Multiagent based dynamic resource scheduling for distributed multiple projects using a market mechanism

被引:81
作者
Lee, YH [1 ]
Kumara, SRT
Chatterjee, K
机构
[1] Dongguk Univ, Dept Ind & Syst Engn, Seoul 100715, South Korea
[2] Penn State Univ, Dept Ind & Mfg Engn, University Pk, PA 16802 USA
[3] Penn State Univ, Dept Econ, University Pk, PA 16802 USA
关键词
multi-agent system; market-based control; distributed multiple projects; scheduling;
D O I
10.1023/A:1025753309346
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The resource scheduling problem in a multi-project environment extends job-shop scheduling problems by allowing for task dependency and multiple self-interested entities. In this paper we deal with short-term scheduling of resources, which are shared by multiple projects. In specific, we address the dynamic nature of the situation. We model this as a dynamic economy, where the multiple local markets are established and cleared over time, trading resource time slots (goods). Due to the dynamic and distributed nature of the economy, through our approach we can achieve higher levels of flexibility, scalability and adaptability. Unlike most market-based mechanisms, which are based on equilibrium concepts and iterative adjustment of resources prices, we propose a novel market mechanism called precedence cost tatonnement (P-TATO), which solves individual resource-constrained local resource scheduling in an optimal way, and searches for a precedence conflict-free schedule through a tatonnement type procedure. In this paper, we discuss our dynamic economy model and some details of the market mechanism along with empirical analysis results.
引用
收藏
页码:471 / 484
页数:14
相关论文
共 12 条
[1]  
Balakrishnan A., 1999, INFORM SYST FRONT, V1, P25, DOI DOI 10.1023/A:1010012712144
[2]  
CORKILL DD, 1998, DIVERSITY AGENT ORG
[3]  
DEVRIES S, 2000, COMBINATORIAL AUCTIO
[4]   SCHEDULING OF PROJECT NETWORKS BY JOB ASSIGNMENT [J].
DREXL, A .
MANAGEMENT SCIENCE, 1991, 37 (12) :1590-1602
[5]  
KOLISCH R, 1996, 396 PSPLIB U KIEL I
[6]  
KOLISCH R, 1992, 301 U KIEL I BETR
[7]   A COMPARISON OF EXACT APPROACHES FOR SOLVING THE MULTIPLE CONSTRAINED RESOURCE, PROJECT SCHEDULING PROBLEM [J].
PATTERSON, JH .
MANAGEMENT SCIENCE, 1984, 30 (07) :854-867
[8]  
PETRIE CJ, 1998, PROCESS COORDINATION
[9]  
Shen W., 1999, Knowledge and Information Systems, V1, P129
[10]  
Varian HR, 1992, MICROECONOMIC ANAL