This paper presents a MAS-based infrastructure for the specification of a negotiation framework that handles multiple negotiation protocols in a coherent and flexible way. Although it may be used to implement one single type of agreement mechanism, it has been designed in such a way that multiple mechanisms may be available at any given time, to be activated and tailored on demand (on-line) by participating agents. The framework is also generic enough so that new protocols may be easily added. This infrastructure has been successfully used in a case study to implement a simulation tool as a component of a larger framework based on an electronic market of water rights.
This is a preview of subscription content, access via your institution.
Buy single article
Instant access to the full article PDF.
Price includes VAT (USA)
Tax calculation will be finalised during checkout.
Apache Qpid: http://qpid.apache.org/
At a glance, each interaction/conversation represents an atomic process and/or dialog among agents; a workflow represents complex interaction models and procedural prescriptions. The dynamic execution is modeled through arcs and transitions, by which the different participating roles of the organization may navigate.
It is important to point out that the simulation we have developed is a mixed-initiative simulation in which there are software agents that are completely autonomous/automated and other software agents that are simple interfaces for human users. In this way, it is very easy to include complex social behavior that are hard to implement or highly time consuming.
We are currently interested in checking the viability of our approach, rather than in providing a huge range of protocols. Consequently, it only implements the Japanese auction protocol. The implementation of other auction and negotiation protocols is part of our future work.
In our current implementation, these additional decision points rely on a random basis, but we want to extend them to include other issues such as short-term planning, trust, argumentation and ethical values.
Alberola, J.M., Such, J.M., Espinosa, A., Botti, V., García-Fornes, A. (2008). Magentix: a multiagent platform integrated in linux. In EUMAS (pp. 1–10).
Alfonso, B., Vivancos, E., Botti, V., García-Fornes, A. (2011). Integrating jason in a multi-agent platform with support for interaction protocols. In Proceedings of the compilation of the co-located workshops on AGERE!’11, SPLASH ’11 workshop (pp. 221–226). New York: ACM.
Andreu, J., Capilla, J., Sanchis, E. (1996). AQUATOOL, a generalized decision-support system for water-resources planning and operational management. Journal of Hydrology, 177(3–4), 269–291.
Bellifemine, F., Caire, G., Greenwood, D. (2007). Developing multi-agent systems with JADE. Wiley.
Bordini, R.H., Hübner, J.F., Wooldridge, M. (2007). Programming multi-agent systems in agent speak usign Jason. Wiley.
Botti, V., Garrido, A., Gimeno, J.A., Giret, A., Noriega, P. (2011). The role of MAS as a decision support tool in a water-rights market. In AAMAS 2011 workshops, LNAI 7068 (pp. 35–49). Springer.
Braubach, L., Pokahr, A., Lamersdorf, W. (2005). Software agent-based applications, platforms and development kits In C.M.K.R. Unland (Ed.), Jadex: a BDI agent system combining middleware and reasoning (Vol. 9, pp. 143–168): Birkhäuser-Verlag.
DeSanctis, G.B., & Gallupe, B. (1987). A foundation for the study of group decision support systems. Knowledge based systems, 33(5), 589–609.
Eckersley, P. (2003). Virtual markets for virtual goods. Available at http://www.ipria.com/publications/wp/2003/IPRIAWP02.2003.pdf (Accessed April 2012).
Fjermestad, J., & Hiltz, S. (2001). Group support systems: a descriptive evaluation of case and field studies. Journal of Management Information Systems, 17(3), 115–161.
Fogués, R.L., Alberola, J.M., Such, J.M., Espinosa, A., García-Fornes, A. (2010). Towards dynamic agent interaction support in open multiagent systems. In Proceedings of the 13th international conference of the catalan association for artificial intelligence (Vol. 220, pp. 89–98). IOS Press.
Foundation for Intelligent Physical Agents. (2001). FIPA interaction protocol library specification XC00025E. FIPA Consortium.
Garrido, A., Arangu, M., Onaindia, E. (2009). A constraint programming formulation for planning: from plan scheduling to plan generatio. Journal of Scheduling, 12(3), 227–256.
Giret, A., Garrido, A., Gimeno, J.A., Botti, V., Noriega, P. (2011). A MAS decision support tool for water-right markets. In Proceedings of the tenth international conference on autonomous agents and multiagent systems (Demonstrations@AAMAS) (pp. 1305–1306).
Gomez-Limon, J., & Martinez, Y. (2006). Multi-criteria modelling of irrigation water market at basin level: a Spanish case study. European Journal of Operational Research, 173, 313–336.
Janjua, N.K., Hussain, F.K., Hussain, O.K. (2013). Semantic information and knowledge integration through argumentative reasoning to support intelligent decision making. Information Systems Frontiers, 15(2), 167–192.
jen Hsu, J.Y., Lin, K.-J., Chang, T.-H., ju Ho, C., Huang, H.-S., rong Jih, W. (2006). Parameter learning of personalized trust models in broker-based distributed trust management. Information Systems Frontiers, 8(4), 321–333.
Kersten, G., & Lai, H. (2007). European Journal of Operational Research, 180(2), 922–937.
Lee, N., Bae, J.K., Koo, C. (2012). A case-based reasoning based multi-agent cognitive map inference mechanism: an application to sales opportunity assessment. Information Systems Frontiers, 14(3), 653–668.
Luck, M., & AgentLink. (2005). Agent technology: computing as interaction: a roadmap for agent-based computing. Compiled, written and edited by Michael Luck et al. AgentLink, Southampton.
Ma, J., & Orgun, M.A. (2008). Formalizing theories of trust for authentication protocols. Information Systems Frontiers, 10(1), 19–32.
Pokahr, A., Braubach, L., Walczak, A., Lamersdorf, W. (2007). Developing multi-agent systems with JADE. Jadex-Engineering Goal-Oriented Agents (pp. 254258). Wiley.
Ramos, C., Cordeiro, M., Praça, I., Vale, Z. (2005). Intelligent agents for negotiation and game-based decision support in electricity market. Engineering Intelligent Systems for Electrical Engineering and Communications, 13(2), 147–154.
Sierra, C., Botti, V., Ossowski, S. (2011). Agreement computing. KI - Künstliche Intelligenz, 25(1), 57–61.
Thobani, M. (1997). Formal water markets: why, when and how to introduce tradable water rights. The World Bank Research Observer, 12(2), 161–179.
This paper was partially funded by the Consolider AT project CSD2007-0022 INGENIO 2010 of the Spanish Ministry of Science and Innovation; the MICINN projects TIN2011-27652-C03-01 and TIN2009-13839-C03-01; and the Valencian Prometeo project 2008/051.
About this article
Cite this article
Alfonso, B., Botti, V., Garrido, A. et al. A MAS-based infrastructure for negotiation and its application to a water-right market. Inf Syst Front 16, 183–199 (2014). https://doi.org/10.1007/s10796-013-9443-8
- Negotiation model
- MAS infrastructure