Solving surgical cases assignment problem by a branch-and-price approach

被引:94
作者
Fei, H. [1 ,2 ]
Chu, C. [2 ]
Meskens, N. [1 ]
Artiba, A. [3 ]
机构
[1] Catholic Univ Mons FUCaM, Prod & Operat Management Dept, B-7000 Mons, Belgium
[2] Univ Technol Troyes, ISTIT OSI, F-10010 Troyes, France
[3] Inst Super Mecan Paris Supmeca, F-93407 St Ouen, France
关键词
surgical cases assignment problem; Dantzig-Wolfe decomposition; column generation; branch-and-price;
D O I
10.1016/j.ijpe.2006.08.030
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, we study a surgical cases assignment problem (SCAP) of assigning a set of surgical cases to several multifunctional operating rooms with an objective of minimizing total operating cost. Firstly, we formulate this problem as an integer problem and then reformulate the integer program by using Dantzig-Wolf decomposition as a set partitioning problem. Based on this set partitioning formulation, a so-called branch-and-price exact solution algorithm, combining Branch-and-Bound procedure with column generation (CG) method, is designed for the proposed problem where each node is the linear relaxation problem of a set partitioning problem. This linear relaxation problem is solved by a CG approach in which each column represents a plan for one operating room and is generated by solving a sub-problem (SP) of single operating room planning problem. The computational results indicate that the decomposition approach is promising and capable of solving large problems. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:96 / 108
页数:13
相关论文
共 18 条
[1]   Branch-and-price: Column generation for solving huge integer programs [J].
Barnhart, C ;
Johnson, EL ;
Nemhauser, GL ;
Savelsbergh, MWP ;
Vance, PH .
OPERATIONS RESEARCH, 1998, 46 (03) :316-329
[2]   Mount Sinai Hospital uses integer programming to allocate operating room time [J].
Blake, JT ;
Donald, J .
INTERFACES, 2002, 32 (02) :63-73
[3]   The industrial management and the management of surgical units [J].
Chaabane, S ;
Guinet, A ;
Smolski, N ;
Guiraud, M ;
Luquet, B ;
Marcon, E ;
Viale, JP .
ANNALES FRANCAISES D ANESTHESIE ET DE REANIMATION, 2003, 22 (10) :904-908
[4]   Solving parallel machine scheduling problems by column generation [J].
Chen, ZL ;
Powell, WB .
INFORMS JOURNAL ON COMPUTING, 1999, 11 (01) :78-94
[5]   A column generation based decomposition algorithm for a parallel machine just-in-time scheduling problem [J].
Chen, ZL ;
Powell, WB .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 116 (01) :220-232
[6]  
CLERGUE F, 1999, INFORM CLIN ANESTHES, P93
[7]   DECOMPOSITION PRINCIPLE FOR LINEAR-PROGRAMS [J].
DANTZIG, GB ;
WOLFE, P .
OPERATIONS RESEARCH, 1960, 8 (01) :101-111
[8]   Which algorithm for scheduling add-on elective cases maximizes operating room utilization? Use of bin packing algorithms and fuzzy constraints in operating room management [J].
Dexter, F ;
Macario, A ;
Traub, RD .
ANESTHESIOLOGY, 1999, 91 (05) :1491-1500
[9]  
FEI H, 2004, P 2 C FRANC GEST ING
[10]   Operating theatre planning [J].
Guinet, A ;
Chaabane, S .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2003, 85 (01) :69-81