A New Crossover Operator for Single Machine Total Weighted Tardiness Problem with Sequence Dependent Setup Times

Volume: 25 Number: 1 January 24, 2012
EN

A New Crossover Operator for Single Machine Total Weighted Tardiness Problem with Sequence Dependent Setup Times

Abstract

The single machine total weighted tardiness problem with sequence dependent setup times is a challenging and heavily studied problem. This problem is NP-hard, so several heuristics have been proposed in the literature so far. One of them is the genetic algorithm. The genetic algorithm is both powerful solution technique and applicable to wide range of different problem types, although its performance is heavily parameter and operator dependent. It is seen in literature that the well-conducted and adapted genetic algorithm operators and parameters increase the solution quality. In this study, a new crossover operator is proposed for the single machine with sequence dependent setup times problem to minimize the total weighted tardiness. The proposed crossover operator improves the relative positions by using apparent tardiness cost with setups (ATCS) heuristic while preserving the absolute positions. These are the two main aspects of the permutation type crossover operators for scheduling problems. The performance of the proposed crossover operator is tested by comparing it with partially mapped crossover (PMX) in different test cases using benchmark instances from literature. It is shown that the proposed ATCS based crossover operator gives better results than PMX in all test problems.

Key Words: Weighted tardiness scheduling, Sequence dependent setups, Genetic algorithm, Crossover operator

 

 

Keywords

References

  1. Panwalkar S. S., Dudek R. A., Smith M. L., “Sequencing research and the industrial scheduling problem” Symposium on the Theory of Scheduling and its Applications, p. 29В––38, New York, USA, Springer (1973).
  2. Allahverdi A., Ng C. T., Cheng T., Kovalyov M., “A survey of scheduling problems with setup times Operational Research, 187:985–1032, (2008). Journal of [3] Eugene L. Lawler., “A pseudopolynomial
  3. algorithm for sequencing jobs to minimize total
  4. tardiness” Annals of Discrete Mathematics, 1:331–342, (1977).
  5. Lenstra J. K., Hendrik A., Kan G. R., Brucker P., “Complexity of machine scheduling problems”, Annals of Discrete Mathematics, 1:343–362, (1977).
  6. Abdul-Razaq T. S., Potts C., Van Wassenhove L., “A survey of algorithms for the single machine total weighted tardiness scheduling problems”, Discrete Applied Mathematics, 26:235–253, (1990).
  7. Pott C. N., Van Wassenhove L., “A branch and bound algorithm for the total weighted tardiness problem”, Operations Research, 26:363–377, (1985).
  8. Pott C. N., Van Wassenhove L., “Dynamic programming and decomposition approaches for the single machine total tardiness problem”, European Journal of Operational Research, 32:405–414, (1987).

Details

Primary Language

English

Subjects

-

Journal Section

-

Authors

Gökhan Kırlık This is me

Zuhal Kartal This is me

Publication Date

January 24, 2012

Submission Date

March 11, 2011

Acceptance Date

-

Published in Issue

Year 2012 Volume: 25 Number: 1

APA
Kırlık, G., Kartal, Z., & Hasgul, S. (2012). A New Crossover Operator for Single Machine Total Weighted Tardiness Problem with Sequence Dependent Setup Times. Gazi University Journal of Science, 25(1), 127-136. https://izlik.org/JA32AZ76GS
AMA
1.Kırlık G, Kartal Z, Hasgul S. A New Crossover Operator for Single Machine Total Weighted Tardiness Problem with Sequence Dependent Setup Times. Gazi University Journal of Science. 2012;25(1):127-136. https://izlik.org/JA32AZ76GS
Chicago
Kırlık, Gökhan, Zuhal Kartal, and Servet Hasgul. 2012. “A New Crossover Operator for Single Machine Total Weighted Tardiness Problem With Sequence Dependent Setup Times”. Gazi University Journal of Science 25 (1): 127-36. https://izlik.org/JA32AZ76GS.
EndNote
Kırlık G, Kartal Z, Hasgul S (January 1, 2012) A New Crossover Operator for Single Machine Total Weighted Tardiness Problem with Sequence Dependent Setup Times. Gazi University Journal of Science 25 1 127–136.
IEEE
[1]G. Kırlık, Z. Kartal, and S. Hasgul, “A New Crossover Operator for Single Machine Total Weighted Tardiness Problem with Sequence Dependent Setup Times”, Gazi University Journal of Science, vol. 25, no. 1, pp. 127–136, Jan. 2012, [Online]. Available: https://izlik.org/JA32AZ76GS
ISNAD
Kırlık, Gökhan - Kartal, Zuhal - Hasgul, Servet. “A New Crossover Operator for Single Machine Total Weighted Tardiness Problem With Sequence Dependent Setup Times”. Gazi University Journal of Science 25/1 (January 1, 2012): 127-136. https://izlik.org/JA32AZ76GS.
JAMA
1.Kırlık G, Kartal Z, Hasgul S. A New Crossover Operator for Single Machine Total Weighted Tardiness Problem with Sequence Dependent Setup Times. Gazi University Journal of Science. 2012;25:127–136.
MLA
Kırlık, Gökhan, et al. “A New Crossover Operator for Single Machine Total Weighted Tardiness Problem With Sequence Dependent Setup Times”. Gazi University Journal of Science, vol. 25, no. 1, Jan. 2012, pp. 127-36, https://izlik.org/JA32AZ76GS.
Vancouver
1.Gökhan Kırlık, Zuhal Kartal, Servet Hasgul. A New Crossover Operator for Single Machine Total Weighted Tardiness Problem with Sequence Dependent Setup Times. Gazi University Journal of Science [Internet]. 2012 Jan. 1;25(1):127-36. Available from: https://izlik.org/JA32AZ76GS