A multi-level heuristic search algorithm for production scheduling

被引:0
|
作者
Yadav, S [1 ]
Xu, Y [1 ]
Xue, D [1 ]
机构
[1] Univ Calgary, Dept Mech & Mfg Engn, Calgary, AB T2N 1N4, Canada
关键词
D O I
10.1080/002075400411475
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper introduces a multi-level heuristic search algorithm for identifying the optimal production schedule considering different levels of manufacturing requirements and constraints. The multi-level heuristic search algorithm generates search nodes at different levels. An upper level search node is composed of lower level search nodes, and evaluated based upon the evaluation of these lower level search nodes using a heuristic function. A production scheduling system was developed based upon the multi-level heuristic search algorithm. In this scheduling system, production requirements and constraints are represented at three different levels: task level, process level, and resource level. A task describes a manufacturing requirement. A process defines a method to achieve the goal of a task. A resource, such as a machine or a person, is a facility for accomplishing a required process. The multi-level heuristic search-based scheduling system was implemented using Smalltalk, an object-oriented programming language. Discussions on scheduling quality and efficiency are addressed at the end of this paper.
引用
收藏
页码:2761 / 2785
页数:25
相关论文
共 50 条
  • [1] Multi-level differentiable architecture search with heuristic entropy
    Li, Jianming
    Chen, Bin
    Sun, Xiaofei
    [J]. Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2021, 53 (08): : 22 - 28
  • [2] Multi-level Scheduling Algorithm Based on Storm
    Wang, Jie
    Hang, Siguang
    Liu, Jiwei
    Chen, Weihao
    Hou, Gang
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (03): : 1091 - 1110
  • [3] OM Algorithm for Multi-level Queue Scheduling
    Hasija, Manupriya
    Kaushik, Akhil
    Kumar, Parveen
    [J]. 2013 INTERNATIONAL CONFERENCE ON MACHINE INTELLIGENCE AND RESEARCH ADVANCEMENT (ICMIRA 2013), 2013, : 564 - 568
  • [4] MMLQ Algorithm for Multi-level Queue Scheduling
    Hasija, Manupriya
    Kaushik, Akhil
    Kaushik, Satvika
    Barnela, Manoj
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2014, 14 (07): : 90 - 94
  • [5] A Twin-screw Coded Evolutionary Algorithm for Multi-Level Production Scheduling
    Shi, Ruifeng
    Zhou, Yiming
    [J]. ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 1, PROCEEDINGS, 2008, : 413 - +
  • [6] A MULTIOBJECTIVE, MULTI-LEVEL HEURISTIC FOR DYNAMIC RESOURCE CONSTRAINED SCHEDULING PROBLEMS
    NORBIS, MI
    SMITH, JM
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1988, 33 (01) : 30 - 41
  • [7] Unifying Multi-level Business Process Discovered by Heuristic Miner Algorithm
    Chuang, Yu-Cheng
    Hsu, PingYu
    Chen, Hung-Hao
    [J]. MULTI-DISCIPLINARY TRENDS IN ARTIFICIAL INTELLIGENCE, 2013, 8271 : 36 - 49
  • [8] Development of a genetic algorithm for scheduling products with a multi-level structure
    Chen, K. J.
    Ji, P.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 33 (11-12): : 1229 - 1236
  • [9] Development of a genetic algorithm for scheduling products with a multi-level structure
    K. J. Chen
    P. Ji
    [J]. The International Journal of Advanced Manufacturing Technology, 2007, 33 : 1229 - 1236
  • [10] MLCS: A Multi-level Correlation Scheduling Algorithm for Multipath Transport
    Hu, Bo
    Xing, Lin
    Wang, Zeng
    Liu, Na
    [J]. 2016 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2016, : 166 - 171