REVIEW
The Project Scheduling Interdiction Problem with Delay Groups
Discrete Mathematics · Submitted 27 Aug 2026 · 38 references
Pith's verdict: Solid new model and mostly rigorous complexity analysis, but Theorem 3.3's group construction needs an edge-coloring fix before the ℓ=1 hardness claim is airtight.
T0 · AI review
Why Pith says this
Highlight any text to comment on it.
Referee report
The paper
The paper claims
Delay groups make project scheduling interdiction NP-hard even with a single group and continuous knapsack constraints.
The reading
What carries the argument
Delay groups are the central object: a partition of activities into subsets whose delays are jointly described by an uncertainty set (polyhedral or budgeted). The paper's hardness proofs rely on reductions from Partition (for polyhedral uncertainty), Max $k$-cover (for budgeted all-delayed), and 3-SAT (for budgeted one-delayed), while the heuristic algorithms exploit dynamic programming on paths (for the singe-activity-per-group variant) and per-group decomposition (for the all-delayed variant).
Extended reading notes
Core claim
The paper proves that the Project Scheduling Interdiction Problem with Delay Groups (PSIP-DG) is $NP$-hard for general polyhedral uncertainty sets even when only one delay group exists and the interdiction variables are continuous (Corollary 3.1). For budgeted uncertainty, PSIP-DG remains $NP$-hard both when all activities in a disrupted group are delayed (Theorem 3.2) and when exactly one activity per group may be delayed (Theorem 3.3). Furthermore, when all activities of a disrupted group are delayed, no polynomial-time algorithm can approximate PSIP-DG within $1-1/e+\varepsilon$ for any $\varepsilon>0$ unless $P=NP$ (Corollary 3.2). These results establish that the correlated nature of delays—captured by delay groups—introduces computational hardness beyond what independent-activity interdiction models exhibit.
Load-bearing premise
The assumption that delay groups are disjoint and that overlapping groups can be handled by duplicating activities in a serial chain, which may alter the precedence structure in a way that does not exactly preserve the true project dependencies.
Editorial extensions
If this is right
- Project managers assessing worst-case schedule risk must consider correlated delay groups rather than independent activities, because the combined effect of simultaneous group disruptions can far exceed the sum of individual group impacts.
- The $NP$-hardness of PSIP-DG even with a single group shows that robust scheduling problems with coupling constraints among activities are fundamentally harder than traditional project interdiction problems.
- The $1-1/e+\varepsilon$ inapproximability bound for the all-delayed case implies that no efficient near-optimal solution can be guaranteed for that variant unless $P=NP$.
- The group selection search (GSS) heuristic offers a practical tool for large instances (up to 5,000 activities) where exact solvers time out, finding solutions within 1.5% of the best known incumbent in seconds.
- The results transfer to resource-constrained settings: any extension that preserves the longest-path structure inherits the same hardness, while extensions with resource conflicts require fundamentally different modeling.
Reading between the lines
- The transformation that duplicates activities to enforce disjoint delay groups may alter the project network's dependency structure in subtle ways (e.g., creating artificial precedence chains), so practitioners should verify that the transformed network preserves the original critical path relationships.
- If delay groups are allowed to overlap without duplication, the problem likely remains $NP$-hard but may admit different approximation approaches that exploit overlapping structure.
- The data requirements of the model (nominal durations, delay ranges, group membership) are light compared to distributional models, making it suitable for one-off projects where historical delay distributions are unavailable.
- An interesting testable extension would be to replace the budget constraint with a cost vector over groups and investigate whether the approximability landscape changes.
Original abstract
Large-scale projects are frequently delayed by correlated disruptions: when a shared input such as a common supplier, a specialized team, or a supporting platform degrades, all dependent activities are slowed down simultaneously. This paper introduces delay groups to capture such disruptions: a delay group is a set of activities whose delays stem from a common cause, described jointly by an uncertainty set. Our model takes the perspective of an interdictor that, subject to a budget of $k$ groups, selects which groups to disrupt so as to maximize the project makespan. The interdictor can extend activity durations within each disrupted group by delays from a group-specific uncertainty set, while non-disrupted activities keep their nominal duration. We study the complexity of the resulting Project Scheduling Interdiction Problem with Delay Groups (PSIP-DG), which provides a worst-case stress test of the schedule. The problem is computationally intractable ($N\!P$-hard) for general polyhedral uncertainty sets, even for a single delay group with a continuous knapsack constraint. For budgeted uncertainty sets, we prove $N\!P$-hardness both when all activities of a disrupted group are delayed and when only one activity per group may be delayed, and derive an inapproximability bound of $1-1/e+\epsilon$ for the former case. We further develop a greedy heuristic with approximation guarantee $k$ and two structure-based heuristics with initializations and neighborhoods from tractable special cases. Experiments on $5{,}000$-activity networks show that the heuristics match the solution quality of an exact solver at substantially lower running times, in some cases finding strictly better solutions.
The compiled record
The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.
The abstract, sentence by sentence
Large-scale projects are frequently delayed by correlated disruptions: when a shared input such as a common supplier, a specialized team, or a supporting platform degrades, all dependent activities are slowed down simultaneously. This paper introduces delay groups to capture such disruptions: a delay group is a set of activities whose delays stem from a common cause, described jointly by an uncertainty set. Our model takes the perspective of an interdictor that, subject to a budget of $k$ groups, selects which groups to disrupt so as to maximize the project makespan. The interdictor can extend activity durations within each disrupted group by delays from a group-specific uncertainty set, while non-disrupted activities keep their nominal duration. We study the complexity of the resulting Project Scheduling Interdiction Problem with Delay Groups (PSIP-DG), which provides a worst-case stress test of the schedule. The problem is computationally intractable ($N\!P$-hard) for general polyhedral uncertainty sets, even for a single delay group with a continuous knapsack constraint. For budgeted uncertainty sets, we prove $N\!P$-hardness both when all activities of a disrupted group are delayed and when only one activity per group may be delayed, and derive an inapproximability bound of $1-1/e+\epsilon$ for the former case. We further develop a greedy heuristic with approximation guarantee $k$ and two structure-based heuristics with initializations and neighborhoods from tractable special cases. Experiments on $5{,}000$-activity networks show that the heuristics match the solution quality of an exact solver at substantially lower running times, in some cases finding strictly better solutions.
background contribution method result interpretation main claim
| # | sentence | role | the authors' own work | states the main conclusion | strength |
|---|---|---|---|---|---|
| s0 | Large-scale projects are frequently delayed by correlated disruptions: when a shared input such as a common supplier, a specialized team, or a supporting platform degrades, all dependent activities are slowed down simultaneously. | background 1.00 | 0.07 | 0.02 | asserted 0.98 |
| s1 | This paper introduces delay groups to capture such disruptions: a delay group is a set of activities whose delays stem from a common cause, described jointly by an uncertainty set. | contribution 0.73 | 0.81 | 0.05 | asserted 1.00 |
| s2 | Our model takes the perspective of an interdictor that, subject to a budget of $k$ groups, selects which groups to disrupt so as to maximize the project makespan. | method 0.75 | 0.51 | 0.08 | asserted 0.99 |
| s3 | The interdictor can extend activity durations within each disrupted group by delays from a group-specific uncertainty set, while non-disrupted activities keep their nominal duration. | method 0.99 | 0.37 | 0.04 | asserted 1.00 |
| s4 | We study the complexity of the resulting Project Scheduling Interdiction Problem with Delay Groups (PSIP-DG), which provides a worst-case stress test of the schedule. | contribution 0.90 | 0.85 | 0.09 | asserted 0.94 |
| s5 | The problem is computationally intractable ($N\!P$-hard) for general polyhedral uncertainty sets, even for a single delay group with a continuous knapsack constraint. | result 0.97 | 0.83 | 0.14 | asserted 1.00 |
| s6 | For budgeted uncertainty sets, we prove $N\!P$-hardness both when all activities of a disrupted group are delayed and when only one activity per group may be delayed, and derive an inapproximability bound of $1-1/e+\epsilon$ for the former case. | result 0.95 | 0.96 | 0.18 | asserted 1.00 |
| s7 | We further develop a greedy heuristic with approximation guarantee $k$ and two structure-based heuristics with initializations and neighborhoods from tractable special cases. | method 0.68 | 0.97 | 0.10 | asserted 1.00 |
| s8 | Experiments on $5{,}000$-activity networks show that the heuristics match the solution quality of an exact solver at substantially lower running times, in some cases finding strictly better solutions. | result 1.00 | 0.96 | 0.21 | asserted 1.00 |
What was examined, and what was not
- arXiv listing abstract v1
- full text
- figures and tables
- references and citing sentences
- relations to other papers
- P abstract
- S sections
- T body sentences
- C citations
- R cross-paper relations
Figures
Figures reproduced from arXiv:2608.27386 by the authors.
References
Discussion
Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.