Adaptive algorithms in distributed resource allocation

The allocation of scarce, reusable resources over time to interconnected tasks in uncertain and dynamic envi- ronments in order to optimize a performance measure is a general problem which arises in many real-world domains. The paper overviews several recent distrib- uted approaches to this problem and compares their properties, such as the guarantees of ¯nding a (near-) optimal solution, their robustness against di®erent dis- turbances or against imprecise, uncertain models, with a special emphasis on their adaptive capabilities. The paper argues that reinforcement learning based distrib- uted resource allocation systems represent one of the most promising approaches to these kinds of problems.

[1]  Luc Bongaerts,et al.  Reference architecture for holonic manufacturing systems: PROSA , 1998 .

[2]  Johann L. Hurink,et al.  Tabu search for the job-shop scheduling problem with multi-purpose machines , 1994 .

[3]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[4]  Hendrik Van Brussel,et al.  Multi-agent coordination and control using stigmergy , 2004, Comput. Ind..

[5]  Botond Kádár,et al.  Improving Multi-agent Based Scheduling by Neurodynamic Programming , 2003, HoloMAS.

[6]  Wei-Min Shen,et al.  A Dynamic Distributed Constraint Satisfaction Approach to Resource Allocation , 2001, CP.

[7]  Edmund H. Durfee,et al.  Optimal Resource Allocation and Policy Formulation in Loosely-Coupled Markov Decision Processes , 2004, ICAPS.

[8]  Wei-Min Shen,et al.  Dynamic Distributed Resource Allocation: A Distributed Constraint Satisfaction Approach , 2001, ATAL.

[9]  Nobutada Fujii,et al.  Reinforcement Learning Approaches to Biological Manufacturing Systems , 2000 .

[10]  Albert D. Baker,et al.  A survey of factory control algorithms that can be implemented in a multi-agent heterarchy: Dispatching, scheduling, and pull , 1998 .

[11]  László Monostori,et al.  A Market Approach to Holonic Manufacturing , 1996 .

[12]  Mehmet Emin Aydin,et al.  Dynamic job-shop scheduling using reinforcement learning agents , 2000, Robotics Auton. Syst..

[13]  László Monostori,et al.  Adaptive Sampling Based Large-Scale Stochastic Resource Control , 2006, AAAI.

[14]  László Monostori,et al.  Agent-based systems for manufacturing , 2006 .

[15]  Nong Ye,et al.  Comparison of distributed methods for resource allocation , 2005 .

[16]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[17]  Jo Wyns,et al.  Reference architecture for holonic manufacturing systems, the key to support evolution and reconfiguration , 1999 .

[18]  Han Hoogeveen,et al.  Short Shop Schedules , 1997, Oper. Res..

[19]  Panganamala Ramana Kumar,et al.  Distributed scheduling of flexible manufacturing systems: stability and performance , 1994, IEEE Trans. Robotics Autom..

[20]  László Monostori,et al.  Emergent synthesis methodologies for manufacturing , 2001 .