Multi-agent job shop scheduling system based on co-operative approach of idle time minimisation

被引:32
作者
Kouider, Ahmed [1 ]
Bouzouia, Brahim [1 ]
机构
[1] Adv Technol Dev Ctr CDTA, Algiers 16303, Algeria
关键词
job shop scheduling; distributed multi-agent system; combinatorial optimisation; BOTTLENECK; SEARCH; ROBUST;
D O I
10.1080/00207543.2010.539276
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, a distributed multi-agent scheduling system (MASS) based on co-operative approach is proposed to solve static and dynamic job shop scheduling problems (JSSP). The proposed system is composed of two kinds of agents, Supervisor agents and Resource agents. The Supervisor agent decomposes JSSP into interrelated sub-problems and the Resource agents co-operate, through a distributed approach of local idle time minimisation, to solve this problem which is known as one of the most difficult NP-hard problems. Computational results are presented to show the efficiency of MASS in static job shop scheduling. Then, a comparison of the computational results between MASS and some common dispatching rules, on dynamic job arrivals, is studied in terms of effectiveness and stability. Finally, the developed system is validated within an illustrative example, to demonstrate the feasibility of MASS.
引用
收藏
页码:409 / 424
页数:16
相关论文
共 32 条
[1]   Teams of autonomous agents for job-shop scheduling problems: An experimental study [J].
Aydin, ME ;
Fogarty, TC .
JOURNAL OF INTELLIGENT MANUFACTURING, 2004, 15 (04) :455-462
[2]   Dynamic job-shop scheduling using reinforcement learning agents [J].
Aydin, ME ;
Öztemel, E .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2000, 33 (2-3) :169-178
[3]   Auction-based distributed scheduling in a dynamic job shop environment [J].
Dewan, P ;
Joshi, S .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2002, 40 (05) :1173-1191
[4]   Efficient dispatching rules for dynamic job shop scheduling [J].
Dominic, PDD ;
Kaliyamoorthy, S ;
Kumar, MS .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2004, 24 (1-2) :70-75
[5]   A comparative study of a new heuristic based on adaptive memory programming and simulated annealing: The case of job shop scheduling [J].
El-Bouri, A. ;
Azizi, N. ;
Zolfaghari, S. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 177 (03) :1894-1910
[6]   Benchmarking and robust multi-agent-based production planning and control [J].
Frey, D ;
Nimis, J ;
Wörn, H ;
Lockemann, P .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2003, 16 (04) :307-320
[7]   Scheduling job shop associated with multiple routings with genetic and ant colony heuristics [J].
Girish, B. S. ;
Jawahar, N. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (14) :3891-3917
[8]   Ant colony optimization combined with taboo search for the job shop scheduling problem [J].
Huang, Kuo-Ling ;
Liao, Ching-Jong .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (04) :1030-1046
[9]   Deterministic job-shop scheduling: Past, present and future [J].
Jain, AS ;
Meeran, S .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 113 (02) :390-434
[10]   A comparison of dispatching rules and genetic algorithms for job shop schedules of standard hydraulic cylinders [J].
Kim, Ikno ;
Watada, Junzo ;
Shigaki, Ichiro .
SOFT COMPUTING, 2008, 12 (02) :121-128