The traveling therapist scheduling problem

被引:35
作者
Bard, Jonathan F. [1 ]
Shao, Yufen [2 ]
Qi, Xiangtong [3 ]
Jarrah, Ahmad I. [4 ]
机构
[1] Univ Texas Austin, Austin, TX 78712 USA
[2] Exxon Mobil, Houston, TX USA
[3] Hong Kong Univ Sci & Technol, Dept Ind Engn & Logist Management, Kowloon, Hong Kong, Peoples R China
[4] George Washington Univ, Washington, DC USA
关键词
mixed-integer programming; home healthcare; column generation; weekly planning; Therapist scheduling; VEHICLE-ROUTING PROBLEM; COLUMN GENERATION; HEALTH-CARE; TIME WINDOWS; BRANCH; ALGORITHM; PRICE; NURSES; CUT;
D O I
10.1080/0740817X.2013.851434
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This article presents a new model for constructing weekly schedules for therapists who treat patients with fixed appointment times at various healthcare facilities throughout a large geographic area. The objective is to satisfy the demand for service over a 5-day planning horizon at minimum cost subject to a variety of constraints related to time windows, overtime rules, and breaks. Each therapist works under an individually negotiated contract and may be full-time or part-time. Patient preferences for specific therapists and therapist preferences for assignments at specific facilities are also taken into account when they do not jeopardize feasibility. To gain an understanding of the computational issues, the complexity of various relaxations is examined and characterized. The results indicated that even simple versions of the problem are NP-hard. The model takes the form of a large-scale mixed-integer program but was not solvable with CPLEX for instances of realistic size. Subsequently, a branch-and-price-and-cut algorithm was developed and proved capable of finding near-optimal solutions within 50 minutes for small instances. High-quality solutions were ultimately found with a rolling horizon algorithm in a fraction of that time. The work was performed in conjunction with Key Rehab, a company that provides physical, occupational, and speech therapy services throughout the U.S. Midwest. The policies, practices, compensation rules, and legal restrictions under which Key operates are reflected in the model formulation.
引用
收藏
页码:683 / 706
页数:24
相关论文
共 41 条
[1]  
Ahuja K.R., 1993, Network flows Theory, Algorithms and Applications
[2]   Hospital nurse staffing and patient mortality, nurse burnout, and job dissatisfaction [J].
Aiken, LH ;
Clarke, SP ;
Sloane, DM ;
Sochalski, J ;
Silber, JH .
JAMA-JOURNAL OF THE AMERICAN MEDICAL ASSOCIATION, 2002, 288 (16) :1987-1993
[3]   New Route Relaxation and Pricing Strategies for the Vehicle Routing Problem [J].
Baldacci, Roberto ;
Mingozzi, Aristide ;
Roberti, Roberto .
OPERATIONS RESEARCH, 2011, 59 (05) :1269-1283
[4]   Preference scheduling for nurses using column generation [J].
Bard, JF ;
Purnomo, HW .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 164 (02) :510-534
[5]   Optimizing aircraft routings in response to groundings and delays [J].
Bard, JF ;
Yu, G ;
Argüello, MF .
IIE TRANSACTIONS, 2001, 33 (10) :931-947
[6]   Using branch-and-price-and-cut to solve origin-destination integer multicommodity flow problems [J].
Barnhart, C ;
Hane, CA ;
Vance, PH .
OPERATIONS RESEARCH, 2000, 48 (02) :318-326
[7]   An integrated spatial DSS for scheduling and routing home-health-care nurses [J].
Begur, SV ;
Miller, DM ;
Weaver, JR .
INTERFACES, 1997, 27 (04) :35-48
[8]  
Bennett A.R., 2011, IIE Transactions on Healthcare Systems Engineering, V1, P6, DOI [10.1080/19488300.2010, DOI 10.1080/19488300.2010.549818]
[9]   A hybrid setup for a hybrid scenario: combining heuristics for the home health care problem [J].
Bertels, S ;
Fahle, T .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (10) :2866-2890
[10]   ON SOME MATCHING PROBLEMS ARISING IN VEHICLE SCHEDULING MODELS [J].
BERTOSSI, AA ;
CARRARESI, P ;
GALLO, G .
NETWORKS, 1987, 17 (03) :271-281