Skip to main content
Log in

Optimization of processing identical jobs by means of cyclic schedules

  • Published:
Journal of Applied and Industrial Mathematics Aims and scope Submit manuscript

Abstract

Some cyclic job shop problems with identical jobs are under study. Using dynamic programming, we propose an algorithm for solving one of these problems exactly. In the special case of a fixed number of jobs which can be processed simultaneously, we construct a fully polynomial time approximation scheme.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. G. V. Gens and E. V. Levner, Efficient Approximation Algorithms for Combinatorial Problems, Preprint (Central Econom. Math. Inst., Moscow, 1981).

    Google Scholar 

  2. V. V. Servakh, “An Effectively Solvable Case of a Project Scheduling Problem With Renewable Resources,” Diskret. Anal. Issled. Oper. Ser. 2, 7(1), 75–82 (2000).

    MATH  MathSciNet  Google Scholar 

  3. K. A. Aldakhilallah and R. Ramesh, “Cyclic Scheduling Heuristics for a Re-Entrant Job Shop Manufacturing Environment,” Internat. J. Production Res. 39, 2635–2675 (2001).

    Article  MATH  Google Scholar 

  4. S. E. Akers, “A Graphical Approach to Production Scheduling Problems,” Oper. Res. 4(2), 244–245 (1956).

    Article  Google Scholar 

  5. T. Boudoukh, M. Penn, and G. Weiss, “Scheduling Job Shops with Some Identical or Similar Jobs,” J. Scheduling. 4, 177–199 (2001).

    Article  MATH  MathSciNet  Google Scholar 

  6. P. Brucker and T. Kampmeyer, Tabu Search Algorithms for Cyclic Machine Scheduling Problems, Preprint (Osnabrueck, 2002).

  7. N. G. Hall, T. E. Lee, and M. E. Posner, “The Complexity of Cyclic Shop Scheduling Problems,” J. Scheduling 5, 307–327 (2002).

    Article  MATH  MathSciNet  Google Scholar 

  8. C. Hanen, “Study of an NP-Hard Cyclic Scheduling Problem: the Recurrent Job-Shop,” European J. Oper. Res. 71, 82–101 (1994).

    Article  Google Scholar 

  9. W. W. Hardgrave and G. L. Nemhauser, “A Geometric Model and a Graphical Algorithm for a Sequencing Problem,” Oper. Res. 11(6), 889–900 (1963).

    Article  MATH  Google Scholar 

  10. O. H. Ibarra and C. E. Kim, “Fast Approximation Algorithms for the Knapsack and Sum of Subset Problems,” J. ACM 22(4), 463–468 (1975).

    Article  MATH  MathSciNet  Google Scholar 

  11. H. Kamoun and C. Sriskandarajah, “The Complexity of Scheduling Jobs in Repetitive Manufacturing Systems,” European J. Oper. Res. 70, 350–364 (1993).

    Article  MATH  Google Scholar 

  12. T. Lee and M. Posner, “Performance Measure and Schedules in Periodic Job Shop,” Oper. Res. 45, 72–91 (1997).

    Article  MATH  Google Scholar 

  13. S. T. McCormick and U. S. Rao, “Some Complexity Results in Cyclic Scheduling,” Math. and Comput. Modelling 20, 107–122 (1994).

    Article  MATH  MathSciNet  Google Scholar 

  14. U. Rao and P. Jackson, Identical Jobs Cyclic Scheduling: Subproblems, Properties, Complexity and Solution Approaches (Cornell Univ. Press, Ithaca, NY, 1993).

    Google Scholar 

  15. A. A. Romanova and V. V. Servakh, “On Some Cyclic Machine Scheduling Problem,” in Abstracts of the XVII European Conference of Combinatorial Optimization (ECCO’2005) (United Institute of Informatics Problems of the Belarus National Academy of Sciences, Minsk, 2005), pp. 58–59.

    Google Scholar 

  16. R. Roundy, “Cyclic Schedules for Job Shops With Identical Jobs,” Math. Oper. Res. 17(4), 842–865 (1992).

    Article  MATH  MathSciNet  Google Scholar 

  17. V. V. Servakh, “A Dynamic Algorithm for Some Project Management Problems,” in Proceedings of the International Workshop “Discrete Optimization Methods in Scheduling and Computer-Aided Design” (Institute of Engineering Cybernetics of the Belarus National Academy of Sciences, Minsk, 2005), pp. 90–92.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. A. Romanova.

Additional information

Original Russian Text © A.A. Romanova, V.V. Servakh, 2008, published in Diskretnyi Analiz i Issledovanie Operatsii, 2008, Vol. 15, No. 5, pp. 47–60.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Romanova, A.A., Servakh, V.V. Optimization of processing identical jobs by means of cyclic schedules. J. Appl. Ind. Math. 3, 496–504 (2009). https://doi.org/10.1134/S1990478909040085

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S1990478909040085

Key words

Navigation