Skip to main content
Erschienen in: Neural Computing and Applications 6/2015

01.08.2015 | Original Article

A new neuro-dominance rule for single-machine tardiness problem with double due date

verfasst von: Tarik Cakar, Raşit Köker, Ozkan Canay

Erschienen in: Neural Computing and Applications | Ausgabe 6/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this study, the single-machine total weighted tardiness scheduling problem with double due date has been addressed. The neuro-dominance rule (NDR-D) is proposed to decrease the total weighted tardiness (TWT) for the double due date. To obtain NDR-D, a back-propagation artificial neural network was trained using 12,000 data items and tested using another 15,000 items. The adjusted pairwise interchange method was used to prepare training and test data of the neural network. It was proved that if there is any sequence violating the proposed NDR-D then, according to the TWT criterion, these violating jobs are switched. The proposed NDR was compared with a number of generated heuristics. However, all of the used heuristics were generated for double due date based on using the original heuristic (ATC, COVERT, SPT, LPT, EDD, WDD, WSPT and WPD). These generated competing heuristics were called ATC1, ATC2, ATC3, COV1, COV2, COV3, COV4, EDD1, EDD2, EDD3, WDD1, WDD2, WDD3, WSPT1, WSPT2, WSPT3, WPD1, WPD2, WPD3 and WPD4. The arrangements among the heuristics were made according to the double due date. The proposed NDR-D was applied to the generated heuristics and metaheuristics, simulated annealing and genetic algorithms, for a set of randomly generated problems. Problem sizes were chosen as 50, 70 and 100. In this study, 202,500 problems were randomly generated and used to demonstrate the performance of NDR-D. From the computational results, it can be clearly seen that the NDR-D dominates the generated heuristics and metaheuristics in all runs. Additionally, it is possible to see which heuristics are the best for the double due date single-machine TWT problems.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Hsu CJ, Yang SJ, Yang DL (2011) Two due date assignment problems with position dependent processing time on a single machine. Comput Ind Eng 60:796–800CrossRef Hsu CJ, Yang SJ, Yang DL (2011) Two due date assignment problems with position dependent processing time on a single machine. Comput Ind Eng 60:796–800CrossRef
2.
Zurück zum Zitat Gordon VS, Strusevich VA (2009) Single machine scheduling and due date assignment with positionally dependent processing times. Eur J Oper Res 198(57–62):2009MathSciNet Gordon VS, Strusevich VA (2009) Single machine scheduling and due date assignment with positionally dependent processing times. Eur J Oper Res 198(57–62):2009MathSciNet
3.
Zurück zum Zitat Shabtay D, Steiner G (2006) Two due date assignment problems in scheduling a single machine. Oper Res Lett 34:683–691MathSciNetCrossRef Shabtay D, Steiner G (2006) Two due date assignment problems in scheduling a single machine. Oper Res Lett 34:683–691MathSciNetCrossRef
4.
Zurück zum Zitat Wang C (2011) Due-date management through iterative bidding. IEEE Trans Syst Man Cybern—Part A Syst Hum 41(6):1182–1198CrossRef Wang C (2011) Due-date management through iterative bidding. IEEE Trans Syst Man Cybern—Part A Syst Hum 41(6):1182–1198CrossRef
5.
Zurück zum Zitat Van den Akker JM, Diepen G, Hoogeveen JA (2010) Minimizing total weighted tardiness on a single machine with release dates and equal-length jobs. J Sched 13(6):561–576MathSciNetCrossRef Van den Akker JM, Diepen G, Hoogeveen JA (2010) Minimizing total weighted tardiness on a single machine with release dates and equal-length jobs. J Sched 13(6):561–576MathSciNetCrossRef
6.
Zurück zum Zitat Li JQ, Yuan XH, Lee ES, Xu DH (2011) Setting due dates to minimize the total weighted possibilistic mean value of the weighted earliness-tardiness costs on a single machine. Comput Math Appl 62(11):4126–4139MathSciNetCrossRefMATH Li JQ, Yuan XH, Lee ES, Xu DH (2011) Setting due dates to minimize the total weighted possibilistic mean value of the weighted earliness-tardiness costs on a single machine. Comput Math Appl 62(11):4126–4139MathSciNetCrossRefMATH
7.
Zurück zum Zitat Kellegoz T, Toklu B, Wilson J (2008) Comparing efficiencies of genetic crossover operators for one machine total weighted tardiness problem. Appl Math Comput 199:590–598MathSciNetCrossRef Kellegoz T, Toklu B, Wilson J (2008) Comparing efficiencies of genetic crossover operators for one machine total weighted tardiness problem. Appl Math Comput 199:590–598MathSciNetCrossRef
8.
Zurück zum Zitat Yoon SH, Lee IS (2011) New constructive heuristics for the total weighted tardiness problem. J Oper Res Soc 62(1):232–237CrossRef Yoon SH, Lee IS (2011) New constructive heuristics for the total weighted tardiness problem. J Oper Res Soc 62(1):232–237CrossRef
9.
Zurück zum Zitat Adams J, Balas E, Zawack D (1988) The shifting bottleneck procedure for job shop scheduling. Manag Sci 34(3):391–401MathSciNetCrossRef Adams J, Balas E, Zawack D (1988) The shifting bottleneck procedure for job shop scheduling. Manag Sci 34(3):391–401MathSciNetCrossRef
10.
Zurück zum Zitat Colka Altunc AB, Burak Keha A (2009) Interval-indexed formulation based heuristics for single machine total weighted tardiness problem. Comput Oper Res 36(6):2122–2131CrossRef Colka Altunc AB, Burak Keha A (2009) Interval-indexed formulation based heuristics for single machine total weighted tardiness problem. Comput Oper Res 36(6):2122–2131CrossRef
11.
Zurück zum Zitat Lawler EL (1997) A “Pseudopolynomial” algorithm for sequencing job to minimize total tardiness. Ann Discret Math 1:331–342CrossRef Lawler EL (1997) A “Pseudopolynomial” algorithm for sequencing job to minimize total tardiness. Ann Discret Math 1:331–342CrossRef
12.
Zurück zum Zitat Chambers RJ, Carraway RL, Lowe TJ, Morin TL (1991) Dominance and decomposition heuristics for single machine scheduling. Oper Res 39:639–647CrossRefMATH Chambers RJ, Carraway RL, Lowe TJ, Morin TL (1991) Dominance and decomposition heuristics for single machine scheduling. Oper Res 39:639–647CrossRefMATH
14.
15.
Zurück zum Zitat Fisher ML (1976) A dual algorithm for the one-machine scheduling problem. Math Progr 11:229–251CrossRefMATH Fisher ML (1976) A dual algorithm for the one-machine scheduling problem. Math Progr 11:229–251CrossRefMATH
16.
Zurück zum Zitat Potts CN, Van Wassenhove LN (1985) A branch and bound algorithm for total weighted tardiness problem. Oper Res 33:363–377CrossRefMATH Potts CN, Van Wassenhove LN (1985) A branch and bound algorithm for total weighted tardiness problem. Oper Res 33:363–377CrossRefMATH
17.
Zurück zum Zitat Potts CN, Van Wassenhove LN (1987) Dynamic programming and decomposition approaches for the single machine total tardiness problem. Eur J Oper Res 32:405–414CrossRefMATH Potts CN, Van Wassenhove LN (1987) Dynamic programming and decomposition approaches for the single machine total tardiness problem. Eur J Oper Res 32:405–414CrossRefMATH
18.
Zurück zum Zitat Sabuncuoglu I, Gurgun B (1996) A neural network model for scheduling problems. Eur J Oper Res 93(2):288–299CrossRef Sabuncuoglu I, Gurgun B (1996) A neural network model for scheduling problems. Eur J Oper Res 93(2):288–299CrossRef
19.
Zurück zum Zitat Abdul-Razaq TS, Potts CN, Van Wassenhove LN (1990) A survey of algorithms for the single machine total weighted tardiness scheduling problem. Discret Appl Math 26:235–253MathSciNetCrossRef Abdul-Razaq TS, Potts CN, Van Wassenhove LN (1990) A survey of algorithms for the single machine total weighted tardiness scheduling problem. Discret Appl Math 26:235–253MathSciNetCrossRef
20.
Zurück zum Zitat Bozejko W (2010) Parallel path relinking method for the single machine total weighted tardiness problem with sequence-dependent setups. J Intell Manuf 21(6):777–785CrossRef Bozejko W (2010) Parallel path relinking method for the single machine total weighted tardiness problem with sequence-dependent setups. J Intell Manuf 21(6):777–785CrossRef
21.
Zurück zum Zitat Cheng H, Yixun L, Ruyan F (2009) Bicriteria scheduling with double due dates to minimize the maximum lateness. Chin J Eng Math 26(1):147–150 Cheng H, Yixun L, Ruyan F (2009) Bicriteria scheduling with double due dates to minimize the maximum lateness. Chin J Eng Math 26(1):147–150
22.
Zurück zum Zitat Mahnam M, Moslehi G (2009) A branch-and-bound algorithm for minimizing the sum of maximum earliness and tardiness with unequal release times. Eng Optim 41(6):521–536MathSciNetCrossRef Mahnam M, Moslehi G (2009) A branch-and-bound algorithm for minimizing the sum of maximum earliness and tardiness with unequal release times. Eng Optim 41(6):521–536MathSciNetCrossRef
23.
Zurück zum Zitat Li K, Yang SL, Ren ML (2011) Single machine scheduling problem with resource dependent release dates to minimize total resource-consumption. Int J Syst Sci 42(10):1811–1820MathSciNetCrossRefMATH Li K, Yang SL, Ren ML (2011) Single machine scheduling problem with resource dependent release dates to minimize total resource-consumption. Int J Syst Sci 42(10):1811–1820MathSciNetCrossRefMATH
24.
Zurück zum Zitat Geiger MJ (2010) On heuristic search for the single machine total weighted tardiness problem—some theoretical insights and their empirical verification. Eur J Oper Res 207:1235–1243MathSciNetCrossRefMATH Geiger MJ (2010) On heuristic search for the single machine total weighted tardiness problem—some theoretical insights and their empirical verification. Eur J Oper Res 207:1235–1243MathSciNetCrossRefMATH
25.
Zurück zum Zitat Eren T (2009) Minimizing the total weighted completion time on a single machine scheduling with release dates and a learning effect. Appl Math Comput 208:355–358MathSciNetCrossRef Eren T (2009) Minimizing the total weighted completion time on a single machine scheduling with release dates and a learning effect. Appl Math Comput 208:355–358MathSciNetCrossRef
26.
Zurück zum Zitat Kenneth KR, Keller B (2010) Solving the single-machine sequencing problem using integer programming. Comput Ind Eng 59:730–735CrossRef Kenneth KR, Keller B (2010) Solving the single-machine sequencing problem using integer programming. Comput Ind Eng 59:730–735CrossRef
27.
Zurück zum Zitat Vepsalainen APJ, Morton TE (1987) Priority rules for job shops with weighted tardiness cost. Manag Sci 33:1035–1047CrossRef Vepsalainen APJ, Morton TE (1987) Priority rules for job shops with weighted tardiness cost. Manag Sci 33:1035–1047CrossRef
28.
Zurück zum Zitat Akturk MS, Yidirim MB (1998) A new lower bounding scheme for the total weighted tardiness problem. Comput Oper Res 25(4):265–278CrossRefMATH Akturk MS, Yidirim MB (1998) A new lower bounding scheme for the total weighted tardiness problem. Comput Oper Res 25(4):265–278CrossRefMATH
31.
Zurück zum Zitat Akturk MS, Ozdemir D (2001) A new dominance rule to minimize total weighted tardiness with unequal release date. Eur J Oper Res 135:394–412MathSciNetCrossRef Akturk MS, Ozdemir D (2001) A new dominance rule to minimize total weighted tardiness with unequal release date. Eur J Oper Res 135:394–412MathSciNetCrossRef
32.
Zurück zum Zitat Cakar T (2005) A new neuro-dominance rule for single machine tardiness problem. Lect Notes Comput Sci 3483:1241–1250CrossRef Cakar T (2005) A new neuro-dominance rule for single machine tardiness problem. Lect Notes Comput Sci 3483:1241–1250CrossRef
33.
Zurück zum Zitat Cakar T (2011) Single machine scheduling with unequal release date using neuro-dominance rule. J Intell Manuf 22:481–490CrossRef Cakar T (2011) Single machine scheduling with unequal release date using neuro-dominance rule. J Intell Manuf 22:481–490CrossRef
34.
Zurück zum Zitat Chan FTS, Chan HK, Kazerooni A (2003) Real time fuzzy scheduling rules in FMS. J Intell Manuf 14(3–4):341–350CrossRef Chan FTS, Chan HK, Kazerooni A (2003) Real time fuzzy scheduling rules in FMS. J Intell Manuf 14(3–4):341–350CrossRef
35.
Zurück zum Zitat Dudek-Dyduch E (2000) Learning based algorithms in scheduling. J Intell Manuf 11(2):135–143CrossRef Dudek-Dyduch E (2000) Learning based algorithms in scheduling. J Intell Manuf 11(2):135–143CrossRef
36.
Zurück zum Zitat Laguna L, Barnes JW, Glover FW (1991) Tabu search methods for a single machine scheduling problem. J Intell Manuf 2(2):63–74CrossRef Laguna L, Barnes JW, Glover FW (1991) Tabu search methods for a single machine scheduling problem. J Intell Manuf 2(2):63–74CrossRef
37.
Zurück zum Zitat Weckman GR, Ganduri CV, Koonce DA (2008) A neural network job shop scheduler. J Intell Manuf 19(2):191–201CrossRef Weckman GR, Ganduri CV, Koonce DA (2008) A neural network job shop scheduler. J Intell Manuf 19(2):191–201CrossRef
38.
Zurück zum Zitat Yim SJ, Lee DY (1999) Scheduling cluster tools in wafer fabrication using candidate list and simulated annealing. J Intell Manuf 10(6):531–540CrossRefMATH Yim SJ, Lee DY (1999) Scheduling cluster tools in wafer fabrication using candidate list and simulated annealing. J Intell Manuf 10(6):531–540CrossRefMATH
39.
40.
Zurück zum Zitat Schlunz EB, Van Vuuren JH (2013) “An investigation into the effectiveness of simulated annealing as a solution approach for the generator maintenance scheduling problem. Electr Power Energy Syst 53:166–174CrossRef Schlunz EB, Van Vuuren JH (2013) “An investigation into the effectiveness of simulated annealing as a solution approach for the generator maintenance scheduling problem. Electr Power Energy Syst 53:166–174CrossRef
41.
Zurück zum Zitat Köker R (2013) A neuro-simulated annealing approach to the inverse kinematics solution of redundant robotic manipulators. Eng Comput 29(4):507–515CrossRef Köker R (2013) A neuro-simulated annealing approach to the inverse kinematics solution of redundant robotic manipulators. Eng Comput 29(4):507–515CrossRef
42.
Zurück zum Zitat Çakar T, Yazgan HR, Köker R (2008) Parallel robot manipulators, new developments. In: Ryu J-H (ed) Parallel robot scheduling with genetic algorithms. I-Tech Education and Publishing, Vienna, pp 153–170 Çakar T, Yazgan HR, Köker R (2008) Parallel robot manipulators, new developments. In: Ryu J-H (ed) Parallel robot scheduling with genetic algorithms. I-Tech Education and Publishing, Vienna, pp 153–170
43.
Zurück zum Zitat Çakar T, Köker R, Demir I (2008) Parallel robot scheduling to minimize mean tardiness with precedence constraints using a genetic algorithm. Adv Eng Softw 39(1):47–54CrossRef Çakar T, Köker R, Demir I (2008) Parallel robot scheduling to minimize mean tardiness with precedence constraints using a genetic algorithm. Adv Eng Softw 39(1):47–54CrossRef
Metadaten
Titel
A new neuro-dominance rule for single-machine tardiness problem with double due date
verfasst von
Tarik Cakar
Raşit Köker
Ozkan Canay
Publikationsdatum
01.08.2015
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 6/2015
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-014-1789-4

Weitere Artikel der Ausgabe 6/2015

Neural Computing and Applications 6/2015 Zur Ausgabe