Comparison of distributed methods for resource allocation

Resource allocation problems aim to achieve certain goals or objectives by allocating resources. Traditionally, centralized methods are applied to such problems. However, the inherent, decentralized nature of many corporates/companies/factories drives the investigation on decentralized or distributed methods. This paper provides an overview of research activities in the field of distributed methods for resource allocation problems. We concentrate on classifying the resource allocation problems, comparing different methods and discussing how these different methods can be applied to the problems. Finally, a range of open issues and future challenges are highlighted.

[1]  R. Johari,et al.  Network resource allocation and a congestion game: the single link case , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[2]  H. Varian A Solution to the Problem of Externalities When Agents Are Well-Informed , 1994 .

[3]  Toramatsu Shintani,et al.  A Group Buy Protocol based on Coalition Formation for Agent-mediated E-Commerce , 2002 .

[4]  Michal Pechoucek,et al.  Social knowledge in multi-agent systems , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[5]  Hamideh Afsarmanesh,et al.  The Virtual Enterprise Concept , 1999, PRO-VE.

[6]  Henning Schulzrinne,et al.  Pricing network resources for adaptive applications in a differentiated services network , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[7]  Anatol Rapoport,et al.  Theories of Coalition Formation , 1998 .

[8]  Michael P. Wellman A Market-Oriented Programming Environment and its Application to Distributed Multicommodity Flow Problems , 1993, J. Artif. Intell. Res..

[9]  G. Hardin,et al.  The Tragedy of the Commons , 1968, Green Planet Blues.

[10]  David C. Parkes,et al.  The Tragedy of the Commons : Pricing Social Welfare in Multiagent Systems , 2007 .

[11]  Michael P. Wellman A computational market model for distributed configuration design , 1994, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[12]  PATRICK T. HARKER,et al.  COORDINATING LOCALLY CONSTRAINED AGENTS USING AUGMENTED PRICING , 1998 .

[13]  S. Clearwater Market-based control: a paradigm for distributed resource allocation , 1996 .

[14]  Tuomas Sandholm Contract Types for Satisficing Task Allocation:I Theoretical Results , 2002 .

[15]  L. Jennergren A Price Schedules Decomposition Algorithm for Linear Programming Problems , 1973 .

[16]  Sarit Kraus,et al.  Methods for Task Allocation via Agent Coalition Formation , 1998, Artif. Intell..

[17]  Sarit Kraus,et al.  Feasible Formation of Coalitions Among Autonomous Agents in Nonsuperadditive Environments , 1999, Comput. Intell..

[18]  Alun D. Preece,et al.  Agent-based formation of virtual organisations , 2004, Knowl. Based Syst..

[19]  Naoki Katoh,et al.  Resource Allocation Problems , 1998 .

[20]  Michael P. Wellman,et al.  A Simple Computational Market for Network Information Services , 1995, ICMAS.

[21]  A. C. Pigou Economics of welfare , 1920 .

[22]  Edmund H. Durfee,et al.  Negotiating Task Decomposition and Allocation Using Partial Global Planning , 1989, Distributed Artificial Intelligence.

[23]  Michael P. Wellman,et al.  Walverine: a Walrasian trading agent , 2003, AAMAS '03.

[24]  Michal Pechoucek,et al.  Social Knowledge in Multi-agent Systems , 2001, EASSS.

[25]  H. Varian,et al.  Preplay contracting in the Prisoners' dilemma. , 1999, Proceedings of the National Academy of Sciences of the United States of America.

[26]  Harvey J. Everett Generalized Lagrange Multiplier Method for Solving Problems of Optimum Allocation of Resources , 1963 .

[27]  Michael Devetsikiotis,et al.  Pricing mediated bandwidth allocation for the next generation Internet , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[28]  Edmund H. Durfee,et al.  Coherent Cooperation Among Communicating Problem Solvers , 1987, IEEE Transactions on Computers.

[29]  Toshihide Ibaraki,et al.  Resource allocation problems - algorithmic approaches , 1988, MIT Press series in the foundations of computing.

[30]  John N. Tsitsiklis,et al.  Network resource allocation and a congestion game: the single link case , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[31]  Michal Pechoucek,et al.  Role of Acquaintance Models in Agent-Based Production Planning System , 2000, CIA.

[32]  Bernard O. Koopman,et al.  The Optimum Distribution of Effort , 1953, Oper. Res..

[33]  Guillermo Ricardo Simari,et al.  Multiagent systems: a modern approach to distributed artificial intelligence , 2000 .

[34]  Jaime Simão Sichman,et al.  DEPNET: How to benefit from social dependence† , 1995 .

[35]  Hans Akkermans,et al.  Power Load Management as a Computational Market , 1996 .

[36]  Victor R. Lesser,et al.  Coalitions Among Computationally Bounded Agents , 1997, Artif. Intell..

[37]  Tatsuyoshi Saijo,et al.  Does the Varian Mechanism Work?--Emissions Trading as an Example , 2003 .