Novel Formulation and Resolution of Job-Shop Scheduling Problems

被引:15
|
作者
Yan, Bing [1 ]
Bragin, Mikhail A. [1 ]
Luh, Peter B. [1 ]
机构
[1] Univ Connecticut, Dept Elect & Comp Engn, Storrs, CT 06269 USA
来源
基金
美国国家科学基金会;
关键词
Manufacturing; job-shop scheduling; mixed integer linear programming; formulation tightening; branch-and-cut; surrogate absolute-value Lagrangian relaxation; TABU SEARCH; ALGORITHMS; CUT;
D O I
10.1109/LRA.2018.2850056
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Job-shop scheduling is an important problem in planning and operation of manufacturing systems. For such difficult problems to be solved daily within short amounts of time, the only practical goal is to obtain near-optimal solutions with quantifiable quality fast. Recent developments of powerful Mixed-Integer Linear Programming (MILP) methods such as branch-and-cut provide an opportunity for a fresh perspective at new effective MILP formulation and resolution of the problem. Moreover, formulation tightening is critically important since if constraints directly delineate the convex hull of an MILP problem, it can be solved by linear programming without combinatorial difficulties. To achieve the above goal, three major contributions of this letter are: 1) to efficiently formulate the problem in an MILP form; 2) to develop a novel systematic formulation tightening approach for the first time; and 3) to establish a decomposition and coordination method with exponential reduction of complexity and accelerated convergence to efficiently solve the problem. Testing results show that our formulation tightening is effective in terms of computational efficiency and solution quality. With decomposition, time-consuming branching is no longer needed when solving subproblems, and coordination is effective. For dynamic job-shop scheduling problems, schedule can be regenerated fast based on previous scheduling results. This work opens up new directions for more exploration to efficiently solve MILP problems.
引用
收藏
页码:3387 / 3393
页数:7
相关论文
共 50 条
  • [41] A Memetic Algorithm for Solving Flexible Job-shop Scheduling Problems
    Ma, Wenping
    Zuo, Yi
    Zeng, Jiulin
    Liang, Shuang
    Jiao, Licheng
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 66 - 73
  • [42] Modified Genetic Algorithm for Flexible Job-Shop Scheduling Problems
    Teekeng, Wannaporn
    Thammano, Arit
    [J]. COMPLEX ADAPTIVE SYSTEMS 2012, 2012, 12 : 122 - 128
  • [43] A new genetic algorithm for flexible job-shop scheduling problems
    Imen Driss
    Kinza Nadia Mouss
    Assia Laggoun
    [J]. Journal of Mechanical Science and Technology, 2015, 29 : 1273 - 1281
  • [44] A Genetics Algorithm for Solving Job-Shop Scheduling Problems in FMS
    Li, Shoutao
    Jiang, Wei
    Tian, Wei
    [J]. 2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 1634 - 1639
  • [45] A new genetic algorithm for flexible job-shop scheduling problems
    Driss, Imen
    Mouss, Kinza Nadia
    Laggoun, Assia
    [J]. JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2015, 29 (03) : 1273 - 1281
  • [46] Deep Reinforcement Learning Solves Job-shop Scheduling Problems
    Anjiang Cai
    Yangfan Yu
    Manman Zhao
    [J]. Instrumentation, 2024, 11 (01) : 88 - 100
  • [47] GA with Priority Rules for Solving Job-Shop Scheduling Problems
    Hasan, S. M. Kamrul
    Sarker, Ruhul
    Cornforth, David
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 1913 - 1920
  • [48] Fuzzy goal programming models for job-shop scheduling problems
    Wang, Meng
    [J]. PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON INFORMATION AND MANAGEMENT SCIENCES, 2005, 4 : 530 - 534
  • [49] A solution of job-shop scheduling problems based on genetic algorithms
    Li, X
    Liu, WH
    Ren, SJ
    Wang, SR
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 1823 - 1828
  • [50] A Multi-objective PSO for Job-shop Scheduling Problems
    Sha, D. Y.
    Lin, H. H.
    [J]. CIE: 2009 INTERNATIONAL CONFERENCE ON COMPUTERS AND INDUSTRIAL ENGINEERING, VOLS 1-3, 2009, : 489 - +