Abstract
This paper presents a new algorithm that obtains an approximation of the Critical Path in schedules generated using the disjunctive graph model that represents the Job Shop Scheduling Problem (JSSP). This algorithm selects a set of operations in the JSSP, where on the average ninety nine percent of the total operations that belong to the set are part of the critical path. A comparison is made of cost and performance between the proposed algorithm, CPA (Critical Path Approximation), and the classic algorithm, CPM (Critical Path Method). With the obtained results, it is demonstrated that the proposed algorithm is very efficient and effective at generating neighborhoods in the simulated annealing algorithm for the JSSP.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Garey, M.R., Johnson, D.S., Sethi, R.: The complexity of Flow shop and Job shop Scheduling. Mathematics of Operations Research I(2), 117–129 (1976)
Aarts, E.H.L., Van Laarhoven, P.J.M., Lenstra, J.K., Ulder, N.L.J.: A computational study of local search algorithms for job shop scheduling. ORSA Journal on Computing 6, 118–125 (1994)
Aydin, M.E., Fogarty, T.C.: A distributed evolutionary simulated annealing algorithm for combinatorial optimisation problems. Journal of Heuristics 10(3), 269–292 (accepted for publication, 2004)
Van Laarhoven, P.J.M., Aarts, E.H.L., Lenstra, J.K.: Job shop scheduling by simulated annealing. Oper. Res. 40(1), 113–125 (1992)
Yamada, T., Nakano, R.: Job-shop scheduling by simulated annealing combined with deterministic local search. In: Meta-heuristics: theory and applications, pp. 237–248. Kluwer academic publishers, USA (1996)
Yamada, T., Rosen, B.E., Nakano, R.: A simulated annealing approach to job shop scheduling using critical block transition operators. IEEE, Los Alamitos (1994), 0-7803-1901-X/94
Steinhöfel, K., Albrecht, A., Wong, C.K.: An Experimental Analysis of Local Minima to Improve Neighborhood Search. Computers & Operations Research 30(14), 2157–2173 (2003)
Cruz-Chávez, M.A., Frausto-Solís, J.: Simulated Annealing with Restart to Job Shop Scheduling Problem Using Upper Bounds. In: Rutkowski, L., Siekmann, J.H., Tadeusiewicz, R., Zadeh, L.A. (eds.) ICAISC 2004. LNCS (LNAI), vol. 3070, pp. 860–865. Springer, Heidelberg (2004)
Knust, S.: Optimal conditions and exact neighborhoods for sequencing problems, Universität Osnabrück Fachbereich Mathematik/Informatik, D-49069 Osnabruck, Germany (January 1997)
Cruz-Chávez, M.A., Frausto-Solís, J., Ramos-Quintana, F.: The Problem of Using the Calculation of the Critical Path to Solver Instances of the Job Shop Scheduling Problem. International Journal of Computational Intelligence, ENFORMATIKA 1(4), 334–337 (2004)
Chanas, S., Zielinski, P.: The Computational Complexity of the Critical Problems in a Network with Interval Activity Times. European Journal of Operational Research 136, 541–550 (2002)
Yildiz, H.: Simulated Annealing & Applications to Scheduling Problems, Department of Industrial Engineering, Bilkent University, TR-06533, yildiz@ug.bcc.bilkent.edu.tr (2000)
Zalzala, P.J., Flemming: Zalsala, A.M.S., Ali, M.S. (ed.), Genetic algorithms in engineering systems. Edited by A.M.S. Institution of Electrical Engineers, London (1997)
Hiller, F.S., Lieberman, G.J.: Introduction to Operations Research, International Editions (1995), ISBN: 0-07-113989-3
Beasley, J.E.: OR-Library: Distributing test problems by electronic mail. Journal of the Operational Research Society 41(11), 1069–1072 (2003) (last update 2003)
Cruz-Chávez, M.A., Frausto-Solís, J., Cora-Mora, J.R.: Experimental Analysis of a Neighborhood Generation Mechanism Applied to Scheduling Problems. In: CERMA, México, September 2006, vol. 2, pp. 226–229. IEEE Comp. Soc, Los Alamitos (2006)
Der, U., Steinhöfel, K.: A Parallel Implementation of Job Shop Scheduling Heuristics. In: Sørevik, T., Manne, F., Moe, R., Gebremedhin, A.H. (eds.) PARA 2000. LNCS, vol. 1947, pp. 215–222. Springer, Heidelberg (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cruz-Chávez, M.A., Frausto-Solís, J. (2006). A New Algorithm That Obtains an Approximation of the Critical Path in the Job Shop Scheduling Problem. In: Gelbukh, A., Reyes-Garcia, C.A. (eds) MICAI 2006: Advances in Artificial Intelligence. MICAI 2006. Lecture Notes in Computer Science(), vol 4293. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11925231_42
Download citation
DOI: https://doi.org/10.1007/11925231_42
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-49026-5
Online ISBN: 978-3-540-49058-6
eBook Packages: Computer ScienceComputer Science (R0)