A STATE-SPACE SEARCH APPROACH FOR PARALLEL PROCESSOR SCHEDULING PROBLEMS WITH ARBITRARY PRECEDENCE RELATIONS

被引:5
作者
CHANG, PC
JIANG, YS
机构
[1] Department of Industrial Engineering, Yuan Ze Institute of Technology, Tao-Yuan
关键词
SCHEDULING; SEQUENCING; OPTIMIZATION; ARTIFICIAL INTELLIGENCE;
D O I
10.1016/0377-2217(94)90368-9
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper presents a state-space search approach for parallel processor scheduling problems with arbitrary precedence relations. The tasks to be scheduled are non-preemptive and have different dependence structures. The objective is to minimize the makespan and this problem has been identified as an NP-complete problem. As a result, the optimal solution to this problem is intractable and heuristic approaches are justified. In our approach, we will adopt the following strategies: 1.) a state-space representation scheme is applied for the problem formulation, 2.) A* and Best-First search techniques are presented and the possible variations of these two approaches are discussed, and 3.) different bounding strategies and heuristics for A* and Best-First searches are explored. Efficiency and solution quality of each bound and heuristic are evaluated by experimental examples. To solve the problem in practical sizes, the EST/CP heuristic is developed and experimental results show that the heuristic is very encouraging and outperform conventional methods. In summary, the state-space search approach provides a promising paradigm for parallel processor scheduling problems.
引用
收藏
页码:208 / 223
页数:16
相关论文
共 25 条
[1]  
Baker K., 1974, INTRO SEQUENCING SCH
[2]  
BRATKO I, 1986, PROLOG PROGRAMMING A
[3]  
CHEN NF, 1975, LECTURE NOTES COMPUT, V24, P1
[4]   A STATE-OF-THE-ART REVIEW OF PARALLEL-MACHINE SCHEDULING RESEARCH [J].
CHENG, TCE ;
SIN, CCS .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 47 (03) :271-292
[5]  
Coffman E.G., 1976, COMPUTER JOB SHOP SC
[6]  
COFFMAN EG, 1972, ACTA INFORM, V1, P200, DOI DOI 10.1007/BF00288685
[7]  
DAVIDA GI, 1976, 1976 P C INF SCI SYS, P543
[8]  
EFE K, 1982, COMPUTER, V15, P50, DOI 10.1109/MC.1982.1654050
[9]   OPTIMAL SEQUENCING OF 2 EQUIVALENT PROCESSORS [J].
FUJII, M ;
KASAMI, T ;
NINOMIYA, K .
SIAM JOURNAL ON APPLIED MATHEMATICS, 1969, 17 (04) :784-&
[10]   AN ALMOST-LINEAR ALGORITHM FOR 2-PROCESSOR SCHEDULING [J].
GABOW, HN .
JOURNAL OF THE ACM, 1982, 29 (03) :766-780