Skip to main content
Log in

A Group Cooperative Decision Support System Based on Extended Contract Net

  • Published:
Group Decision and Negotiation Aims and scope Submit manuscript

Abstract

With the prevalence of the Web, most decision-makers are likely to use the Web to support their decision-making. Furthermore, many decision-makers begin to seek cooperators on the Internet to help them to solve complex decision problem. In the paper, we propose a research framework for Group Cooperative Decision Support System (GCDSS) and determine three layers such as task layer, cooperator layer and resource layer to characterize it and demonstrate how electronic market could facilitate cooperation in GCDSS. Then we present the negotiation model of GCDSS and propose a task decomposition method based on which one can decompose a complex problem into a formal task AND/OR tree. We also propose a task assignment method based on extended Contract Net to perform task allocation in GCDSS and describe the group cooperative decision-making process in Knowledge Query and Manipulation Language (KQML). An optimal policy is designed to find the optimal solution of task AND/OR tree and cooperative problem solving process is illustrated with an example for education development plan in China. Finally, we conclude with a brief overview of research contribution, along with some proposals for further research.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  • Abel DJ, Gaede V, Taylor KL, Zhou X (1997) SMART: towards spatial internet marketplaces. Technical report SIS-1997-01, CSIRO, Canberra, Australia

  • Ackermann F, Eden C (2001) Contrasting single user and networked group decision support systems for strategy making. Group Decis Negotiat 10:47–66

    Article  Google Scholar 

  • Adla A, Zarate P, Soubie JL (2011) A proposal of toolkit for GDSS facilitators. Group Decis Negotiat 20:57–77

    Article  Google Scholar 

  • Ba S, Lang KR, Whinston AB (1997) Enterprise decision support using intranet technologies. Decis Support Syst 20:99–134

    Article  Google Scholar 

  • Bakos Y (1998) The emerging role of electronic marketplaces on the internet. Commun ACM 41(8):35–42

    Article  Google Scholar 

  • Bhargava H, King A, McQuay D (1995) DecisionNet: an architecture for modeling and decision support over the World Wide Web. In: Proceedings of 3rd international conference on DSS, Hong Kong, June 22–23, 1995

  • Bhargava H, Krishnan RM, Muller R (1997) Decision support on demand: emerging electronic markets for decision technologes. Decis Support Syst 19:193–214

    Article  Google Scholar 

  • Bhargava H, Krishnan R (1998) The World Wide Web: opportunities for operations research and management science. INFORMS J Comput 10(4):359–383

    Article  Google Scholar 

  • Bhargava H, Power DJ (2001) Decision support systems and web technologies: a status report. Prepared for AMCIS 2001, Americas conference on information systems, Boston, Massachusetts, August 3th–5th, 2001, “Decision Support Systems” Mini Track

  • Bhargava H, Power DJ, Sun D (2007) Progress in Web-based decision support technologies. Decis Support Syst 43:1083–1095

    Article  Google Scholar 

  • Delen D, Sharda R, Kumar P (2007) Movie forecast Guru: a Web-based DSS for Hollywood managers. Decis Support Syst 43:1151–1170

    Article  Google Scholar 

  • Dimopoulos Y, Moraitis P (2006) Multi-agent coordination and cooperation through classical planning. In: Proceedings IAT, IEEE Computer Society, pp 398–402

  • Dong J, Du HS, Wang S, Chen K, Deng X (2004) A framework of Web-based decision support systems for portfolio selection with OLAP and PVM. Decis Support Syst 3:367–376

    Article  Google Scholar 

  • Goul M, Philippakis A, Kiang M, Fernandes D, Otondo R (1997) Requirements for the design of a protocol suite to automate DSS deployment on the World Wide Web: a client/server approach. Decis Support Syst 19(3):151–170

    Article  Google Scholar 

  • Gregg D, Goul M (1999) A proposal for an open DSS protocol. Commun ACM 42(11):91–96

    Article  Google Scholar 

  • Gunther O, Muller R, Schmidt P, Bhargava H, Krishnan R (1997) MMM: a WWW-based method management system for using software modules remotely. IEEE Internet Comput 1(3):59–68

    Article  Google Scholar 

  • Guntzer U, Muller R, Muller S, Schimkat RD (2007) Retrieval for decision support resources by structured models. Decis Support Syst 43:1117–1132

    Article  Google Scholar 

  • Jegou D, Kim DW, Baptiste P, Lee KH (2006) A contract Net based intelligent agent system for solving the reactive hoist scheduling problem. Expert Syst Appl 30:156–167

    Article  Google Scholar 

  • Jeusfeld M, Bui T (1995) Interoperable decision support system components on the internet. In: Proceedings of the fifth WITS Amsterdam, Holland, pp 56–67

  • Kersten G, Noronha S (1999) WWW-based negotiation support: design, implementation, and use. Decis Support Syst 25:135–154

    Article  Google Scholar 

  • Kersten GE, Lai H (2007) Negotiation support and e-negotiation systems: an overview. Group Decis Negotiat 16(6):553–586

    Article  Google Scholar 

  • Kwon OB (2003) Meta web service: building web-based open decision support system based on web services. Expert Syst Appl 24:375–389

    Article  Google Scholar 

  • Labrou Y, Finin T (1994) A semantics approach for KQML: a general purpose communication language for software agents. In: Proceedings of the third international conference on information and knowledge management (CIKM1194), Gaithersburg, Maryland

  • Labrou Y, Finin T (1997) A proposal for a new KQML specifications. Technical report TR CS-93-03, Feb 3

  • Lang KR, Whinston AB (1999) A design of a DSS intermediary for electronic markets. Decis Support Syst 25:181–197

    Article  Google Scholar 

  • Lee KC, Chung N (2005) A web DSS approach to building an intelligent internet shopping mall by integrating virtual reality and avatar. Expert Syst Appl 28:333–346

    Article  Google Scholar 

  • Lesser V, Decker K, Wagner T, Carver N, Garvey A, Horling B, Neiman D, Podorozhny R, Nagendra M, Raja A, Vincent R, Xuan P, Zhang X (2004) Evolution of the GPGP/TAEMS domain-independent coordination framework. Auton Agents Multi-Agent Syst 9(1):87–143

    Article  Google Scholar 

  • Liang TP, Huang JS (2000) A framework for applying intelligent agents to support electronic trading. Decis Support Syst 28:305–317

    Article  Google Scholar 

  • Liou Y, Chen M, Wang CW, Fan YW, Chi YPJ (2007) TeamSpirit: the design, implementation, and evaluation of a Web-based group decision support system. Decis Support Syst 43:1186–1202

    Article  Google Scholar 

  • Maturana FP, Norrie DH (1997) Distributed decision-making using the contract net within a mediator architecture. Decis Support Syst 20:53–64

    Article  Google Scholar 

  • Mitra G, Valente P (2007) The evolution of Web-based optimization from ASP to e-services. Decis Support Syst 43:1096–1116

    Article  Google Scholar 

  • Parunak HV (1987) Manufacturing experience with the contract net. In Huhns MN (ed) Distributed artificial intelligence, Pitman, pp 285–310

  • Power DJ (2000) Web-based and model-driven decision support systems: concepts and issues. In: Model-driven and Web-based decision support systems. Mini Track, AMCIS 2000, Americas conference on information systems, Long Beach, California, Aug 10th–13th, 2000

  • Ray JJ (2007) A Web-based spatial decision support system optimizes routes for oversize/overweight vehicles in Delaware. Decis Support Syst 43:1171–1185

    Article  Google Scholar 

  • Repoussis PP, Paraskevopoulos DC, Zobolas G (2009) Web-based decision support system for waste lube oils collection and recycling. Eur J Oper Res 195:676–700

    Article  Google Scholar 

  • Shaw JM (1988) Dynamic scheduling in cellular manufacturing systems: a framework for network decision making. J Manuf Syst 7:83–94

    Article  Google Scholar 

  • Silva C, Roque L, Almeida A (2006) MAPP: a web-based decision support system for the mould industry. Decis Support Syst 42:999–1014

    Article  Google Scholar 

  • Smith R (1980) The contract net protocol: high level communication and control in distributed problem solver. IEEE Trans Comput 29:1104–1113

    Article  Google Scholar 

  • Sridhar S (1998) Decision support using the intranet. Decis Support Syst 23:19–28

    Article  Google Scholar 

  • Turban E, Liang TP, Shelly PJ (2011) A framework for adopting collaboration 2.0 tools for virtual group decision making. Group Decis Negotiat 20(6):137–154

    Article  Google Scholar 

  • Umesh D, Arobinda G, Anupam B (2005) Performance enhancement of a CNP based system through instance-based learning. IEEE Trans Syst Man Cybern Part B Cybern 35(2):345–358

    Article  Google Scholar 

  • Wanga KJ, Chien CF (2003) Designing an internet-based group decision support system. Robotics Comput Integr Manuf 19:65–77

    Article  Google Scholar 

  • Wang M, Wang H, Xu D, Wan KK, Vogel D (2004) A Web-service agent-based decision support system for securities exception management. Expert Syst Appl 27:439–450

    Article  Google Scholar 

  • Wooldridge M, Jennings NR (1994) Formalizing the cooperative problem solving process. In: Proceedings of the thirteenth international workshop on distributed artificial intelligence, vol 6, pp 403–417

  • Xie Y, Wang H, Efstathiou J (2005) A research framework for Web-based open decision support systems. Knowl-Based Syst 18:309–319

    Article  Google Scholar 

  • Yang H, Zhang C (1995) Definition and application of a comprehensive framework for distributed problem solving. In: Distributed artificial intelligence, architecture and modeling, First Australian workshop on DAI, Canberra, pp 1–15

  • Zhang S, Goddard S (2007) A software architecture and framework for Web-based distributed decision systems. Decis Support Syst 43:1133–1150

    Article  Google Scholar 

  • Zlot R, Stentz A (2006) Market-based multirobot coordination for complex tasks. Int J Robotics Res 25(1):1–25

    Article  Google Scholar 

Download references

Acknowledgments

The authors gratefully acknowledge the helpful comments on an earlier version of this paper from the research group in Huazhong University of Science and Technology. The authors would like to thank the editor, the associate editor, and the anonymous reviewers for their helpful comments and guidance too. The research was supported by National Nature Science Foundation of China (Grant No. 61174147, 90924301) and the National Science Foundation for Distinguished Youth Scholar (Grant No. 71125001).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yong Xie.

Additional information

This work is supported by National Nature Science Foundation of China (Grant No.61174147, 90924301, 71125001)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Xie, Y., Wang, H. A Group Cooperative Decision Support System Based on Extended Contract Net. Group Decis Negot 23, 1191–1217 (2014). https://doi.org/10.1007/s10726-013-9369-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10726-013-9369-z

Keywords

Navigation