Unrelated parallel machine scheduling problem with energy and tardiness cost

With pervasive applications of new information technology, a larger number of manufacturing big data is generated. This paper considers the unrelated parallel scheduling problem within the background of “big data and cloud technology for manufacturing.” Traditional unrelated parallel problem has been extensively investigated, and the main objective has been to improve production efficiency. With regard to the environmental concern, there has been limited literature. Therefore, this paper considers an unrelated parallel machine scheduling problem with the objective of minimization to the total tardiness and energy consumption where the energy consumption on each machine is also unrelated parallel. First, we give a mathematical model of this problem. Second, ten heuristic algorithms are, respectively, proposed based on the priority rules, the energy consumption, and the combinational rules due to the complexity of this problem. Finally, in order to test the performance of these ten algorithms, computational experiments are designed. In the computational experiments, lots of instances are generated, and the computational results indicate that the algorithms based on the combinational rules outperform the ones based on the priority rules and energy consumption, with respect to the unrelated parallel scheduling problem proposed in this paper.

[1]  Fei Tao,et al.  IoT-Based Intelligent Perception and Access of Manufacturing Resource Toward Cloud Manufacturing , 2014, IEEE Transactions on Industrial Informatics.

[2]  Fei Tao,et al.  FC-PACO-RM: A Parallel Method for Service Composition Optimal-Selection in Cloud Manufacturing System , 2013, IEEE Transactions on Industrial Informatics.

[3]  Dipak Chaudhuri,et al.  Bicriteria scheduling problem for unrelated parallel machines , 1996 .

[4]  Sheldon M. Ross Introduction to Probability Models. , 1995 .

[5]  Evripidis Bampis,et al.  A FPTAS for Approximating the Unrelated Parallel Machines Scheduling Problem with Costs , 2001, ESA.

[6]  Oliver Holthaus,et al.  Scheduling in job shops with machine breakdowns: an experimental study , 1999 .

[7]  R. L. Bulfin,et al.  Minimizing the weighted number of tardy jobs on parallel processors , 2005, Eur. J. Oper. Res..

[8]  T. Gutowski,et al.  Environmentally benign manufacturing: Observations from Japan, Europe and the United States , 2005 .

[9]  Christoph Herrmann,et al.  An Investigation into Fixed Energy Consumption of Machine Tools , 2011 .

[10]  Éva Tardos,et al.  Scheduling unrelated machines with costs , 1993, SODA '93.

[11]  Chou-Jung Hsu,et al.  An unrelated parallel machine scheduling problem with past-sequence-dependent setup time and learning effects , 2010, The 40th International Conference on Computers & Indutrial Engineering.

[12]  Frank L. Lewis,et al.  Energy-efficient wireless sensor network design and implementation for condition-based maintenance , 2007, TOSN.

[13]  Mostafa Zandieh,et al.  Minimizing total tardiness and earliness on unrelated parallel machines with controllable processing times , 2014, Comput. Oper. Res..

[14]  Lawrence E. Whitman,et al.  Data collection framework on energy consumption in manufacturing , 2006 .

[15]  Shahin Rahimifard,et al.  A framework for modelling energy consumption within manufacturing systems , 2011 .

[16]  Min Ji,et al.  Unrelated parallel-machine scheduling problems with aging effects and deteriorating maintenance activities , 2013, Inf. Sci..

[17]  Rasaratnam Logendran,et al.  Group scheduling in flexible flow shops , 2005 .

[18]  Chuen-Lung Chen,et al.  Hybrid metaheuristics for unrelated parallel machine scheduling with sequence-dependent setup times , 2009 .

[19]  Christoph Herrmann,et al.  Global manufacturing and the embodied energy of products , 2010 .

[20]  F. Frank Chen,et al.  Unrelated parallel machine scheduling with setup times using simulated annealing , 2002 .

[21]  Yongkui Liu,et al.  Manufacturing Service Management in Cloud Manufacturing: Overview and Future Research Directions , 2015 .

[22]  M Ross Efficient energy use in manufacturing. , 1992, Proceedings of the National Academy of Sciences of the United States of America.

[23]  Binoy Ravindran,et al.  Energy-efficient, utility accrual scheduling under resource constraints for mobile embedded systems , 2006, TECS.

[24]  Janet M. Twomey,et al.  Operational methods for minimization of energy consumption of manufacturing equipment , 2007 .

[25]  Oliver Holthaus Design of efficient job shop scheduling rules , 1997 .

[26]  T. C. Edwin Cheng,et al.  Unrelated parallel-machine scheduling with rate-modifying activities to minimize the total completion time , 2011, Inf. Sci..

[27]  Ying Feng,et al.  CLPS-GA: A case library and Pareto solution-based hybrid genetic algorithm for energy-aware cloud service scheduling , 2014, Appl. Soft Comput..

[28]  Fei Tao,et al.  Internet of Things and BOM-Based Life Cycle Assessment of Energy-Saving and Emission-Reduction of Products , 2014, IEEE Transactions on Industrial Informatics.

[29]  Shahin Rahimifard,et al.  Minimising Embodied Product Energy to support energy efficient manufacturing , 2010 .

[30]  David S. Johnson,et al.  `` Strong '' NP-Completeness Results: Motivation, Examples, and Implications , 1978, JACM.

[31]  Timothy G. Gutowski,et al.  An Environmental Analysis of Machining , 2004 .

[32]  S. S. Panwalkar,et al.  A Survey of Scheduling Rules , 1977, Oper. Res..

[33]  Qining Wang,et al.  Concept, Principle and Application of Dynamic Configuration for Intelligent Algorithms , 2014, IEEE Systems Journal.

[34]  A. Guinet,et al.  Textile Production Systems: a Succession of Non-identical Parallel Processor Shops , 1991 .

[35]  Makoto Fujishima,et al.  A study on energy efficiency improvement for machine tools , 2011 .

[36]  Krishnendu Chakrabarty,et al.  Energy-conscious, deterministic I/O device scheduling in hard real-time systems , 2003, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[37]  Fei Tao,et al.  Cloud manufacturing: a computing and service-oriented manufacturing model , 2011 .

[38]  Fei Tao,et al.  CCIoT-CMfg: Cloud Computing and Internet of Things-Based Cloud Manufacturing Service System , 2014, IEEE Transactions on Industrial Informatics.

[39]  Massimo Paolucci,et al.  Energy-aware scheduling for improving manufacturing process sustainability: A mathematical model for flexible flow shops , 2012 .

[40]  Reimund Neugebauer,et al.  Structure principles of energy efficient machine tools , 2011 .

[41]  Andrew Y. C. Nee,et al.  Advanced manufacturing systems: socialization characteristics and trends , 2015, Journal of Intelligent Manufacturing.

[42]  Jiaquan Gao,et al.  A new parallel genetic algorithm for solving multiobjective scheduling problems subjected to special process constraint , 2009 .

[43]  Fei Tao,et al.  Big Data in product lifecycle management , 2015, The International Journal of Advanced Manufacturing Technology.

[44]  Fei Tao,et al.  BGM-BLA: A New Algorithm for Dynamic Migration of Virtual Machines in Cloud Computing , 2016, IEEE Transactions on Services Computing.

[45]  Jae-Min Yu,et al.  A tabu search algorithm for unrelated parallel machine scheduling with sequence- and machine-dependent setups: minimizing total tardiness , 2013 .

[46]  Mehmet Bayram Yildirim,et al.  A framework to minimise total energy consumption and total tardiness on a single machine , 2008 .

[47]  Jiaquan Gao,et al.  A novel artificial immune system for solving multiobjective scheduling problems subject to special process constraint , 2010, Comput. Ind. Eng..