Multi-agent Reinforcement Learning for Service Composition

This paper investigates the multi-agent cooperation problems in Web services domain. For Pareto-optimal Nash equilibrium, reinforcement learning algorithms are used to solve the coordination problem in cooperative environments. Most previous works study the deterministic gain of a state. However, in practical service environments, the gain may be nondeterministic due to unstable Quality of Service (QoS). To avoid local optimal solution, we use an improved update function. The experimental results show that proposed reinforcement learning algorithm outperforms other learning methods.

[1]  Philippe Thiran,et al.  Agent-based game-theoretic model for collaborative web services: Decision making analysis , 2013, Expert Syst. Appl..

[2]  Frank L. Lewis,et al.  Multi-agent discrete-time graphical games and reinforcement learning solutions , 2014, Autom..

[3]  Jamal Bentahar,et al.  Verifying Multiagent-Based Web Service Compositions Regulated by Commitment Protocols , 2014, 2014 IEEE International Conference on Web Services.

[4]  Jamal Bentahar,et al.  Modeling and verifying choreographed multi-agent-based web service compositions regulated by commitment protocols , 2014, Expert Syst. Appl..

[5]  Nikos A. Vlassis,et al.  Collaborative Multiagent Reinforcement Learning by Payoff Propagation , 2006, J. Mach. Learn. Res..

[6]  Ali Selamat,et al.  Modeling of route planning system based on Q value-based dynamic programming with multi-agent reinforcement learning algorithms , 2014, Eng. Appl. Artif. Intell..

[7]  Frank L. Lewis,et al.  Multi-agent differential graphical games , 2011, Proceedings of the 30th Chinese Control Conference.

[8]  Maciej Drwal,et al.  Pareto-optimal Nash equilibrium in capacity allocation game for self-managed networks , 2012, Comput. Networks.

[9]  Bart De Schutter,et al.  A Comprehensive Survey of Multiagent Reinforcement Learning , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[10]  L. Buşoniu,et al.  A comprehensive survey of multi-agent reinforcement learning , 2011 .

[11]  Hao Li,et al.  Collaborative multi-agent reinforcement learning based on a novel coordination tree frame with dynamic partition , 2014, Eng. Appl. Artif. Intell..

[12]  Che-Chern Lin,et al.  Automatic price negotiation on the web: An agent-based web application using fuzzy expert system , 2011, Expert Syst. Appl..

[13]  Zibin Zheng,et al.  Integrating On-policy Reinforcement Learning with Multi-agent Techniques for Adaptive Service Composition , 2014, ICSOC.

[14]  Abhinav Mittal,et al.  A multi-agent system for distributed multi-project scheduling: An auction-based negotiation approach , 2012, Eng. Appl. Artif. Intell..

[15]  Minjie Zhang,et al.  Multi-Objective Service Composition Using Reinforcement Learning , 2013, ICSOC.

[16]  Jason R. Marden,et al.  Joint Strategy Fictitious Play with Inertia for Potential Games , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[17]  Minjie Zhang,et al.  Learning Efficient Compositions for QoS-Aware Service Provisioning , 2014, 2014 IEEE International Conference on Web Services.

[18]  Walid Gomaa,et al.  Aggregate Reinforcement Learning for multi-agent territory division: The Hide-and-Seek game , 2014, Eng. Appl. Artif. Intell..

[19]  Cyril Briand,et al.  Nash equilibria for the multi-agent project scheduling problem with controllable processing times , 2014, Journal of Scheduling.

[20]  Yoav Shoham,et al.  Multiagent Systems - Algorithmic, Game-Theoretic, and Logical Foundations , 2009 .