A KNOWLEDGE-BASED APPROACH TO DYNAMIC JOB-SHOP SCHEDULING

被引:17
|
作者
FARHOODI, F
机构
[1] Logica Cambridge Ltd, Betjeman House, Cambridge, CB2 1LQ
基金
中国国家自然科学基金;
关键词
D O I
10.1080/09511929008944436
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Job-shop scheduling has challenged many researchers in that, although it belongs to a class of problems amenable to combinatorial analysis, a fully mathematical solution would not be feasible for many applications of realistic size and scope. A plethora of approaches to computer-assisted job-shop scheduling have been proposed, ranging from OR-type optimization techniques to AI/knowledge-based satisficing solutions. However, few of these approaches have had any success in delivering generic operational solutions. Logica, as a part of a three-year ESPRIT project (No. 418) in open CAM systems (OCS), has developed a software tool for dynamic finite capacity job-shop scheduling (ESPRIT 1989). The approach adopted in this development combines conventional schedule generation with knowledge-based evaluation and repair, to provide an integrated decision-support tool for the managers of job-shop environments. The system can interpret disturbance information acquired from on-line shop monitoring computers, and can suggest repairs to the current schedule in order to minimize operational disruptions. In addition, the system provides automatic schedule evaluation and improvement facilities, using expert knowledge, and flexible graphical editing for manual schedule modification. The work included a systematic analysis of the generic types and structures of knowledge involved in schedule evaluation and repair. It produced a set of guidelines for structured knowledge elicitation in similar application domains. Development involved integration of diverse software techniques (logic programming, relational databases, object-oriented programming, algorithmic programming) and tools [Prolog, Oracle, NeWS, ‘C’). This resulted in a powerful prototyping environment for knowledge-based or conventional production scheduling applications. The range of scenarios used during the design and development of the software included one based on an automated cell with on-line computerized production monitoring systems. This was linked to output from an MRPII system, provided by a large international manufacturer of printing machinery based in the UK, who also participated in the evaluation of the results produced. The results show that this hybrid approach to production scheduling is a promising basis for developing practical decision-support tools for managers of job-shops. This is because the approach can be easily configured to use various optimization algorithms or heuristics, providing performance advantages. together with the flexibility of knowledge-based techniques which facilitate multiple-criteria scheduling and using knowledge about ‘soft’ constraints for schedule refinemerit. © Taylor & Francis Group, LLC.
引用
收藏
页码:84 / 95
页数:12
相关论文
共 50 条
  • [1] A KNOWLEDGE-BASED JOB-SHOP SCHEDULING SYSTEM WITH CONTROLLED BACKTRACKING
    CHARALAMBOUS, O
    HINDI, KS
    COMPUTERS & INDUSTRIAL ENGINEERING, 1993, 24 (03) : 391 - 400
  • [2] Learning based dynamic approach to job-shop scheduling
    Liang, W
    Yu, HB
    2001 INTERNATIONAL CONFERENCES ON INFO-TECH AND INFO-NET PROCEEDINGS, CONFERENCE A-G: INFO-TECH & INFO-NET: A KEY TO BETTER LIFE, 2001, : C274 - C279
  • [3] A DYNAMIC JOB-SHOP SCHEDULING FRAMEWORK - A BACKWARD APPROACH
    SUN, D
    LIN, L
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1994, 32 (04) : 967 - 985
  • [4] A Reinforcement Learning-based Approach to Dynamic Job-shop Scheduling
    WEI Ying-Zi~(1
    自动化学报, 2005, (05) : 113 - 119
  • [5] THE IMPACT OF PROCESSING TIME KNOWLEDGE ON DYNAMIC JOB-SHOP SCHEDULING
    WEIN, LM
    OU, JH
    MANAGEMENT SCIENCE, 1991, 37 (08) : 1002 - 1014
  • [6] SCHEDULING RULES FOR A SMALL DYNAMIC JOB-SHOP: A SIMULATION APPROACH
    Dileepan, P.
    Ahmadi, M.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2010, 9 (04) : 173 - 183
  • [7] A knowledge-based simulation model for job shop scheduling
    Abdallah, MH
    INTERNATIONAL JOURNAL OF OPERATIONS & PRODUCTION MANAGEMENT, 1995, 15 (10) : 89 - &
  • [8] Knowledge-Based Effective Dispatch for Job Shop Scheduling
    Ding, Jiepin
    Xia, Jun
    Ye, Yutong
    Ma, Yuan
    Chen, Mingsong
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2024, 33 (15)
  • [9] A dynamic job-shop scheduling model based on deep learning
    Tian, W.
    Zhang, H. P.
    ADVANCES IN PRODUCTION ENGINEERING & MANAGEMENT, 2021, 16 (01): : 23 - 36
  • [10] Optimization of Dynamic Job-shop Scheduling Based on Game Theory
    Wang, Rui
    Zhou, Guanghui
    MECHATRONICS, ROBOTICS AND AUTOMATION, PTS 1-3, 2013, 373-375 : 1045 - +