×

Multi-agent systems applications in manufacturing systems and supply chain management: a review paper. (English) Zbl 1128.90406

Summary: This paper offers a review of the development and use of multi-agent modelling techniques and simulations in the context of manufacturing systems and supply chain management (SCM). The objective of the paper is twofold. First, it presents a comprehensive literature review of current multi-agent systems (MAS) research applications in the field of manufacturing systems and SCM. Second, it aims to identify and evaluate some key issues involved in using MAS methods to model and simulate manufacturing systems. A variety of different MAS applications are reviewed in three different classified research areas: production design and development, production planning and control, and SCM. In presenting a detailed taxonomy of MAS applications, the paper describes MAS application domains from five different perspectives. The review suggests the MAS approach represents a feasible framework for designing and analysing real-time manufacturing operations, since the approach is capable of modelling different levels of agent behaviour and dynamical interactions. The paper also highlights a number of key issues which have to be taken into account in attempting to design MAS-based research paradigms for future applications in manufacturing systems.

MSC:

90B30 Production models
Full Text: DOI

References:

[1] DOI: 10.1007/978-3-540-39896-7_2 · doi:10.1007/978-3-540-39896-7_2
[2] DOI: 10.1023/B:BTTJ.0000033467.83300.c0 · doi:10.1023/B:BTTJ.0000033467.83300.c0
[3] DOI: 10.1080/00207540500168295 · Zbl 1095.90017 · doi:10.1080/00207540500168295
[4] DOI: 10.1016/S0952-1976(01)00025-2 · doi:10.1016/S0952-1976(01)00025-2
[5] DOI: 10.1016/j.elerap.2004.10.010 · doi:10.1016/j.elerap.2004.10.010
[6] DOI: 10.1016/j.rcim.2004.11.003 · doi:10.1016/j.rcim.2004.11.003
[7] Baker AD, AUTOFACT’92 (1992)
[8] DOI: 10.1016/S0278-6125(98)80077-0 · doi:10.1016/S0278-6125(98)80077-0
[9] DOI: 10.1142/S0218843096000075 · doi:10.1142/S0218843096000075
[10] DOI: 10.1109/ENABL.1996.555179 · doi:10.1109/ENABL.1996.555179
[11] Barbuceanu M, Proceeding of the First International Conference on Autonomous Agents (Agents’97) pp 49–
[12] DOI: 10.1007/978-0-387-35390-6_6 · doi:10.1007/978-0-387-35390-6_6
[13] Bond A, Readings in Distributed Artificial Int (1988)
[14] DOI: 10.1016/S0925-5273(00)00004-9 · doi:10.1016/S0925-5273(00)00004-9
[15] DOI: 10.1016/S0166-3615(98)00102-X · doi:10.1016/S0166-3615(98)00102-X
[16] DOI: 10.1016/0954-1810(91)90034-L · doi:10.1016/0954-1810(91)90034-L
[17] DOI: 10.1007/s001630050013 · doi:10.1007/s001630050013
[18] DOI: 10.1016/S0925-5273(99)00097-3 · doi:10.1016/S0925-5273(99)00097-3
[19] DOI: 10.1080/09537280410001662556 · doi:10.1080/09537280410001662556
[20] DOI: 10.1287/mnsc.46.11.1427.12085 · doi:10.1287/mnsc.46.11.1427.12085
[21] DOI: 10.1016/S0166-3615(02)00007-6 · doi:10.1016/S0166-3615(02)00007-6
[22] DOI: 10.1016/S0360-8352(99)00013-3 · doi:10.1016/S0360-8352(99)00013-3
[23] DOI: 10.1007/978-3-540-45173-0_25 · doi:10.1007/978-3-540-45173-0_25
[24] DOI: 10.1023/A:1018578820621 · doi:10.1023/A:1018578820621
[25] DOI: 10.1007/978-3-540-24677-0_27 · doi:10.1007/978-3-540-24677-0_27
[26] Cutosky MR, IEEE Trans. Coms. 26 pp 28– (1993)
[27] DOI: 10.1177/1063293X0100900104 · doi:10.1177/1063293X0100900104
[28] Dang TT, Acta Electrotechnica et Informatica 4 pp 5– (2003)
[29] DOI: 10.1016/0004-3702(83)90015-2 · doi:10.1016/0004-3702(83)90015-2
[30] DOI: 10.1016/j.asoc.2004.06.001 · doi:10.1016/j.asoc.2004.06.001
[31] DOI: 10.1007/3-540-45517-5_79 · doi:10.1007/3-540-45517-5_79
[32] Durfee E, Proceedings of the 10th International Joint Conference on Artificial Int (1987)
[33] Durfee E, IEEE Trans. 1 pp 63– (1989)
[34] DOI: 10.1016/j.eswa.2003.12.006 · doi:10.1016/j.eswa.2003.12.006
[35] Ferber J, Multi-agent Systems: An Introduction to Distributed Artificial Intelligence (1999)
[36] DOI: 10.1016/S0921-8890(98)00079-7 · doi:10.1016/S0921-8890(98)00079-7
[37] DOI: 10.1023/A:1022283111797 · doi:10.1023/A:1022283111797
[38] Fox MS, Simulating Organizations: Computational Models of Institutions and Groups pp 131– (1998)
[39] DOI: 10.1023/A:1008195614074 · doi:10.1023/A:1008195614074
[40] DOI: 10.1109/ROBOT.1999.772528 · doi:10.1109/ROBOT.1999.772528
[41] Genesereth MR, Proceeding of 1991 IEEE International Conference pp 2785– (1991)
[42] DOI: 10.1080/09537280150204013 · doi:10.1080/09537280150204013
[43] Gmytrasiewicz P, Proceedings of the IASTED International Conference on Robotics and Manufacture (1995)
[44] Golfarelli M, DEIS, CSITE (1997)
[45] DOI: 10.1016/S0166-3615(98)00100-6 · doi:10.1016/S0166-3615(98)00100-6
[46] Gruninger M, Reengineering the Enterprise pp 83– (1995)
[47] DOI: 10.1016/S0360-8352(96)00056-3 · doi:10.1016/S0360-8352(96)00056-3
[48] Hayashi H, Proceedings of 24th ISIR (1993)
[49] Hildum DW, Proceedings of the Ninth Conference on Innovative Applications of Artificial Int. (1997)
[50] DOI: 10.1016/0169-8141(95)00020-H · doi:10.1016/0169-8141(95)00020-H
[51] Hinkkanen A, Readings in Electronic Comm pp 275– (1997)
[52] Hu Y, IEEE International Conference on Systems Man and Cybernetics (1996)
[53] DOI: 10.1080/002075400189329 · Zbl 0944.90517 · doi:10.1080/002075400189329
[54] DOI: 10.1016/S0166-3615(02)00098-2 · doi:10.1016/S0166-3615(02)00098-2
[55] Hwang HB, Eur. J. Oper. Res. (2006)
[56] DOI: 10.1023/A:1010090405266 · doi:10.1023/A:1010090405266
[57] DOI: 10.1016/S0007-8506(07)62796-6 · doi:10.1016/S0007-8506(07)62796-6
[58] DOI: 10.1016/S0925-5273(03)00114-2 · doi:10.1016/S0925-5273(03)00114-2
[59] Kalakota R, Proceedings of the Conference on Supply Chain Management (1995)
[60] Keilmann KP, Proceedings of the European Workshop on Agt.-Oriented Systems in Manufacture (1996)
[61] DOI: 10.1016/j.dss.2004.09.011 · doi:10.1016/j.dss.2004.09.011
[62] Koestler A, The Ghost on the Machine (1989)
[63] DOI: 10.1016/S0166-3615(03)00101-5 · doi:10.1016/S0166-3615(03)00101-5
[64] DOI: 10.1023/A:1018540317470 · doi:10.1023/A:1018540317470
[65] DOI: 10.1080/002075499191157 · Zbl 0949.90518 · doi:10.1080/002075499191157
[66] DOI: 10.1016/S0924-0136(97)00356-7 · doi:10.1016/S0924-0136(97)00356-7
[67] DOI: 10.1007/978-3-540-45185-3_13 · doi:10.1007/978-3-540-45185-3_13
[68] DOI: 10.1007/978-3-540-30104-2_16 · doi:10.1007/978-3-540-30104-2_16
[69] DOI: 10.1016/S0926-5805(00)00071-6 · doi:10.1016/S0926-5805(00)00071-6
[70] DOI: 10.1016/S0166-3615(96)00066-8 · doi:10.1016/S0166-3615(96)00066-8
[71] DOI: 10.1016/j.compind.2005.05.005 · doi:10.1016/j.compind.2005.05.005
[72] DOI: 10.1016/j.dss.2005.01.009 · doi:10.1016/j.dss.2005.01.009
[73] DOI: 10.1016/S0924-0136(03)00535-1 · doi:10.1016/S0924-0136(03)00535-1
[74] DOI: 10.1080/07408179208964224 · doi:10.1080/07408179208964224
[75] DOI: 10.1023/A:1008069816606 · doi:10.1023/A:1008069816606
[76] DOI: 10.1023/A:1018911613698 · Zbl 0895.90119 · doi:10.1023/A:1018911613698
[77] DOI: 10.1007/s00170-003-1626-x · doi:10.1007/s00170-003-1626-x
[78] DOI: 10.1145/51909.51959 · doi:10.1145/51909.51959
[79] DOI: 10.1080/00207540110038478 · Zbl 1060.90596 · doi:10.1080/00207540110038478
[80] Lu S, ACM SIGSOFT Softw. Engng. Notes 28 pp 5– (2003)
[81] DOI: 10.1016/j.comcom.2004.05.011 · doi:10.1016/j.comcom.2004.05.011
[82] DOI: 10.1007/BF00124828 · doi:10.1007/BF00124828
[83] DOI: 10.1016/0098-1354(96)00202-5 · doi:10.1016/0098-1354(96)00202-5
[84] DOI: 10.1016/S0360-8352(02)00066-9 · doi:10.1016/S0360-8352(02)00066-9
[85] Moulin B, Sixth-Generation Communication Technology Series pp 3– (1996)
[86] DOI: 10.1145/860575.860683 · doi:10.1145/860575.860683
[87] Moyaux T, AAMAS (2004)
[88] DOI: 10.1016/j.rcim.2004.07.016 · doi:10.1016/j.rcim.2004.07.016
[89] DOI: 10.1023/A:1011449109160 · doi:10.1023/A:1011449109160
[90] DOI: 10.1016/0166-3615(90)90082-Z · doi:10.1016/0166-3615(90)90082-Z
[91] DOI: 10.1016/S0921-8890(98)00085-2 · doi:10.1016/S0921-8890(98)00085-2
[92] DOI: 10.1080/002075400189121 · Zbl 0944.90520 · doi:10.1080/002075400189121
[93] DOI: 10.1109/ROBOT.1998.680635 · doi:10.1109/ROBOT.1998.680635
[94] DOI: 10.1016/S0360-8352(99)00035-2 · doi:10.1016/S0360-8352(99)00035-2
[95] DOI: 10.1145/267658.267777 · doi:10.1145/267658.267777
[96] Parunak HVD, Proceedings of Second International Conference on Complex Systems (1998)
[97] DOI: 10.1007/10692956_2 · doi:10.1007/10692956_2
[98] DOI: 10.1023/A:1010039424126 · doi:10.1023/A:1010039424126
[99] Parunak HVD, Industrial and Practical Applications of DAI (1999)
[100] Parunak HVD, AI-EDAM: Artificial Int. for Engng Des., Anal. Mfg. 13 pp 217– (1999)
[101] DOI: 10.1007/978-3-540-30082-3_21 · doi:10.1007/978-3-540-30082-3_21
[102] DOI: 10.1016/S0954-1810(00)00016-9 · doi:10.1016/S0954-1810(00)00016-9
[103] Peng Y, Multi-Agent System for Enterprise Integration, Department of Computer Science and Elec (1998)
[104] DOI: 10.1080/095372801300107707 · doi:10.1080/095372801300107707
[105] DOI: 10.1016/S0921-8890(98)00080-3 · doi:10.1016/S0921-8890(98)00080-3
[106] DOI: 10.1109/ROBOT.1994.351084 · doi:10.1109/ROBOT.1994.351084
[107] Rao A, Proceedings of the 13th IJCAI (1991)
[108] DOI: 10.1023/A:1011212929394 · doi:10.1023/A:1011212929394
[109] DOI: 10.1016/j.autcon.2003.12.002 · doi:10.1016/j.autcon.2003.12.002
[110] DOI: 10.1080/09511920110040575 · doi:10.1080/09511920110040575
[111] DOI: 10.1108/17410380410565339 · doi:10.1108/17410380410565339
[112] Saad A, Proceedings of the UC/IAMS Workshop on Manuf. Res. (1995)
[113] DOI: 10.1080/095372801300107680 · doi:10.1080/095372801300107680
[114] DOI: 10.1080/00207540500142274 · doi:10.1080/00207540500142274
[115] Sauter JA, ANTS in the supply chain. in Workshop on Agt. based Decision Support for Managing the Internet-Enabled Supply Chain (1999)
[116] DOI: 10.1007/978-0-387-35351-7_46 · doi:10.1007/978-0-387-35351-7_46
[117] DOI: 10.1007/BF03325096 · doi:10.1007/BF03325096
[118] DOI: 10.1016/0360-8352(95)00071-8 · doi:10.1016/0360-8352(95)00071-8
[119] DOI: 10.1109/17.584925 · doi:10.1109/17.584925
[120] DOI: 10.1287/mnsc.44.11.S65 · Zbl 0988.90510 · doi:10.1287/mnsc.44.11.S65
[121] DOI: 10.1016/S0360-8352(98)00132-6 · doi:10.1016/S0360-8352(98)00132-6
[122] Sternman JD, Business Dynamics: Systems Thinking for a Complex World (2000)
[123] Strader T, J. Artific. Soc. Social Sim. 1 pp 1– (1998)
[124] DOI: 10.1080/00207540010004340 · doi:10.1080/00207540010004340
[125] DOI: 10.1111/j.1540-5915.1998.tb01356.x · doi:10.1111/j.1540-5915.1998.tb01356.x
[126] DOI: 10.1016/j.autcon.2004.08.003 · doi:10.1016/j.autcon.2004.08.003
[127] DOI: 10.1109/17.511840 · doi:10.1109/17.511840
[128] DOI: 10.1016/j.compind.2003.11.001 · doi:10.1016/j.compind.2003.11.001
[129] DOI: 10.1016/j.dss.2003.10.008 · doi:10.1016/j.dss.2003.10.008
[130] Van Leeuwen EH, Mfg Engr. 76 pp 86– (1997)
[131] DOI: 10.1023/A:1007985017305 · doi:10.1023/A:1007985017305
[132] DOI: 10.1145/844331.844334 · doi:10.1145/844331.844334
[133] Walsh WE, Artific. Int. Res. 19 pp 513– (2003)
[134] Weichhart G, Institute of Systems Theory and Simulation (2004)
[135] Wellman M, AI for Engng Des. Mfg. 9 pp 125– (1995)
[136] DOI: 10.1016/S0020-0255(00)00027-X · doi:10.1016/S0020-0255(00)00027-X
[137] DOI: 10.1007/978-3-642-60018-0_12 · doi:10.1007/978-3-642-60018-0_12
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.