Skip to main content
Log in

Time-out protocol for task allocation in multi-agent systems

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

In multi-agent system, the implementation of a time-out protocol can improve workflow coherence and reduce the communication congestion due to the coordination process among agents. This approach is part of effective CIM workflow planning and control for agent-based operations emerging in assembly, manufacturing, service, and logistics. The case study illustrated in this article concerns industrial testing and rework services provided by a shared resource. Results of analyses have been verified by simulation to illustrate how performance improves or deteriorates when different time-out protocols are applied. A general model is introduced for numerical evaluation, identifying the recommended time-out threshold, and the regions where time-out protocols are, or are not useful for better workflow. Measures of workflow coordination performance, including time-oriented and viability-oriented measures are discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Anussornnitisarn, P. and Nof, S. Y. (2000) TIE protocol, a teamwork integration evaluator for coordination protocols. Proceedings of ICPR-2000, Bangkok, Thailand, August.

  • Anussornnitisarn, P., Etzion, O. and Nof, S. Y. (2001) Active middleware for the development of intelligent information systems. Proceeding of ICPR-16, Prague, CZ.

  • Attiya, H., et al. (1994) Bounds on the time to reach agreement in the presence of timing uncertainty. Journal of the association for computing machinery, 41(1), 122–152.

    Google Scholar 

  • Buffoli F., et al. (1995). OR-parallelism in theorem proving: speedups versus timeout. Bulletin of the European Association for Theoretical Computer Science, 55, 158–165.

    Google Scholar 

  • Du, J. et al. (1993). Performance analysis of interconnected LANs with server/client configuration. Computer Networks and ISDN Systems, 25, 1321–1333.

    Google Scholar 

  • Esfarjani, K. and Nof, S. Y. (1998) Client-server model of integrated production facilities. International Journal of Production research, 36(12), 3295–3321.

    Google Scholar 

  • Ghoneim, S. K. (2000). Dynamic timeouts and decisions in client server-based distributed systems. International Journal of Modelling & Simulation, 20(1), 27–39.

    Google Scholar 

  • Greenwald A. and Kephart J. O. (1999) Shopbots and Pricebots. Proceedings of IJCAI '99, Stockholm, Sweden, 506–511, July–August.

  • Hofri, M. (1994). On time-out for global deadlock detection in decentralized database systems. Information Processing Letters, 51(6), 295–302.

    Google Scholar 

  • Hou, C. and Kang G. S. (1994) Incorporation of optimal time-outs into distributed real-time load sharing. IEEE Transactions on Computers, 43(5), 528–547.

    Google Scholar 

  • Huang, C. and Nof. S. Y. (2000). Autonomy and viability measures for agent-based manufacturing systems. International Journal of Production Research, 38(17), 4129–4148.

    Google Scholar 

  • Lee, S. and Asok R. (1993). Performance management of multiple access communication networks. IEEE Journal on selected areas in communications, Cincinnati, OH, USA, December.

  • Nof, S. Y. (2000) Models of e-Work. Proceedings of the IFAC symposium on Manufacturing, Modeling, Management and Control, Rio Greece, pp. 521–526.

  • Peralta, J. (1996) Evaluation of time-out protocols in manufacturing systems, MSIE Thesis Purdue University, School of Industrial Engineering, May.

  • Sikora, R. and Shaw, M. J. (1998) A multi-agent framework for the coordination and integration of information systems. Management Sciences, 44(11), S65–78.

    Google Scholar 

  • Weiss, G. (1999) Multiagent Systems: a modern approach to distributed artificial intelligence, MIT Press, Cambridge, Massachusetts.

    Google Scholar 

  • Williams, N. P. (1994) The TestLAN approach to the design of testing systems, MSIE Purdue University, School of Industrial Engineering, December.

  • Williams, N. P. and Nof, S. Y. (1995) TestLAN: An approach to Integrated testing design. Research Memorandum 95–7, School of Industrial Engineering, Purdue University, July.

  • Williams, N. P., Liu, Y. and Nof, S. Y. (2001) Analysis of Workflow Protocol Adaptability in TestLAN Production Systems. Proceedings of the PRISM Symposium, Purdue University, W. Lafayette, IN, August.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Anussornnitisarn, P., Peralta, J. & Nof, S.Y. Time-out protocol for task allocation in multi-agent systems. Journal of Intelligent Manufacturing 13, 511–522 (2002). https://doi.org/10.1023/A:1021054130445

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1021054130445

Navigation