Case-based reasoning in scheduling: reusing solution components

被引:48
作者
Cunningham, P
Smyth, B
机构
[1] Department of Computer Science, Trinity College Dublin, College Green, Dublin
[2] Department of Computer Science, University College Dublin, Dublin, Belfield
关键词
D O I
10.1080/002075497194237
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper we explore the reuse of components of known good schedules in new scheduling problems. This involves accumulating a case-base of good quality schedules, retrieving a case (or cases) similar to a new scheduling problem and building a new schedule from components of the retrieved cases. We start by introducing the components of case-based reasoning' (CBR) and we describe a CBR solution to a 'travelling salesman problem' in order to illustrate the use of CBR in optimization problems Two CBR solutions to a single machine scheduling problem with sequence dependent setup times are described: These are evaluated by comparing them with two more conventional alternative techniques-simulated annealed and myopic search. Both CBR techniques are shown to provide good quality solutions quickly.
引用
收藏
页码:2947 / 2961
页数:15
相关论文
共 12 条
[1]   A LISP-BASED HEURISTIC SCHEDULER FOR AUTOMATIC INSERTION IN ELECTRONICS ASSEMBLY [J].
CUNNINGHAM, P ;
BROWNE, J .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1986, 24 (06) :1395-1408
[2]  
CUNNINGHAM P, 1995, LECT NOTES ARTIFICIA, P401
[3]  
Goldberg DE, 1989, GENETIC ALGORITHMS S
[4]  
HANNEY K, 1995, LECT NOTES ARTIF INT, P461
[5]   OPTIMIZATION BY SIMULATED ANNEALING [J].
KIRKPATRICK, S ;
GELATT, CD ;
VECCHI, MP .
SCIENCE, 1983, 220 (4598) :671-680
[6]  
KOTON P, 1989, P WORKSH CAS BAS REA, P285
[7]  
MUNOZ H, 1994, LECT NOTES ARTIFICIA, P266
[8]  
NORBACK J, 1977, MANAGEMENT SCI JUL, P1208
[9]  
REDMOND M, 1990, PROCEEDINGS : EIGHTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, P304
[10]  
RICHTER MM, 1995, MATH STAT METHODS AR, P171