SINGLE-FACILITY RESOURCE-ALLOCATION UNDER CAPACITY-BASED ECONOMIES AND DISECONOMICS OF SCOPE

被引:14
作者
MAZZOLA, JB
SCHANTZ, RH
机构
关键词
PRODUCTION SCHEDULING; RESOURCE ALLOCATION; ECONOMIES OF SCOPE; PROGRAMMING; INTEGER; ALGORITHMS; HEURISTICS; 0-1 KNAPSACK PROBLEM;
D O I
10.1287/mnsc.41.4.669
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider the optimal allocation of a resource in a single-facility production environment in the presence of capacity-based economies and diseconomies of scope. This setting generalizes the usual approach to single-facility resource allocation by allowing for the effective capacity of a facility to be a (nonlinear) function of the number of different items produced or the services delivered by the facility. Economies or diseconomies of scope are attributable to factors such as production changeover time, overall process management requirements, and complementary production requirements that vary with the product or service mix. We consider the problem setting in which the effective capacity depends on the number of tasks assigned to the facility. The resulting model(SCOPE) generalizes the well-known 0-1 knapsack problem. We also consider the more general problem(GENCAP) in which capacity consumption depends on the specific set of tasks assigned to the facility. We define tabu-search heuristics, as well as exact branch-and-bound algorithms for SCOPE and GENCAP. On the basis of extensive computational experience, the solution procedures are seen to be extremely effective. In particular, the heuristics consistently obtain high-quality solutions to the test problems. Furthermore, the tractability of solving problems to optimality is demonstrated through the solution of SCOPE problems having as many as 500 tasks and GENCAP problems involving as many as 50 tasks and more than 16,500 nonlinear capacity interactions.
引用
收藏
页码:669 / 689
页数:21
相关论文
共 36 条
[1]   PIVOT AND COMPLEMENT - A HEURISTIC FOR 0-1 PROGRAMMING [J].
BALAS, E ;
MARTIN, CH .
MANAGEMENT SCIENCE, 1980, 26 (01) :86-96
[2]   NONLINEAR 0-1 PROGRAMMING .1. LINEARIZATION TECHNIQUES [J].
BALAS, E ;
MAZZOLA, JB .
MATHEMATICAL PROGRAMMING, 1984, 30 (01) :1-21
[3]   AN ALGORITHM FOR LARGE ZERO-ONE KNAPSACK-PROBLEMS [J].
BALAS, E ;
ZEMEL, E .
OPERATIONS RESEARCH, 1980, 28 (05) :1130-1154
[4]  
BALAS E, 1984, MATH PROGRAM, V30, P22, DOI 10.1007/BF02591797
[5]  
Blackburn JD, 1991, TIME BASED COMPETITI
[6]  
CRAMA Y, 1994, INFOR, V32, P219
[7]   SOLVING LARGE-SCALE ZERO-ONE LINEAR-PROGRAMMING PROBLEMS [J].
CROWDER, H ;
JOHNSON, EL ;
PADBERG, M .
OPERATIONS RESEARCH, 1983, 31 (05) :803-834
[8]  
Daniels R. L., 1993, Annals of Operations Research, V41, P207, DOI 10.1007/BF02023075
[9]   ALGORITHMUS 47 - AN ALGORITHM FOR THE SOLUTION OF THE 0-1 KNAPSACK-PROBLEM [J].
FAYARD, D ;
PLATEAU, G .
COMPUTING, 1982, 28 (03) :269-287
[10]   THE LAGRANGIAN-RELAXATION METHOD FOR SOLVING INTEGER PROGRAMMING-PROBLEMS [J].
FISHER, ML .
MANAGEMENT SCIENCE, 1981, 27 (01) :1-18