Abstract
Service composition plays a crucial role in service–oriented computing allowing to deliver complex distributed applications obtained by aggregating autonomous and independent component services characterized by a given functionality and a Quality of Service. Automated negotiation is a viable approach to select component services according to their QoS values so to meet the end–to–end quality requirements of users requesting the application. This paper discusses the use of Gaussian probability functions to model negotiation strategies of service providers, and how the properties of these functions can be used to model multiple negotiations necessary for service composition as a single multi–issue negotiation. A numerical analysis shows comparable negotiation trends for the different representations of the service composition problem.
Ph.D. scholarship funded by Media Motive S.r.l, POR Campania FSE 2007–2013.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ardagna, D., Pernici, B.: Adaptive service composition in flexible processes. IEEE Trans. Softw. Eng. 33(6), 369–384 (2007)
Berhold, M.H.: The use of distribution functions to represent utility functions. Manage. Sci. 19(7), 825–829 (1973)
Di Napoli, C., Di Nocera, D., Rossi, S.: Computing pareto optimal agreements in multi-issue negotiation for service composition (extended abstract). In: Proceedings of the 14th International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS’15. International Foundation for Autonomous Agents and Multiagent Systems (2015)
Di Napoli, C., Pisa, P., Rossi, S.: Towards a dynamic negotiation mechanism for qos-aware service markets. In: Trends in Practical Applications of Agents and Multiagent Systems, Advances in Intelligent Systems and Computing, vol. 221, pp. 9–16. Springer (2013)
Faratin, P., Sierra, C., Jennings, N.: Using similarity criteria to make issue trade-offs in automated negotiations. Artif. Intell. 142(2), 205–237 (2002). International Conference on MultiAgent Systems 2000
Faratin, P., Sierra, C., Jennings, N.R.: Negotiation decision functions for autonomous agents. Robot. Auton. Syst. 24, 3–4 (1998)
Gimpel, H., Ludwig, H., Dan, A., Kearney, B.: Panda: Specifying policies for automated negotiations of service contracts. In: Service-Oriented Computing - ICSOC 2003. Lecture Notes in Computer Science, vol. 2910, pp. 287–302. Springer, Heidelberg (2003)
Hanson, J.E., Tesauro, G., Kephart, J.O., Snible, E.C.: Multi-agent implementation of asymmetric protocol for bilateral negotiations (extended abstract). In: Proceedings of the 4th ACM conference on Electronic commerce. EC ’03, pp. 224–225. ACM, New York (2003)
Jennings, N.R., Faratin, P., Lomuscio, A.R., Parsons, S., Sierra, C., Wooldridge, M.: Automated negotiation: prospects, methods and challenges. Int. J. Group Decis. Negot. 10(2), 199–215 (2001)
Lai, G., Sycara, K.: A generic framework for automated multi-attribute negotiation. Group Decis. Negot. 18(2), 169–187 (2009)
Lau, R.Y.K.: Towards a web services and intelligent agents-based negotiation system for b2b ecommerce. Electronic Commerce Research and Applications 6(3), 260–273 (2007)
Lomuscio, A., Wooldridge, M., Jennings, N.: A classification scheme for negotiation in electronic commerce. Group Decis. Negot. 12(1), 31–56 (2003)
Paurobally, S., Tamma, V., Wooldrdige, M.: A framework for web service negotiation. ACM Trans. Auton. Adapt. Syst. 2(4) (2007)
Rossi, S., Di Nocera, D., Di Napoli, C.: Normal distributions and multi-issue negotiation for service composition. In: Trends in Practical Applications of Heterogeneous Multi-Agent Systems. The PAAMS Collection, Advances in Intelligent Systems and Computing, vol. 293, pp. 1–8. Springer (2014)
Siala, F., Ghedira, K.: A multi-agent selection of web service providers driven by composite qos. In: Proceedings of 2011 IEEE Symposium on Computers and Communications (ISCC), pp. 55–60. IEEE (2011)
Williams, C.R., Robu, V., Gerding, E.H., Jennings, N.R.: Iamhaggler 2011: A gaussian process regression based negotiation agent. In: Ito, T., Zhang, M., Robu, V., Matsuo, T. (eds.) Complex Automated Negotiations: Theories, Models, and Software Competitions, Studies in Computational Intelligence, vol. 435, pp. 209–212. Springer, Heidelberg (2013)
Wu, M., Weerdt, M., Poutré, H.: Efficient methods for multi-agent multi-issue negotiation: allocating resources. In: Proceedings of the 12th International Conference on Principles of Practice in Multi-Agent Systems. PRIMA ’09, pp. 97–112. Springer, Heidelberg (2009)
Yan, J., Kowalczyk, R., Lin, J., Chhetri, M.B., Goh, S.K., Zhang, J.: Autonomous service level agreement negotiation for service composition provision. Future Gener. Comput. Syst. 23(6), 748–759 (2007)
Zeng, L., Benatallah, B., Ngu, A.H., Dumas, M., Kalagnanam, J., Chang, H.: Qos-aware middleware for web services composition. IEEE Trans. Softw. Eng. 30(5), 311–327 (2004)
Zlotkin, G., Rosenschein, J.S.: Mechanism design for automated negotiation, and its application to task oriented domains. Artif. Intell. 86(2), 195–244 (1996)
Acknowledgments
The research leading to these results has received funding from the EU FP7-ICT-2012-8 under the MIDAS Project (Model and Inference Driven - Automated testing of Services architectures), Grant Agreement no. 318786, and the Italian Ministry of University and Research and EU under the PON OR.C.HE.S.T.R.A. project (ORganization of Cultural Heritage for Smart Tourism and Real-time Accessibility).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Rossi, S., Di Nocera, D., Di Napoli, C. (2016). Gaussian-Based Bidding Strategies for Service Composition Simulations. In: Fukuta, N., Ito, T., Zhang, M., Fujita, K., Robu, V. (eds) Recent Advances in Agent-based Complex Automated Negotiation. Studies in Computational Intelligence, vol 638. Springer, Cham. https://doi.org/10.1007/978-3-319-30307-9_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-30307-9_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30305-5
Online ISBN: 978-3-319-30307-9
eBook Packages: EngineeringEngineering (R0)