Skip to main content

Gaussian-Based Bidding Strategies for Service Composition Simulations

  • Chapter
  • First Online:
Recent Advances in Agent-based Complex Automated Negotiation

Part of the book series: Studies in Computational Intelligence ((SCI,volume 638))

  • 753 Accesses

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Ardagna, D., Pernici, B.: Adaptive service composition in flexible processes. IEEE Trans. Softw. Eng. 33(6), 369–384 (2007)

    Article  Google Scholar 

  2. Berhold, M.H.: The use of distribution functions to represent utility functions. Manage. Sci. 19(7), 825–829 (1973)

    Article  MATH  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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

    Google Scholar 

  6. Faratin, P., Sierra, C., Jennings, N.R.: Negotiation decision functions for autonomous agents. Robot. Auton. Syst. 24, 3–4 (1998)

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. Lai, G., Sycara, K.: A generic framework for automated multi-attribute negotiation. Group Decis. Negot. 18(2), 169–187 (2009)

    Article  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Lomuscio, A., Wooldridge, M., Jennings, N.: A classification scheme for negotiation in electronic commerce. Group Decis. Negot. 12(1), 31–56 (2003)

    Article  Google Scholar 

  13. Paurobally, S., Tamma, V., Wooldrdige, M.: A framework for web service negotiation. ACM Trans. Auton. Adapt. Syst. 2(4) (2007)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Chapter  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Article  Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. Zlotkin, G., Rosenschein, J.S.: Mechanism design for automated negotiation, and its application to task oriented domains. Artif. Intell. 86(2), 195–244 (1996)

    Article  MathSciNet  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Silvia Rossi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics