An Improved Genetic Algorithm for Single-Machine Inverse Scheduling Problem

被引:4
|
作者
Mou, Jianhui [1 ]
Li, Xinyu [1 ]
Gao, Liang [1 ]
Lu, Chao [1 ]
Zhang, Guohui [2 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Hubei, Peoples R China
[2] Zhengzhou Inst Aeronaut Ind Management, Sch Management Sci & Engn, Zhengzhou 450015, Peoples R China
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
TUTORIAL SURVEY; DETERIORATION; OPTIMIZATION;
D O I
10.1155/2014/370560
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The goal of the scheduling is to arrange operations on suitable machines with optimal sequence for corresponding objectives. In order to meet market requirements, scheduling systems must own enough flexibility against uncertain events. These events can change production status or processing parameters, even causing the original schedule to no longer be optimal or even to be infeasible. Traditional scheduling strategies, however, cannot cope with these cases. Therefore, a new idea of scheduling called inverse scheduling has been proposed. In this paper, the inverse scheduling with weighted completion time (SMISP) is considered in a single-machine shop environment. In this paper, an improved genetic algorithm (IGA) with a local searching strategy is proposed. To improve the performance of IGA, efficient encoding scheme, fitness evaluation mechanism, feasible initialization methods, and a local search procedure have been employed in the paper. Because of the local improving method, the proposed IGA can balance its exploration ability and exploitation ability. We adopt 27 instances to verify the effectiveness of the proposed algorithm. The experimental results illustrated that the proposed algorithm can generate satisfactory solutions. This approach also has been applied to solve the scheduling problem in the real Chinese shipyard and can bring some benefits.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] An Improved Ant Colony Algorithm for a Single-machine Scheduling Problem with Setup Times
    YE Qiang LIU Xinbao LIU Lin YANG Shanglin School of Management
    [J]. 武汉理工大学学报, 2006, (S3) : 956 - 961
  • [2] An improved ant colony algorithm for a single-machine scheduling problem with setup times
    Ye Qiang
    Liu Xinbao
    Liu Lin
    Yang Shanglin
    [J]. 1ST INTERNATIONAL SYMPOSIUM ON DIGITAL MANUFACTURE, VOLS 1-3, 2006, : 956 - 961
  • [3] A SOLUTION TO SINGLE-MACHINE INVERSE JOB-SHOP SCHEDULING PROBLEM
    Wang, Y.
    Yang, O.
    Wang, S. N.
    [J]. INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2019, 18 (02) : 335 - 343
  • [4] Single-machine scheduling with dynamic arrivals: Decomposition results and an improved algorithm
    Chand, S
    Traub, R
    Uzsoy, R
    [J]. NAVAL RESEARCH LOGISTICS, 1996, 43 (05) : 709 - 719
  • [5] A 1.47-approximation algorithm for a preemptive single-machine scheduling problem
    Goemans, MX
    Wein, JM
    Williamson, DP
    [J]. OPERATIONS RESEARCH LETTERS, 2000, 26 (04) : 149 - 154
  • [6] Harmony search algorithm for single-machine scheduling problem with planned maintenance
    Zammori, Francesco
    Braglia, Marcello
    Castellano, Davide
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 76 : 333 - 346
  • [7] An exact algorithm for the precedence-constrained single-machine scheduling problem
    Tanaka, Shunji
    Sato, Shun
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 229 (02) : 345 - 352
  • [8] Improved estimation of distribution algorithm for the problem of single-machine scheduling with deteriorating jobs and different due dates
    Hua-Ping Wu
    Min Huang
    [J]. Computational and Applied Mathematics, 2014, 33 : 557 - 573
  • [9] Improved estimation of distribution algorithm for the problem of single-machine scheduling with deteriorating jobs and different due dates
    Wu, Hua-Pin
    Huang, Min
    [J]. COMPUTATIONAL & APPLIED MATHEMATICS, 2014, 33 (03): : 557 - 573
  • [10] Using a branch-and-bound and a genetic algorithm for a single-machine total late work scheduling problem
    Chin-Chia Wu
    Yunqiang Yin
    Wen-Hsiang Wu
    Hung-Ming Chen
    Shuenn-Ren Cheng
    [J]. Soft Computing, 2016, 20 : 1329 - 1339