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 条
  • [21] Parallel Algorithm with Blocks for a Single-Machine Total Weighted Tardiness Scheduling Problem
    Uchronski, Mariusz
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (05): : 1 - 17
  • [22] A study of single-machine scheduling problem to maximize throughput
    Nodari Vakhania
    [J]. Journal of Scheduling, 2013, 16 : 395 - 403
  • [23] Single-machine scheduling problem with preventative maintenance activities
    Wu H.
    Wang B.
    [J]. Kongzhi yu Juece/Control and Decision, 2021, 36 (02): : 395 - 402
  • [24] AN EFFICIENT ALGORITHM FOR THE SINGLE-MACHINE TARDINESS PROBLEM
    KONDAKCI, S
    KIRCA, O
    AZIZOGLU, M
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1994, 36 (02) : 213 - 219
  • [25] TABU SEARCH METHODS FOR A SINGLE-MACHINE SCHEDULING PROBLEM
    LAGUNA, M
    BARNES, JW
    GLOVER, FW
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 1991, 2 (02) : 63 - 74
  • [26] Single-machine scheduling problem with multi-RMAs
    Wu, Hua-Ping
    Huang, Min
    Wang, Xing-Wei
    [J]. Kongzhi yu Juece/Control and Decision, 2014, 29 (12): : 2253 - 2258
  • [27] A study of single-machine scheduling problem to maximize throughput
    Vakhania, Nodari
    [J]. JOURNAL OF SCHEDULING, 2013, 16 (04) : 395 - 403
  • [28] SINGLE-MACHINE SCHEDULING PROBLEM WITH FUZZY PRECEDENCE RELATION
    ISHII, H
    TADA, M
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 87 (02) : 284 - 288
  • [29] ON THE USE OF DECOMPOSITION APPROACHES IN A SINGLE-MACHINE SCHEDULING PROBLEM
    SHANTHIKUMAR, JG
    BUZACOTT, JA
    [J]. JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 1982, 25 (01) : 29 - 47
  • [30] Cooperation in a single-machine scheduling problem with job deterioration
    Li, Feng
    Yang, Yang
    [J]. 2016 IEEE INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC), 2016, : 79 - 82