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 条
  • [21] Dynamic heuristics for the generalized job-shop scheduling problem
    Ghedjati, Fatima
    Portmann, Marie-Claude
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 2562 - +
  • [22] AN EFFICIENT DYNAMIC DISPATCHING RULE FOR SCHEDULING IN A JOB-SHOP
    RAGHU, TS
    RAJENDRAN, C
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1993, 32 (03) : 301 - 313
  • [23] Research on Strategy of Dynamic Flexible Job-shop Scheduling
    Pan, Ying
    Xue, Dongjuan
    Gao, Tianyi
    Zhou, Libin
    Xie, Xiaoyu
    APPLIED MATERIALS AND TECHNOLOGIES FOR MODERN MANUFACTURING, PTS 1-4, 2013, 423-426 : 2237 - +
  • [24] Digital Twin Enhanced Dynamic Job-Shop Scheduling
    Zhang, Meng
    Tao, Fei
    Nee, A. Y. C.
    JOURNAL OF MANUFACTURING SYSTEMS, 2021, 58 : 146 - 156
  • [25] DYNAMIC MODELLING OF JOB-SHOP PRODUCTION SCHEDULING.
    Andrei, Neculai
    1600, (12):
  • [26] OPTIMIZATION-BASED JOB-SHOP SCHEDULING
    MUSSER, KL
    DHINGRA, JS
    BLANKENSHIP, GL
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1993, 38 (05) : 808 - 813
  • [27] SCHEDULING THE GENERAL JOB-SHOP
    BARKER, JR
    MCMAHON, GB
    MANAGEMENT SCIENCE, 1985, 31 (05) : 594 - 598
  • [28] ON THE JOB-SHOP SCHEDULING PROBLEM
    MANNE, AS
    OPERATIONS RESEARCH, 1960, 8 (02) : 219 - 223
  • [29] A new approach to scheduling and control of job-shop production
    Dept. of Manufacturing, University Politehnica, Bucharest, Romania
    UPB Sci Bull Ser D, 2006, 3 (37-44):
  • [30] A PRACTICAL APPROACH TO JOB-SHOP SCHEDULING PROBLEMS - COMMENT
    RAMASWAMY, S
    HOITOMT, DJ
    LUH, PB
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (03): : 469 - 470