Abstract
The theory of network coordination presents an effective approach to improve the business processes within supply networks. The automation of the negotiation process among buyers and suppliers has become an important policy in the transactional networks. This leads to assessing the roles of both quantifiable and non-quantifiable parameters in coordination mechanisms with the aim of achieving higher performance. Here, we develop an e-based supply chain multi-agent model for the design of mass-customized on-line services. The model addresses the bullwhip effect in multi-stage supply chain and also clarifies the evaluation of inventory policies in various supply and demand uncertainties. To illustrate the feasibility of the approach, we implement a prototype system and evaluate its performance by simulation using Colored Petri Nets (CPNs). The validation results reveal the model efficiency in providing a more realistic optimization process that takes the dynamic information flow in uncertainty environments into consideration.
Similar content being viewed by others
Reference
Albino V., Carbonara N., Giannoccaro I. (2007) Supply chain cooperation in industrial districts: A simulation analysis. European Journal of Operational Research 177(1): 261–280 doi:10.1016/j.ejor.2005.12.007
Andersson J., Marklund J. (2000) Decentralized inventory control in a two-level distribution system. European Journal of Operational Research, 127(3): 483–506 doi:10.1016/S0377-2217(99)00332-X
Angerhofer B.J., Angelides M.C. (2000) System dynamics modeling in supply chain management: Research review. In: Joines J.A., Burton R.R., Kang K., Fishwick P.A.(eds) Proceedings of the 32nd Conference on Winter Simulation. Society for Computer Simulation International, San Diego, Orlando, Florida, CA, USA, pp 342–351
Archimede B., Coudert T. (2001) Reactive scheduling using a multi-agent model: The SCEP framework. Engineering Applications of Artificial Intelligence 14(5): 667–683 doi:10.1016/S0952-1976(01)00025-2
Arntzen B.C., Brown G.G., Harrison T.P., Trafton L. (1995) Global supply chain management at Digital Equipment Corporation. Interfaces, 25(1): 69–93
Bandinelli R., Rapaccini M., Tucci M., Visintin F. (2006) Using simulation for supply chain analysis: Reviewing and proposing distributed simulation frameworks. Production Planning and Control 17(2): 167–175 doi:10.1080/09537280500224051
Blackhurst J., Wu T., O’Grady P. (2004) Network based approach to modeling uncertainty in a supply chain. International Journal of Production Research 42(8): 1639–1658 doi:10.1080/0020754030360001646064
Beamon B.M. (1998) Supply chain design and analysis: Models and methods. International Journal of Production Economics 55(3): 281–294 doi:10.1016/S0925-5273(98)00079-6
Cachon, G. P. (2003). Supply chain coordination with contracts. In S. Graves & T. de Kok (Eds.), Supply chain management—Design, coordination and operation (Chap. 6). Handbooks in operations research and management science (Vol. 11, pp. 229–340). Amsterdam: Elsevier.
Cachon G.P., Fisher M.L. (2000) Supply chain inventory management and the value of shared information. Management Science 46(8): 1032–1048 doi:10.1287/mnsc.46.8.1032.12029
Chan F.T.S., Tang N.K.H., Lau H.C.W., Ip R.W.L. (2002) A simulation approach in supply chain management. Integrated Manufacturing Systems 13(2): 117–122 doi:10.1108/09576060210415455
Chen F., Drezner Z., Ryan J.K., Simchi-Levi D. (2000) Quantifying the bullwhip effect in a simple supply chain: The impact of forecasting lead time and information. Management Science 46(3): 436–443 doi:10.1287/mnsc.46.3.436.12069
Chen, H., Amodeo, L., & Chu, F. (2002). Batch deterministic and stochastic Petri nets: A tool for modeling and performance evaluation of a supply chain. In Proceedings of the IEEE International Conference on Robotics and Automation (pp. 78– 83). Washington DC: IEEE Robotics and Autonomy Society.
Chen H., Lionel A., Chu F., Labadi K. (2005) Modeling and performance evaluation of supply chains using batch deterministic and stochastic Petri nets. IEEE Transactions on Automation Science and Engineering 2(2): 132–144 doi:10.1109/TASE.2005.844537
Cloutier L., Frayret J.M., D’amours S., Espinasse B., Montreuil B. (2001) A commitment-oriented framework for networked manufacturing co-ordination. International Journal of Computer Integrated Manufacturing 14(6): 522–534 doi:10.1080/09511920110040566
Dhar V., Stein R. (1997) Intelligent decision support methods: The science of knowledge work. Prentice-Hall, Upper Saddle River, NJ
Dong M., Chen F. (2001) Process modeling and analysis of manufacturing supply networks using object oriented Petri nets. Robotics and Computer Integrated Manufacturing 17(1–2): 121–129 doi:10.1016/S0736-5845(00)00045-4
Forrester J. (1965) Industrial dynamics. Productivity Press, Portland, OR
García-Sánchez F., Valencia-García R., Martínez-Béjar R. (2005) An integrated approach for developing e-commerce applications. Expert Systems with Applications 28(2): 223–235 doi:10.1016/j.eswa.2004.10.004
Goldspink, C. (2002). Methodological implications of complex systems approaches to sociality: Simulation as a foundation for knowledge. Journal of Artificial Societies and Social Simulation, 5(1), http://jasss.soc.surrey.ac.uk/5/1/3.htm.
Harrison, T. P. (2001). Global supply chain design. Information Systems Frontiers, 3(4), 413–416. Special issue: Supply chain management. doi:10.1023/A:1012820719986
Hazra J., Mahadevan B. (2006) Impact of supply base heterogeneity in electronic markets. European Journal of Operational Research 174(3): 1580–1594 doi:10.1016/j.ejor.2005.02.055
Higuchi T., Troutt M.D. (2004) Dynamic simulation of supply chain for a short life cycle product—Lessons from the Tamagotchi case. Computers & Operations Research 31(7): 1097–1114 doi:10.1016/S0305-0548(03)00067-4
Holweg M., Bicheno J. (2002) Supply chain simulation—A tool for education, enhancement and endeavour. International Journal of Production Economics 78(2): 163–175 doi:10.1016/S0925-5273(00)00171-7
Huhns M.N. (2002) Agents as web services. IEEE Internet Computing 6(4): 93–95 doi:10.1109/MIC.2002.1020332
Jensen K. (1997) Colored PN: Basic concepts, analysis methods and practical use monographs in theoretical computer science (2nd corrected printing). Springer-Verlag, Berlin
Karimi R., Lucas C., Moshiri B. (2007) New multi attributes procurement auction for agent-based supply chain formation. International Journal of Computer Science and Network Security 7(4): 255–261
Kimbrough S.O., Wu D.J., Zhong F. (2002) Computers play the beer game: Can artificial agents manage supply chains?. Decision Support Systems 33(3): 323–333 doi:10.1016/S0167-9236(02)00019-2
Kwon O., Lee J. (2001) A multi-agent intelligent system for efficient ERP maintenance. Expert Systems with Applications 21(4): 191–202 doi:10.1016/S0957-4174(01)00039-2
Kwon O., Paul Im G., Lee K.G. (2007) MACE-SCM: A multi-agent and case-based reasoning collaboration mechanism for supply chain management under supply and demand uncertainties. Expert Systems with Applications 33(3): 690–705 doi:10.1016/j.eswa.2006.06.015
Kwon O.B., Lee K.C. (2002) MACE: Multi-agents coordination engine to resolve conflicts among functional units in an enterprise. Expert Systems with Applications 23(1): 9–21 doi:10.1016/S0957-4174(02)00023-4
Kwon O.H. (2004) Modeling and generating context-aware agent-based applications with amended colored Petri nets. Expert Systems with Applications 27(4): 609–621 doi:10.1016/j.eswa.2004.06.008
Lakhal S., Martel A., Kettani O., Oral M. (2001) On the optimization of supply chain networking decisions. European Journal of Operational Research 129(2): 259–270 doi:10.1016/S0377-2217(00)00223-X
Lancaster A., Lages L.F. (2006) The relationship between buyer and a B2B e-marketplace: Cooperation determinants in an electronic market context. Industrial Marketing Management 35(6): 774–789 doi:10.1016/j.indmarman.2005.03.011
Lau H., Fung R., Au Y., Jiang Z. (2003) Supply chain workflow modeling using XML-formatted modular Petri nets. International Journal of Advanced Manufacturing Technology 22(7–8): 587–601 doi:10.1007/s00170-003-1561-x
Lee Y.H., Kim S.H., Moon C. (2002) Production-distribution planning in supply chain using a hybrid approach. Production Planning and Control 13(1): 35–46 doi:10.1080/09537280110061566
Li X., Wang Q. (2007) Coordination mechanisms of supply chain systems. European Journal of Operational Research 179(1): 1–16 doi:10.1016/j.ejor.2006.06.023
Lin F., Norrie D. (2001) Schema-based conversation modeling for agent-oriented manufacturing systems. Computers in Industry 46(3): 259–274 doi:10.1016/S0166-3615(01)00133-6
Liu J., Jin X.L., Tsui K.C. (2004) Autonomy oriented computing (AOC): From problem solving to complex systems modeling. Kluwer Academic Publishers/Springer, Berlin
Liu J., Jin X.L., Tsui K.C. (2005) Autonomy oriented computing (AOC): Formulating computational systems with autonomous components. IEEE Transactions on Systems, Man, and Cybernetics. Part A, Systems and Humans 35(6): 879–902 doi:10.1109/TSMCA.2005.851293
Liu J., Jing H., Tang Y.Y. (2002) Multi-agent oriented constraint satisfaction. Artificial Intelligence 136(1): 101–144 doi:10.1016/S0004-3702(01)00174-6
Luo X., Zhang C., Leung H.F. (2001) Information sharing between heterogeneous uncertain reasoning models in a multi-agent environment: A case study. International Journal of Approximate Reasoning 27(1): 27–59 doi:10.1016/S0888-613X(01)00032-9
Mahdavi I., Cho N., Mohebbi S. (2007) A fuzzy-based analytical model of dynamic information flow in e-SCM. Contemporary Management Research 3(4): 287–298
Mahdavi I., Mohebbi S., Cho N., Paidar M.M., Mahdavi-Amiri N. (2008) Designing a dynamic buyer-supplier coordination model in electronic markets using stochastic Petri nets. International Journal of Information Systems and Supply Chain Management 1(3): 1–20
Muckstadt, J. A., Murray, D. H., Rappold, J. A., Collins D. E. (2001). Guidelines for collaborative supply chain system design and operation. Information Systems Frontiers, 3(4), 427–453. Special issue: Supply chain management. doi:10.1023/A:1012824820895.
Mueller, R. (2007). Specification and automatic generation of simulation models with applications in semiconductor manufacturing. Doctoral Thesis, Georgia Institute of Technology, Atlanta.
Murata T. (1989) Petri-nets: Properties, analysis and applications. Proceedings of the IEEE 77(4): 541–580 doi:10.1109/5.24143
Ounnar F., Pujo P. (2005) Evaluating suppliers within a self-organized logistical network. International Journal of Logistics Management 16(1): 159–172 doi:10.1108/09574090510617402
Ounnar F., Pujo P., Mekaouche L., Giambiasi N. (2007) Customer–supplier relationship management in an intelligent supply chain network. Production Planning and Control 18(5): 377–387 doi:10.1080/09537280701403736
Padmos J., Hubbard B., Duczmal T., Saidi S. (1999) How i2 integrates simulation in supply chain optimization. In: Farrington P.A., Nembhard H.B., Sturrock D.T., Evans G.W.(eds) Proceedings of the 31st Conference on Winter Simulation. ACM, Phoenix, Arizona, USA, pp 1350–1355
Paquet M., Martel A., Montreuil B. (2008) A manufacturing network design model based on processor and worker capabilities. International Journal of Production Research 46(7): 2009–2030 doi:10.1080/00207540600821009
Parunak H.V.D. (1999) Multi-agent systems a modern approach to distributed artificial intelligence. The MIT Press, Cambridge, MA
Rabelo L., Eskandari H., Shaalan T., Helal M. (2007) Value chain analysis using hybrid simulation and AHP. International Journal of Production Economics 105: 536–547 doi:10.1016/j.ijpe.2006.05.011
Roy D., Anciaux D., Monteiro T., Ouzizi L. (2004) Multi-agents architecture for supply chain management. Journal of Manufacturing Technology Management 15(8): 745–755 doi:10.1108/17410380410565339
Sadeh N.M., Hildum D.W., Kjenstad D. (2003) Agent-based e-supply chain decision support. Journal of Organizational Computing and Electronic Commerce 13(3–4): 225–241 doi:10.1207/S15327744JOCE133&4_05
Salimifard K., Wright M. (2001) Petri-net based modeling of workflow systems: An overview. European Journal of Operational Research 134(3): 664–676 doi:10.1016/S0377-2217(00)00292-7
Sarmah S.P., Acharya D., Goyal S.K. (2006) Buyer vendor coordination models in supply chain management. European Journal of Operational Research 175(1): 1–15 doi:10.1016/j.ejor.2005.08.006
Sillince J.A.A., Saeedi M.H. (1999) Computer-mediated communication: Problems and potentials of argumentation support systems. Decision Support Systems 26(4): 287–306 doi:10.1016/S0167-9236(99)00058-5
Sterman J. (2000) Business dynamics: Systems thinking and modeling for a complex world. McGraw Hill, New York
Swaminathan J.M., Smith S.F., Sadeh N.M. (1998) Modeling supply chain dynamics: A multi-agent approach. Decision Sciences 29(3): 607–632 doi:10.1111/j.1540-5915.1998.tb01356.x
Terzi S., Cavalieri S. (2004) Simulation in the supply chain context. Computers in Industry 53(1): 3–16 doi:10.1016/S0166-3615(03)00104-0
Wang H., Guo M., Efstathiou J. (2004) A game-theoretical cooperative mechanism design for a two-echelon decentralized supply chain. European Journal of Operational Research 157(2): 372–388 doi:10.1016/S0377-2217(03)00233-9
Wang J. (1998) Timed Petri nets: Theory and application. Kluwer, Norwell, MA
Wang M., Liu J., Wang H., Cheung W.K., Xie X. (2008) On-demand e-supply chain integration: A multi-agent constraint-based approach. Expert Systems with Applications 34(4): 2683–2692 doi:10.1016/j.eswa.2007.05.041
Wang R., Jia Y., Sheng Y., Gao L. (2003) Design and optimization of supply chain based on Petri net. Computer Integrated Manufacturing Systems 9(10): 868–872
Weiss G. (eds) (1999) Multi-agent systems: A modern approach to distributed artificial intelligence. The MIT Press, Cambridge, MA
Wooldridge M. (2002) An introduction to multi-agent systems. Wiley, New York
Wooldridge M., Jennings N.R. (1995) Intelligent agents: Theory and practice. The Knowledge Engineering Review 10(2): 115–152
Xu, H., & Shatz, S. (2001). An agent-based Petri net model with application to seller/buyer design in electronic commerce. In Proceedings of the Fifth International Symposium on Autonomous Decentralized Systems (pp. 8–11). Dallas, USA: IEEE Computer Society.
Xu, J., & Kuusela, J. (1998). Modeling execution architecture of software system using colored Petri nets. In Proceedings of the First International Workshop on Software and Performance (pp. 70–75). Santa Fe, NM, USA: ACM.
Yan, Z., & Gan, R. (2001). Modeling of SET protocol based on UML and colored Petri net. In Proceedings of the ICII (Vol. 6, pp. 124–129). Beijing: IEEE.
Yen, J., Yin, J., Loerger, T. R., Miller, M., Xu, D., & Volz, R. A. (2001). CAST: Collaborative agents for simulating teamwork. In Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence (IJCAI-01) (pp. 1135–1142). Seattle, WA: Morgan Kaufmann.
Zheng Y. (1992) On properties of stochastic inventory systems. Management Science 38(1): 87–103
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mahdavi, I., Mohebbi, S., Zandakbari, M. et al. Agent-based web service for the design of a dynamic coordination mechanism in supply networks. J Intell Manuf 20, 727–749 (2009). https://doi.org/10.1007/s10845-008-0173-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-008-0173-6