REVIEW 3 major objections 5 minor 16 references
Sequencing, task failures, and capacity when failures are driven by a non-homogeneous Poisson process
T0 review · 3 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read This paper proves that, under explicitly checkable conditions, the shortest-processing-time and longest-processing-time rules minimize expected batch completion time when machine breakdowns follow a non-homogeneous Poisson process.
desk verdict First credible treatment of SPT/LPT under NHPP disruptions, with a usable bounding technique, but the current version contains a false theorem and a definitional ambiguity that block acceptance. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
The paper also gives a clean closed-form result for the case of a single possible failure, where the optimal order is decided solely by whether the density of the failure time is decreasing or increasing. A reader should care because the result supplies sequencing guarantees for non-stationary disruptions and reduces the policy choice to a simple monotonicity check.
What carries the argument
The load-bearing object is the conditional expected remaining makespan, $M_{i:n}(t)$, defined by the integral equation (2.7): a non-failed task of length $a$ contributes its remaining length plus weighted integrals of the NHPP intensity and the future conditional makespans. Two technical devices carry the proof: Lemma 3 gives closed-form per-task expected times under a constant rate, $(e^{\lambda a}-1)/\lambda$, letting the authors dominate the time-varying case by the constant rate $\bar\lambda f^+$; and Lemma 12 is a combinatorial inequality showing that for decreasing $f$, the sum $\sum_i a_i\int_0^{A_i} f(s)\,ds$ is minimized in SPT order, and for increasing $f$ in LPT order. The small-$\bar\lambda$ expansion of the difference between two orders reduces the optimality comparison to that ordering inequality, with all error terms controlled by explicit bounds. In the single-failure model, the corresponding difference is closed-form in $p(t)=\lambda(t)e^{-\int_0^t \lambda(u)\,du}$, the density of the first failure time.
What would settle it
Numerically solve the two-task integral equations (2.1)--(2.2) for a concrete decreasing intensity such as $\lambda(t)=0.2(e^{-t}+0.1)$ with task lengths $2$ and $4$, and test whether $M_{1:2}(t)\le (e^{0.2 f^+\cdot 2}-1)/(0.2 f^+)+(e^{0.2 f^+\cdot 4}-1)/(0.2 f^+)$ holds for every $t$; a single violation of this inequality would invalidate the error control behind Theorem 6 and would require re-examining the theorem's stated conditions.
Extended reading notes
Core claim
Under the preempt-repeat model, the expected time to finish a block of tasks obeys integral equations in which the conditional expected remaining makespan appears recursively. The paper proves that when the intensity function $f$ is strictly decreasing on the horizon of the batch and the scaling parameter $\bar\lambda$ is small enough—below $1/(2 f^+ a_n)$ and below an explicit ratio comparing the SPT order against every other order—the SPT sequence beats every other permutation; when $f$ is strictly increasing, LPT does. For short tasks, the small-rate hypothesis can be replaced by a steepness condition involving $|f'(0)|$. In the single-failure version, the expected makespan difference between two orders has the closed form $$R_{1:n}(0)-R_{\pi(1):\pi(n)}(0)=\sum_{i=1}^n\left(a_i\$int_0^{{A_i}}$ p(s)\,ds-a_{\pi(i)}\$int_0^{{A_{\pi(i)}}$} p(s)\,ds\right),$$ so SPT or LPT is optimal according to whether the density $p$ of the first failure time is decreasing or increasing. The paper also shows that once every task is long enough to outlive the period in which the intensity varies, the sequence stops mattering.
Load-bearing premise
The proof rests on an unproved domination bound: the expected remaining time to finish any suffix of the batch, when the intensity never exceeds $\bar\lambda f^+$, is no larger than the sum of the expected per-task times at the constant rate $\bar\lambda f^+$, and if that bound fails, the explicit error terms in the proof of Theorem 6 are not controlled and the stated small-$\bar\lambda$ conditions do not guarantee SPT or LPT optimality.
Editorial extensions
If this is right
- For a batch whose disruption rate is decreasing, the SPT permutation minimizes expected makespan under the stated conditions; for increasing rates, LPT does.
- The conditions are explicit and computable from the task lengths and the intensity bounds, so an operator can check the inequality before committing to the simple rule.
- In the single-failure model, optimal order is decided by the density of the first failure time, with SPT for decreasing density and LPT for increasing density.
- If all tasks are longer than the time at which the intensity flattens, the expected makespan is the same for every sequence.
- The paper's Monte Carlo experiments show that choosing the wrong monotone rule costs between 4.84 and 32.83 percent of the batch completion time.
Reading between the lines
- If the paper's closing conjecture holds—SPT and LPT without extra conditions for monotone intensities—then the practical recommendation becomes purely qualitative: put short tasks in high-hazard periods and long tasks in low-hazard periods, rather than solving a stochastic scheduling optimization.
- The closed-form single-failure difference could serve as a cheap approximation for genuinely one-shot disasters and as a diagnostic to measure the capacity loss from a wrong order without simulation.
- The small-$\bar\lambda$ conditions are likely far from necessary; comparing the sufficient bounds against the simulation results suggests the optimality region is larger, offering a concrete target for a sharpened theorem.
- Theorem 9's order-irrelevance for long tasks hints that the value of sequencing is concentrated in the transient period when the intensity is changing; after that period the process behaves like a constant-rate Poisson process.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies the sequencing of a fixed batch of tasks on a single machine subject to preempt-repeat disruptions generated by a non-homogeneous Poisson process. It derives integral equations for expected remaining makespan, proves sufficient conditions for SPT to be optimal when the intensity is decreasing and for LPT to be optimal when the intensity is increasing (Theorems 6 and 8), claims long tasks make the order irrelevant (Theorem 9), and derives a closed-form comparison in a single-failure model (Theorem 11). The authors also report Monte Carlo simulations and conjecture that monotone intensities always make SPT or LPT optimal.
Significance. If correct, the paper would provide the first explicit optimality conditions for SPT/LPT sequencing under non-stationary Poisson disruptions, and the single-failure closed form together with the combinatorial permutation inequality in Lemma 12 are appealing contributions. However, the manuscript as written contains a central definitional inconsistency in the integral-equation representation of the expected-makespan quantity and a demonstrably false theorem (Theorem 9). These errors undermine the reliability of the stated results, so the paper cannot be accepted in its present form.
major comments (3)
- [Section 2.1, Eqs. (2.1)-(2.2); Section 2.2, Eq. (2.7)] The quantity M(t) is defined as the conditional expected remaining makespan given that the current task is unfinished at time t, but the integral equations are valid only for the expected remaining makespan from a fresh start at time t (e.g., immediately after a failure). For a single task of length b=1 with constant intensity λ(t)=0.1, equation (2.2) yields M_b(0.5)=(e^{0.1}-1)/0.1≈1.0517, whereas the defined conditional quantity is E[τ_b-0.5 | τ_b>0.5]=E[τ_b]-0.5≈0.5517, since τ_b>0.5 is certain. The state at time t includes the age of the current attempt, and the residual processing time changes the no-failure probability and the integration limit. Because equations (2.1)-(2.7) are the starting point of the proofs of Theorems 6 and 8, the central optimality claims are not established as written; the authors should either redefine M(t) as the fresh-start quantity and correct the conditioning notation throughout, or derive the correct integral equations for the conditional quantity that is actually defined.
- [Section 2.2, Theorem 9] The claimed order-independence is false. Take t0=1, λ(t)=0.01 for 0≤t≤1 and λ(t)=0.1 for t>1, and task lengths a1=2, a2=3. Writing G(r)=(e^{0.1r}-1)/0.1 and using the exact formula E[τ_L]=e^{-0.01}(1+G(L-1))+∫_0^1 0.01 e^{-0.01(1-s)}(1+G(L-1+s))ds gives E[τ_2]≈2.057 and E[τ_3]≈3.220. Hence M_{2,3}(0)=E[τ_2]+G(3)≈5.556 and M_{3,2}(0)=E[τ_3]+G(2)≈5.434, which are not equal. The coupling assertion in the proof that finishing a longer task 'must cover' the shorter task first is not a valid decomposition under preempt-repeat, because a failure after the shorter prefix has been completed resets the entire longer task. A smooth approximation of this intensity gives the same conclusion.
- [Appendix A.2, Lemma 13] The key domination bound M_{i:n}(t) ≤ Σ_{j=i}^n M_{a_j;λ̄f^+} is asserted from the pointwise bound f(s)≤f^+ and Lemma 3, but no coupling or monotonicity proof is supplied. This bound is load-bearing: the λ̄^2 error terms in (2.8)-(2.9) and in the proof of Theorem 6 depend directly on it. Under the conditional-on-unfinished definition the bound is not true in general (see the single-task example above), while under a fresh-start definition it requires a rigorous comparison argument that the paper does not provide. The proof of Theorem 6 is therefore incomplete as it stands.
minor comments (5)
- [Section 1, last paragraph] The paragraph beginning 'T echnical challenges' contains an errant space and reads awkwardly; the literature review would also benefit from stating explicitly whether the objective under study is makespan or flowtime whenever discussing prior work.
- [Section 2.2, Eq. (2.7)] Equation (2.7) is stated for every t≥0, but the domain and the state at time t need clarification: if M_{i:n}(t) is meant to be the expected remaining makespan from a fresh start after a failure at t, the definition should condition on that event rather than on 't < τ_{a_i}'.
- [Section 2.2, Theorem 6] The condition 'λ̄ ≤ 1/(2 f^+ a_n)' is used in the proof as 'λ̄ ≤ 1/(2 f^+ max_i a_i)'; since a_n is the maximum by the standing assumption a1<...<an, the two are consistent, but this should be stated explicitly to avoid confusion.
- [Table 1] The caption should state the number of replications and the specific parameters a and t0 used for each rate function; these currently appear only in the surrounding text, making the table less self-contained.
- [Appendix A.5, Proof of Theorem 11] The telescoping cancellation that leads to the closed-form expression for R_{1:n}(0) is presented very quickly; a short explanatory sentence would improve readability and verifiability.
Circularity Check
No circularity: the SPT/LPT optimality conditions are derived from the NHPP integral equations and explicit bounds, with no fitted quantity, self-citation chain, or definitional equivalence carrying the argument.
full rationale
The paper's central results are not circular. Theorem 6 is derived by writing an integral equation for the conditional expected remaining makespan, expanding the difference between two sequences to first order in the small rate parameter, and controlling the error with Lemma 13; the SPT/LPT conclusions follow from a separate, purely analytic inequality in Lemma 12. No parameter is fitted to data and then renamed as a prediction, and no theorem is imported from the authors' prior work as the load-bearing premise. The self-citations ([AP12], [KAP06, KAP08]) appear only in the literature review and are not used to justify the new optimality conditions. The simulations in Section 3 are explicitly described as heuristic support for a conjecture, not as proof. Two genuine technical concerns exist but are not circularity: Lemma 13's domination bound is asserted without proof, and the definition of M_{i:n}(t) as a conditional expectation given only that the current task is unfinished is ambiguous about the age of the current attempt, which may make equation (2.7) invalid for arbitrary t. These are correctness or rigor issues, not cases where a claimed result reduces to its own inputs by construction. The derivation chain is self-contained relative to the model equations, so the circularity score is 0.
Assumptions & free parameters
assumptions (4)
- domain assumption The NHPP preempt-repeat integral equations (2.1), (2.7), (2.12) correctly represent the conditional expected makespan; on a disruption during task i, progress on that task is lost and the remaining expected time is M_{i:n}(s).
- ad hoc to paper The expected remaining makespan M_{i:n}(t) is monotone in the intensity: if lambda(t) <= lambda-bar f^+ for all t, then M_{i:n}(t) <= sum_j M_{a_j; lambda-bar f^+}.
- standard math The first-failure density p(t) satisfies p'(t) = (lambda'(t) - lambda(t)^2) e^{-integral lambda}; the paper states the term as lambda(t) without the square.
- domain assumption f(t) is positive, differentiable, and bounded between f^- and f^+ on [0, A_n]; the scaling lambda-bar is positive.
Cite this review
Pith. "Pith review of Sequencing, task failures, and capacity when failures are driven by a non-homogeneous Poisson process." pith.science (2026). https://pith.science/paper/MLOJT6SM
@misc{pith2026250606900,
author = {Pith},
title = {Pith review of: Sequencing, task failures, and capacity when failures are driven by a non-homogeneous Poisson process},
year = {2026},
howpublished = {\url{https://pith.science/paper/MLOJT6SM}},
note = {Machine review of arXiv:2506.06900}
}
read the original abstract
We study the optimal sequencing of a batch of tasks on a machine subject to random disruptions driven by a non-homogeneous Poisson process (NHPP), such that every disruption requires the interrupted task to be re-processed from scratch, and partially completed work on a disrupted task is wasted. The NHPP models random disruptions whose frequency varies systematically with time. In general the time taken to process a given batch of tasks depends on the order in which the tasks are processed. We find conditions under which the simplest possible sequencing rules - shortest processing time first (SPT) and longest processing time first (LPT) - suffice to minimize the completion time of a batch of tasks.
Reference graph
Works this paper leans on
-
[1]
Igal Adiri, John Bruno, Esther Frostig, and A.H.G. Rinnooy Kan. Single machine flow-time scheduling with a single breakdown. Acta Informatica , 26:679--696, 1989
work page 1989
-
[2]
Asymptotic behavior of total times for jobs that must start over if a failure occurs
Soeren Asmussen, Pierre Fiorini, Lester Lipsky, Tomasz Rolski, and Robert Sheahan. Asymptotic behavior of total times for jobs that must start over if a failure occurs. Mathematics of Operations Research , 33(4):932--944, 2008
work page 2008
-
[3]
Sequencing jobs on a non- M arkovian machine with random disruptions
Haldun Aytug and Anand Paul. Sequencing jobs on a non- M arkovian machine with random disruptions. IIE Transactions , 44(8):671--680, 2012
work page 2012
-
[4]
Sharon Claxton Bommer and Mary Fendley. A theoretical framework for evaluating mental workload resources in human systems design for manufacturing operations. International Journal of Industrial Ergonomics , 63:7--17, 2018
work page 2018
-
[5]
J. Birge, J.B.G. Frenk, J. Mittenthal, and A.H.G. Rinnooy Kan. Single-machine scheduling subject to stochastic breakdowns. Naval Research Logistics , 37:661--677, 1990
work page 1990
-
[6]
Introduction to Stochastic Processes
Erhan C nlar. Introduction to Stochastic Processes . Prentice Hall, New Jersey, 1975
work page 1975
-
[7]
Xiaoqiang Cai, Xiaoqian Sun, and Xian Zhou. Stochastic scheduling with preemptive-repeat machine breakdowns to minimize the expected weighted flow time. Probability in the Engineering and Informational Sciences , 17(04):467--485, 2003
work page 2003
-
[8]
Xiaoqiang Cai, Xiaoqian Sun, and Xian Zhou. Stochastic scheduling subject to machine breakdowns: The preemptive-repeat model with discounted reward and other criteria. Naval Research Logistics , 51:800--817, 2004
work page 2004
Show all 16 references
-
[9]
A note on stochastic scheduling on a single machine subject to breakdown - the preemptive repeat model
Esther Frostig. A note on stochastic scheduling on a single machine subject to breakdown - the preemptive repeat model. Probability in the Engineering and Informational Sciences , 5:349--354, 1991
1991
-
[10]
Minimizing makespan on a single machine subject to random breakdowns
Nihat Kasap, Haldun Aytug, and Anand Paul. Minimizing makespan on a single machine subject to random breakdowns. Operations Research Letters , 34(1):29--36, 2006
2006
-
[11]
Erratum to `` M inimizing makespan on a single machine subject to random breakdowns''
Nihat Kasap, Haldun Aytug, and Anand Paul. Erratum to `` M inimizing makespan on a single machine subject to random breakdowns''. Operations Research Letters , 36:140, 2008
2008
-
[12]
Pinedo and Sheldon M
Michael L. Pinedo and Sheldon M. Ross. Scheduling jobs subject to nonhomogeneous P oisson shocks. Management Science , 26(12):1250--1257, 1980
1980
-
[13]
Scheduling
Rhonda Righter. Scheduling. In Moshe Shaked and J. George Shanthikumar, editors, Stochastic Orders and Their Applications , pages 381--432. Academic Press, 1994
1994
-
[14]
A queue with service interruptions in an alternating random environment
Bhaskar Sengupta. A queue with service interruptions in an alternating random environment. Operations Research , 38(2):308--318, 1990
1990
-
[15]
A single server queue with service interruptions
Tetsuya Takine and Bhaskar Sengupta. A single server queue with service interruptions. Queueing Systems , 26:285--300, 1997
1997
-
[16]
Young and Neville A
Mark S. Young and Neville A. Stanton. Attention and automation: New perspectives on mental underload and performance. Theoretical Issues in Ergonomics Science , 3(2):178--194, 2002
2002
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.