Journal of the Operational Research Society

, Volume 66, Issue 3, pp 500–515 | Cite as

Single machine scheduling with time-dependent linear deterioration and rate-modifying maintenance

  • Kabir Rustogi
  • Vitaly A Strusevich
General Paper


We study single machine scheduling problems with linear time-dependent deterioration effects and maintenance activities. Maintenance periods (MPs) are included into the schedule, so that the machine, that gets worse during the processing, can be restored to a better state. We deal with a job-independent version of the deterioration effects, that is, all jobs share a common deterioration rate. However, we introduce a novel extension to such models and allow the deterioration rates to change after every MP. We study several versions of this generalized problem and design a range of polynomial-time solution algorithms that enable the decision-maker to determine possible sequences of jobs and MPs in the schedule, so that the makespan objective can be minimized. We show that all problems reduce to a linear assignment problem with a product matrix and can be solved by methods very similar to those used for solving problems with positional effects.


scheduling sequencing maintenance deterioration time-dependent effects assignment problem 


  1. Brucker P (2007). Scheduling Algorithms. Springer: Guildford, Surrey.Google Scholar
  2. Cheng TCE, Ding Q and Lin BMT (2004). A concise survey of scheduling with time-dependent processing times. European Journal of Operational Research 152 (1): 1–13.CrossRefGoogle Scholar
  3. Conway RW, Maxwell WL and Miller LW (1967). Theory of Scheduling. Addison-Wesley: Reading, MA.Google Scholar
  4. Gawiejnowicz S (1996). A note on scheduling on a single processor with speed dependent on a number of executed jobs. Information Processing Letters 57 (6): 297–300.CrossRefGoogle Scholar
  5. Gawiejnowicz S (2008). Time-Dependent Scheduling. Springer: Berlin.Google Scholar
  6. Gawiejnowicz S, Kurc W and Pankowska L (2006). Pareto and scalar bicriterion optimization in scheduling of deteriorating jobs. Computers and Operations Research 33 (3): 746–767.CrossRefGoogle Scholar
  7. Hardy GH, Littlewood JE and Polya G (1934). Inequalities. Cambridge University Press: London.Google Scholar
  8. Kubzin MA and Strusevich VA (2005). Two-machine flow shop no-wait scheduling with machine maintenance. 4OR 3 (4): 303–313.CrossRefGoogle Scholar
  9. Kubzin MA and Strusevich VA (2006). Planning machine maintenance in two-machine shop scheduling. Operations Research 54 (4): 789–800.CrossRefGoogle Scholar
  10. Kuo WH and Yang DL (2007). Single machine scheduling with past-sequence-dependent setup times and learning effects. Information Processing Letters 102 (1): 22–26.CrossRefGoogle Scholar
  11. Kuo WH and Yang DL (2008). Minimizing the makespan in a single-machine scheduling problem with the cyclic process of an aging effect. Journal of the Operational Research Society 59 (3): 416–420.CrossRefGoogle Scholar
  12. Lodree Jr. EJ and Geiger CD (2010). A note on the optimal sequence position for a rate-modifying activity under simple linear deterioration. European Journal of Operational Research 201 (2): 644–648.CrossRefGoogle Scholar
  13. Okołowski D and Gawiejnowicz S (2010). Exact and heuristic algorithms for parallel-machine scheduling with DeJong's learning effect. Computers and Industrial Engineering 59 (2): 272–279.CrossRefGoogle Scholar
  14. Rustogi K and Strusevich VA (2011). Convex and V-shaped sequences of sums of functions that depend on ceiling functions. Journal of Integer Sequences 14: Article 11.1.5,, accessed 30 April 2013.
  15. Rustogi K and Strusevich VA (2012a). Single machine scheduling with general positional deterioration and rate-modifying maintenance. Omega 40 (6): 791–804.CrossRefGoogle Scholar
  16. Rustogi K and Strusevich VA (2012b). Simple matching vs linear assignment in scheduling models with positional effects: A critical review. European Journal of Operational Research 222 (3): 393–407.CrossRefGoogle Scholar
  17. Rustogi K and Strusevich VA (2014). Combining time and position dependent effects on a single machine subject to rate-modifying activities. Omega 42 (1): 166–178.CrossRefGoogle Scholar
  18. Yang SJ (2010). Single-machine scheduling problems with both start-time dependent learning and position dependent aging effects under deteriorating maintenance consideration. Applied Mathematics and Computation 217 (7): 3321–3329.CrossRefGoogle Scholar
  19. Yang SJ (2012). Single-machine scheduling problems simultaneously with deterioration and learning effects under deteriorating multi-maintenance activities consideration. Computers and Industrial Engineering 62 (1): 271–275.CrossRefGoogle Scholar
  20. Yang SJ and Yang DL (2010). Minimizing the total completion time in single-machine scheduling with ageing/deteriorating effects and deteriorating maintenance activities. Computers and Mathematics with Applications 60 (7): 2161–2169.CrossRefGoogle Scholar
  21. Zhao CL and Tang HY (2010). Single machine scheduling with general job-dependent aging effect and maintenance activities to minimize makespan. Applied Mathematical Modelling 34 (3): 837–841.CrossRefGoogle Scholar

Copyright information

© Operational Research Society Ltd. 2014

Authors and Affiliations

  • Kabir Rustogi
    • 1
  • Vitaly A Strusevich
    • 1
  1. 1.University of GreenwichLondonUK

Personalised recommendations