A Single-Machine Two-Agent Scheduling Problem by GA Approach

A single-machine two-agent scheduling problem with a truncation learning effect is being addressed in the study. The truncation learning effect means that the actual processing time of a job is a function of the sum of processing times of already scheduled jobs and a control parameter. The aim is to find an optimal schedule to minimize the total weighted completion time of jobs of the first agent under the circumstances that no tardy job is allowed for the second agent. A branch-and-bound and three heuristic-based genetic algorithms (GAs) are proposed to solve the problem. Also presented in the study are the computational results of all proposed algorithms.

[1]  Weiping Shang,et al.  A note on the scheduling with two families of jobs , 2005, J. Sched..

[2]  Li Sun,et al.  Single-machine scheduling problems with deteriorating jobs and learning effects , 2009, Comput. Ind. Eng..

[3]  Yazid Mati,et al.  A genetic local search algorithm for minimizing total weighted tardiness in the job-shop scheduling problem , 2008, Comput. Oper. Res..

[4]  Dirk Biskup,et al.  A state-of-the-art review on scheduling with learning effects , 2008, Eur. J. Oper. Res..

[5]  Wen-Chiung Lee,et al.  A two-machine flowshop maximum tardiness scheduling problem with a learning effect , 2006 .

[6]  Guoqing Wang,et al.  Single Machine Scheduling with Learning Effect Considerations , 2000, Ann. Oper. Res..

[7]  Ruyan Fu,et al.  Parallel Machine Scheduling with a Simultaneity Constraint and Unit-Length Jobs to minimize the makespan , 2010, Asia Pac. J. Oper. Res..

[8]  Srikanth K. Iyer,et al.  Improved genetic algorithm for the permutation flowshop scheduling problem , 2004, Comput. Oper. Res..

[9]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[10]  Desheng Dash Wu,et al.  Introduction to the Special Issue on "Operational Research and Asia Risk Management" , 2011, Asia Pac. J. Oper. Res..

[11]  Ji-Bo Wang,et al.  Two-machine flow shop problem with effects of deterioration and learning , 2009, Comput. Ind. Eng..

[12]  James C. Bean,et al.  Genetic Algorithms and Random Keys for Sequencing and Optimization , 1994, INFORMS J. Comput..

[13]  Chien-Min Lin,et al.  A hybrid genetic algorithm for the re-entrant flow-shop scheduling problem , 2008, Expert Syst. Appl..

[14]  Dehua Xu,et al.  Some scheduling problems with general position-dependent and time-dependent learning effects , 2009, Inf. Sci..

[15]  Emanuel Falkenauer,et al.  A genetic algorithm for job shop , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[16]  Chuen-Lung Chen,et al.  An application of genetic algorithms for flow shop problems , 1995 .

[17]  John M. Wilson,et al.  A genetic algorithm for flow shop scheduling problems , 2004, J. Oper. Res. Soc..

[18]  T. C. Edwin Cheng,et al.  Some scheduling problems with sum-of-processing-times-based and job-position-based learning effects , 2008, Inf. Sci..

[19]  Mohamed Moalla,et al.  Multi-agent modelling for replenishment policies simulation in supply chains , 2010 .

[20]  T. C. Edwin Cheng,et al.  Scheduling Problems with the Effects of deterioration and Learning , 2007, Asia Pac. J. Oper. Res..

[21]  Alessandro Agnetis,et al.  Scheduling Problems with Two Competing Agents , 2004, Oper. Res..

[22]  ALOK SINGH,et al.  A Hybrid Permutation-Coded Evolutionary Algorithm for the Early/tardy Scheduling Problem , 2010, Asia Pac. J. Oper. Res..

[23]  Lixin Tang,et al.  Two-Agent Scheduling with Linear Deteriorating Jobs on a Single Machine , 2008, COCOON.

[24]  T. P. Wright,et al.  Factors affecting the cost of airplanes , 1936 .

[25]  Tamer Eren Minimizing the total weighted completion time on a single machine scheduling with release dates and a learning effect , 2009, Appl. Math. Comput..

[26]  Jinjiang Yuan,et al.  Some Improved Algorithms on the Single Machine Hierarchical Scheduling with Total tardiness as the Primary Criterion , 2010, Asia Pac. J. Oper. Res..

[27]  Jonathan Cole Smith,et al.  A Multiple-Criterion Model for Machine Scheduling , 2003, J. Sched..

[28]  Adam Janiak,et al.  Solution algorithms for the makespan minimization problem with the general learning model , 2009, Comput. Ind. Eng..

[29]  T. C. Edwin Cheng,et al.  A two-agent single-machine scheduling problem with truncated sum-of-processing-times-based learning considerations , 2011, Comput. Ind. Eng..

[30]  Alessandro Agnetis,et al.  Multi-agent single machine scheduling , 2007, Ann. Oper. Res..

[31]  Purushothaman Damodaran,et al.  Scheduling identical parallel batch processing machines to minimise makespan using genetic algorithms , 2009 .

[32]  J.-B. Wang,et al.  Flow-shop scheduling with a learning effect , 2005, J. Oper. Res. Soc..

[33]  Daniel Oron,et al.  Single machine scheduling problems under the effects of nonlinear deterioration and time-dependent learning , 2009, Math. Comput. Model..

[34]  David Beasley,et al.  An overview of genetic algorithms: Part 1 , 1993 .

[35]  Dirk Biskup,et al.  Single-machine scheduling with learning considerations , 1999, Eur. J. Oper. Res..

[36]  Wen-Chiung Lee,et al.  A single-machine scheduling problem with two-agent and deteriorating jobs , 2010 .

[37]  Adam Janiak,et al.  Scheduling jobs with position-dependent processing times , 2004, J. Oper. Res. Soc..

[38]  T. C. Edwin Cheng,et al.  Two-agent scheduling with position-based deteriorating jobs and learning effects , 2011, Appl. Math. Comput..

[39]  T. C. Edwin Cheng,et al.  Multi-agent scheduling on a single machine to minimize total weighted number of tardy jobs , 2006, Theor. Comput. Sci..

[40]  Wen-Chiung Lee,et al.  A Single-Machine deteriorating Job Scheduling Problem with a Non-Regular Criterion , 2011, Asia Pac. J. Oper. Res..

[41]  T. C. Edwin Cheng,et al.  A note on the complexity of the problem of two-agent scheduling on a single machine , 2006, J. Comb. Optim..