Manageable to unmanageable transition in a fractal model of project networks
Alexei Vazquez
TL;DR
This work analyzes delay propagation in project networks through a percolation lens and introduces a duplication-split growth model to generate fractal directed networks. It establishes fractal scaling in these networks: $\langle d\rangle \sim N^{\beta}$ with $0<\beta<1$ and $\langle N\rangle_d \sim d^{D_f}$ where $D_f=1/\beta>1$, showing that the structure is fractal rather than small-world. A key result is the existence of a critical duplication rate $q_c=1/2$ separating regimes: for $q<q_c$, the percolation threshold is $p_c=1$ (manageable), while for $q>q_c$ there is a finite $0<p_c<1$ (unmanageable) despite diverging $\langle k_{out}\rangle$. This contrast with random directed networks highlights the impact of fractal structure on intervention strategies and provides guidance for designing projects to minimize delay cascades.
Abstract
Project networks are characterized by power law degree distributions, a property that is known to promote spreading. In contrast, the longest path length of project networks scales algebraically with the network size, which improves the impact of random interventions. Using the duplication-split model of project networks, I provide convincing evidence that project networks are fractal networks. The average distance between nodes scales as $\langle d\rangle \sim N^β$ with $0<β<1$. The average number of nodes $\langle N\rangle_d$ within a distance $d$ scales as $\langle N\rangle_d\sim d^{D_f}$, with a fractal dimension $D_f=1/β>1$. Furthermore, I demonstrate that the duplication-split networks are fragile for duplication rates $q<q_c=1/2$: The size of the giant out-component decreases with increasing the network size for any site occupancy probability less than 1. In contrast, they exhibit a non trivial percolation threshold $0<p_c<1$ for $q>q_c$, in spite the mean out-degree diverges with increasing the network size. I conclude the project networks generated by the duplication-split model are manageable for $q<q_c$ and unmanageable otherwise.
