Scheduling jobs of equal length: Complexity, facets and computational results

被引:13
作者
Crama, Y
Spieksma, FCR
机构
[1] UNIV LIEGE,ECOLE ADM AFFAIRES,B-4000 LIEGE,BELGIUM
[2] UNIV LIMBURG,DEPT MATH,6200 MD MAASTRICHT,NETHERLANDS
关键词
scheduling; computational complexity; polyhedral description;
D O I
10.1007/BF02592090
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The following problem was originally motivated by a question arising in the automated assembly of printed circuit boards. Given are n jobs, which have to be performed on a single machine within a fixed timespan [0, T], subdivided into T unit-length subperiods. The processing time (or length) of each job equals p, p is an element of N. The processing cost of each job is an arbitrary function of its start-time. The problem is to schedule all jobs so as to minimize the sum of the processing costs. This problem is proved to be NP-hard, already for p=2 and 0-1 processing costs. On the other hand, when T=np+c, with c constant, the problem can be solved in polynomial time. A partial polyhedral description of the set of feasible solutions is presented. In particular, two classes of facet-defining inequalities are described, for which the separation problem is polynomially solvable. Also, we exhibit a class of objective functions for which the inequalities in the LP-relaxation guarantee integral solutions. Finally, we present a simple cutting plane algorithm and report on its performance on randomly generated problem instances.
引用
收藏
页码:207 / 227
页数:21
相关论文
共 14 条
[1]   SOME FACETS FOR AN ASSIGNMENT PROBLEM WITH SIDE CONSTRAINTS [J].
ABOUDI, R ;
NEMHAUSER, GL .
OPERATIONS RESEARCH, 1991, 39 (02) :244-250
[2]  
Aboudi R., 1990, EC DECISION MAKING G, P457
[3]   COMPONENT FIXTURE POSITIONING/SEQUENCING FOR PRINTED-CIRCUIT BOARD ASSEMBLY WITH CONCURRENT OPERATIONS [J].
AHMADI, J ;
AHMADI, R ;
MATSUO, H ;
TIRUPATI, D .
OPERATIONS RESEARCH, 1995, 43 (03) :444-457
[4]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[5]   SEQUENCING OF INSERTIONS IN PRINTED-CIRCUIT BOARD ASSEMBLY [J].
BALL, MO ;
MAGAZINE, MJ .
OPERATIONS RESEARCH, 1988, 36 (02) :192-201
[6]  
Birkhoff Garrett, 1946, Univ. Nac. Tacuman, Rev. Ser. A, V5, P147
[7]  
Crama Y., 1990, Annals of Operations Research, V26, P455
[8]   SCHEDULING UNIT-TIME TASKS WITH ARBITRARY RELEASE TIMES AND DEADLINES [J].
GAREY, MR ;
JOHNSON, DS ;
SIMONS, BB ;
TARJAN, RE .
SIAM JOURNAL ON COMPUTING, 1981, 10 (02) :256-269
[9]  
Nemhauser G. L., 1988, Integer and Combinatorial Optimization
[10]   A TIME INDEXED FORMULATION OF NONPREEMPTIVE SINGLE-MACHINE SCHEDULING PROBLEMS [J].
SOUSA, JP ;
WOLSEY, LA .
MATHEMATICAL PROGRAMMING, 1992, 54 (03) :353-367