An approximate dynamic programming method for the multi-period technician scheduling problem with experience-based service times and stochastic customers

被引:11
作者
Chen, Xi [1 ]
Hewitt, Mike [2 ]
Thomas, Barrett W. [3 ]
机构
[1] Beijing Foreign Studies Univ, Int Business Sch, Dept Management Sci & Engn, Beijing, Peoples R China
[2] Loyola Univ Chicago, Quinlan Sch Business, Informat Syst & Supply Chain Management Dept, Chicago, IL USA
[3] Univ Iowa, Dept Management Sci, Tippie Coll Business, Iowa City, IA 52242 USA
基金
美国国家科学基金会;
关键词
Workforce planning; Task scheduling; Learning; Approximate dynamic progranuning; INVENTORY; MANAGEMENT; ALGORITHM; SELECTION; MODELS; TASKS;
D O I
10.1016/j.ijpe.2017.10.028
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, we study how an organization can recognize that individuals learn when assigning employees to tasks. By doing so, an organization can meet current demands and position the capabilities of their workforce for the yet unknown demands in future days. Specifically, we study a variant of the technician and task scheduling problem in which the tasks to be performed in the current day are known, but there is uncertainty regarding the tasks to be performed in subsequent days. To solve this problem, we present an Approximate Dynamic Programming-based approach that incorporates into daily assignment decisions estimates of the long-term benefits associated with experience accumulation. We benchmark this approach against an approach that only considers the impact of experience accumulation on just the next day's productivity and show that the ADP approach outperforms this one-step lookahead approach. Finally, based on the results from an extensive computational study we derive insights into how an organization can schedule their employees in a manner that enables meeting both near and long-term demands.
引用
收藏
页码:122 / 134
页数:13
相关论文
共 47 条
[1]   Dynamic bid prices in revenue management [J].
Adelman, Daniel .
OPERATIONS RESEARCH, 2007, 55 (04) :647-661
[2]  
[Anonymous], 2015, Reinforcement Learning: An Introduction
[3]  
[Anonymous], 2011, Approximate dynamic programming: Solving the curses of dimensionality
[4]   Learning curve models and applications: Literature review and research directions [J].
Anzanello, Michel Jose ;
Fogliatto, Flavio Sanson .
INTERNATIONAL JOURNAL OF INDUSTRIAL ERGONOMICS, 2011, 41 (05) :573-583
[5]  
Batt R.J., 2012, Doctors under load: An empirical study of state-dependent service times in emergency care
[6]   Fellowship Training as a Modifier of the Surgical Learning Curve [J].
Bianco, Fernando J. ;
Cronin, Angel M. ;
Klein, Eric A. ;
Pontes, J. Edson ;
Scardino, Peter T. ;
Vickers, Andrew J. .
ACADEMIC MEDICINE, 2010, 85 (05) :863-868
[7]  
Bostel N, 2008, OPER RES COMPUT SCI, V43, P503, DOI 10.1007/978-0-387-77778-8_23
[8]   Statistical analysis of a telephone call center: A queueing-science perspective [J].
Brown, L ;
Gans, N ;
Mandelbaum, A ;
Sakov, A ;
Shen, HP ;
Zeltyn, S ;
Zhao, L .
JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 2005, 100 (469) :36-50
[9]  
Cachon G., 2016, Operations Management
[10]   Multi-period technician scheduling with experience-based service times and stochastic customers [J].
Chen, Xi ;
Thomas, Barrett W. ;
Hewitt, Mike .
COMPUTERS & OPERATIONS RESEARCH, 2017, 82 :1-14