A semantics-based dispatching rule selection approach for job shop scheduling

被引:0
|
作者
Heng Zhang
Utpal Roy
机构
[1] Syracuse University,Department of Mechanical and Aerospace Engineering
来源
关键词
Dispatching rule selection; Semantic similarity; Randomly selected production objectives; Job shop scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
Dispatching rules are commonly used for job shop scheduling in industries because they are easy to implement, and they yield reasonable solutions within a very short computational time. Many dispatching rules have been developed but they can only perform well in specific scenarios. This is because a dispatching rule or a combination of dispatching rules always pursues a single or multiple fixed production objectives. A lot of approaches (e.g. simulation based or machine learning based approaches) have been published in the literatures attempted to solve the problem of selecting the proper dispatching rules for a given production objective. To select a combination of dispatching rules per randomly selected combination of objectives, this paper investigates a novel semantics-based dispatching rule selection system. Each of the dispatching rules and production objectives relates to a set of scheduling parameters like processing time, remaining work, total work, due date, release date, tardiness, etc. These parameters are semantically interrelated so that a dispatching rule and a production objective can also be semantically related through their semantic expressions. A semantic similarity value can be calculated by comparing their semantic expressions. Based on this idea, a semantics-based dispatching rule selection system for job shop scheduling is developed to generate a combination of dispatching rules given randomly selected combination of production objectives. A proof-of-concept verification process is provided at the end of the paper.
引用
收藏
页码:2759 / 2779
页数:20
相关论文
共 50 条
  • [41] Using dispatching rules for job shop scheduling with due date-based objectives
    Chiang, Tsung-Che
    Fu, Li-Chen
    2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-10, 2006, : 1426 - +
  • [42] Using dispatching rules for job shop scheduling with due date-based objectives
    Chiang, T. C.
    Fu, L. C.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2007, 45 (14) : 3245 - 3262
  • [43] Modeling of dispatching-rules for job shop scheduling in manufacturing systems - A Petri Net approach
    Dahms, M
    Schmidt, M
    INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOL 1-4, PROCEEDINGS, 2005, : 2025 - 2030
  • [44] Dispatching Rules Selection Mechanism Using Support Vector Machine for Genetic Programming in Job Shop Scheduling
    Salama, Shady
    Kaihara, Toshiya
    Fujii, Nobutada
    Kokuryo, Daisuke
    IFAC PAPERSONLINE, 2023, 56 (02): : 7814 - 7819
  • [45] Feature Selection for Evolving Many-Objective Job Shop Scheduling Dispatching Rules with Genetic Programming
    Masood, Atiya
    Chen, Gang
    Zhang, Mengjie
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 644 - 651
  • [46] Semantics-Based Scheduling Approach of Ontology-Based Real-Time DBMS
    Achour, Fehima
    Jaziri, Wassim
    Bouazizi, Emna
    NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2021, 337 : 553 - 566
  • [47] A semantics-based approach to malware detection
    Preda, Mila Dalla
    Christodorescu, Mihai
    Jha, Somesh
    Debray, Saumya
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2008, 30 (05):
  • [48] Searching the web: A semantics-based approach
    Cao, TH
    Nguyen, THD
    Qui, TCT
    MODELLING, SIMULATION AND OPTIMIZATION OF COMPLEX PROCESSES, 2005, : 57 - 68
  • [49] A semantics-based approach to Malware detection
    Preda, Mila Dalla
    Christodorescu, Mihai
    Jha, Somesh
    Debray, Saumya
    ACM SIGPLAN NOTICES, 2007, 42 (01) : 377 - 388
  • [50] A Semantics-Based Approach to Malware Detection
    Preda, Mila Dalla
    Christodorescu, Mihai
    Jha, Somesh
    Debray, Saumya
    CONFERENCE RECORD OF POPL 2007: THE 34TH ACM SIGPLAN SIGACT SYMPOSIUM ON PRINCIPLES OF PROGAMMING LANGUAGES, 2007, : 377 - 388