A genetic algorithm for energy-efficiency in job-shop scheduling

被引:118
|
作者
Salido, Miguel A. [1 ]
Escamilla, Joan [1 ]
Giret, Adriana [2 ]
Barber, Federico [1 ]
机构
[1] Univ Politecn Valencia, Inst Automat & Informat Ind, Valencia, Spain
[2] Univ Politecn Valencia, Dept Sistemas Informat & Computac, Valencia, Spain
关键词
Job-shop scheduling problems; Metaheuristic; Energy-efficiency; Robustness; Makespan; Artificial intelligence; OPTIMIZATION; CONSUMPTION; TIMES;
D O I
10.1007/s00170-015-7987-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many real-world scheduling problems are solved to obtain optimal solutions in term of processing time, cost, and quality as optimization objectives. Currently, energy-efficiency is also taken into consideration in these problems. However, this problem is NP-hard, so many search techniques are not able to obtain a solution in a reasonable time. In this paper, a genetic algorithm is developed to solve an extended version of the Job-shop Scheduling Problem in which machines can consume different amounts of energy to process tasks at different rates (speed scaling). This problem represents an extension of the classical job-shop scheduling problem, where each operation has to be executed by one machine and this machine can work at different speeds. The evaluation section shows that a powerful commercial tool for solving scheduling problems was not able to solve large instances in a reasonable time, meanwhile our genetic algorithm was able to solve all instances with a good solution quality.
引用
收藏
页码:1303 / 1314
页数:12
相关论文
共 50 条
  • [31] An Improved Genetic Algorithm for the Job-Shop Scheduling Problem
    Hong, Hui
    Li, Tianying
    Wang, Hongtao
    DCABES 2008 PROCEEDINGS, VOLS I AND II, 2008, : 621 - +
  • [32] A Hybrid Genetic Algorithm for Job-Shop Scheduling Problem
    Wang Lihong
    Ten Haikun
    Yu Guanghua
    2015 IEEE 28TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2015, : 271 - 274
  • [33] A DISCRETE JOB-SHOP SCHEDULING ALGORITHM BASED ON IMPROVED GENETIC ALGORITHM
    Zhang, H.
    Zhang, Y. Q.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2020, 19 (03) : 517 - 528
  • [34] Solving Job-shop Scheduling Problem by an Improved Genetic Algorithm
    Yang Yanli
    Ke Weiwei
    PRECISION ENGINEERING AND NON-TRADITIONAL MACHINING, 2012, 411 : 588 - 591
  • [35] An improved genetic algorithm for flexible job-shop scheduling problems
    Kang, Yan
    Wang, Zhongmin
    Lin, Ying
    Zhang, Yifan
    ADVANCES IN APPLIED SCIENCE AND INDUSTRIAL TECHNOLOGY, PTS 1 AND 2, 2013, 798-799 : 345 - 348
  • [36] Bilevel genetic algorithm for the flexible job-shop scheduling problem
    Zhang, Chaoyong
    Rao, Yunqing
    Li, Peigen
    Shao, Xinyu
    Jixie Gongcheng Xuebao/Chinese Journal of Mechanical Engineering, 2007, 43 (04): : 119 - 124
  • [37] The Implementation and Improvements of Genetic Algorithm for Job-Shop Scheduling Problems
    Parinov, Oleg
    GECCO-2010 COMPANION PUBLICATION: PROCEEDINGS OF THE 12TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2010, : 2055 - 2057
  • [38] Hybrid genetic algorithm for solving job-shop scheduling problem
    Hasan, S. M. Kamrul
    Sarker, Ruhul
    Cornforth, David
    6TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2007, : 519 - +
  • [39] A genetic algorithm applied to a classic job-shop scheduling problem
    Shi, G
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1997, 28 (01) : 25 - 32
  • [40] Modified Genetic Algorithm for Flexible Job-Shop Scheduling Problems
    Teekeng, Wannaporn
    Thammano, Arit
    COMPLEX ADAPTIVE SYSTEMS 2012, 2012, 12 : 122 - 128