Dynamic scheduling with uncertain job types

Uncertain job types can arise as a result of predictive or diagnostic inaccuracy in healthcare or repair service systems and unknown preferences in matching service systems. In this paper, we study systems with multiple types of jobs, in which type information is imperfect and will be updated dynami...

Full description

Saved in:
Bibliographic Details
Main Authors: SHEN, Zuo-Jun Max, XIE, Jingui, ZHENG, Zhichao, ZHOU, Han
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2023
Subjects:
Online Access:https://ink.library.smu.edu.sg/lkcsb_research/7180
https://ink.library.smu.edu.sg/context/lkcsb_research/article/8179/viewcontent/SSRN_id4222017.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.lkcsb_research-8179
record_format dspace
spelling sg-smu-ink.lkcsb_research-81792023-09-06T09:39:05Z Dynamic scheduling with uncertain job types SHEN, Zuo-Jun Max XIE, Jingui ZHENG, Zhichao ZHOU, Han Uncertain job types can arise as a result of predictive or diagnostic inaccuracy in healthcare or repair service systems and unknown preferences in matching service systems. In this paper, we study systems with multiple types of jobs, in which type information is imperfect and will be updated dynamically. Each job has a prior probability of belonging to a certain type which may be predicted by data, models, or experts. A job can only be processed by the right machine, and a job assigned to the wrong machine must be rescheduled. More information is learned from the mismatch, and job type probabilities are updated. The question is how to dynamically schedule all jobs so that they can be processed in a timely fashion. We use a novel coupling and inductive method to conduct optimality analysis. We obtain the near-optimal policy regarding completion time, named the less-uncertainty-first policy, when there are two types of jobs; the insights it yields are used to develop heuristic algorithms for more general cases. We also consider other objectives, including the number of mismatches and the total amount of time jobs spend in the system. In our numerical study, we examine the performance of the proposed heuristics when there are more than two types of jobs under two learning schemes: dedicated learning and exclusive learning. In the extension, we also analyze an online version of the problem in which jobs arrive sequentially to the system and must be assigned immediately and irrevocably without any knowledge of future jobs. We analyze the competitive ratios of different scheduling policies and find similar insights. It is essential that managers dynamically schedule services by leveraging predictive information and knowledge learned from mismatches. Our proposed less-uncertainty-first policy, which accounts for system dynamics to avoid mismatches and resource idling, can be used to improve system efficiency in various contexts. 2023-09-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/lkcsb_research/7180 info:doi/10.1016/j.ejor.2023.02.013 https://ink.library.smu.edu.sg/context/lkcsb_research/article/8179/viewcontent/SSRN_id4222017.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection Lee Kong Chian School Of Business eng Institutional Knowledge at Singapore Management University Scheduling Uncertain Job Types Predictive Information Learning Mismatch Rescheduling Business Administration, Management, and Operations Operations and Supply Chain Management
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Scheduling
Uncertain Job Types
Predictive Information
Learning
Mismatch
Rescheduling
Business Administration, Management, and Operations
Operations and Supply Chain Management
spellingShingle Scheduling
Uncertain Job Types
Predictive Information
Learning
Mismatch
Rescheduling
Business Administration, Management, and Operations
Operations and Supply Chain Management
SHEN, Zuo-Jun Max
XIE, Jingui
ZHENG, Zhichao
ZHOU, Han
Dynamic scheduling with uncertain job types
description Uncertain job types can arise as a result of predictive or diagnostic inaccuracy in healthcare or repair service systems and unknown preferences in matching service systems. In this paper, we study systems with multiple types of jobs, in which type information is imperfect and will be updated dynamically. Each job has a prior probability of belonging to a certain type which may be predicted by data, models, or experts. A job can only be processed by the right machine, and a job assigned to the wrong machine must be rescheduled. More information is learned from the mismatch, and job type probabilities are updated. The question is how to dynamically schedule all jobs so that they can be processed in a timely fashion. We use a novel coupling and inductive method to conduct optimality analysis. We obtain the near-optimal policy regarding completion time, named the less-uncertainty-first policy, when there are two types of jobs; the insights it yields are used to develop heuristic algorithms for more general cases. We also consider other objectives, including the number of mismatches and the total amount of time jobs spend in the system. In our numerical study, we examine the performance of the proposed heuristics when there are more than two types of jobs under two learning schemes: dedicated learning and exclusive learning. In the extension, we also analyze an online version of the problem in which jobs arrive sequentially to the system and must be assigned immediately and irrevocably without any knowledge of future jobs. We analyze the competitive ratios of different scheduling policies and find similar insights. It is essential that managers dynamically schedule services by leveraging predictive information and knowledge learned from mismatches. Our proposed less-uncertainty-first policy, which accounts for system dynamics to avoid mismatches and resource idling, can be used to improve system efficiency in various contexts.
format text
author SHEN, Zuo-Jun Max
XIE, Jingui
ZHENG, Zhichao
ZHOU, Han
author_facet SHEN, Zuo-Jun Max
XIE, Jingui
ZHENG, Zhichao
ZHOU, Han
author_sort SHEN, Zuo-Jun Max
title Dynamic scheduling with uncertain job types
title_short Dynamic scheduling with uncertain job types
title_full Dynamic scheduling with uncertain job types
title_fullStr Dynamic scheduling with uncertain job types
title_full_unstemmed Dynamic scheduling with uncertain job types
title_sort dynamic scheduling with uncertain job types
publisher Institutional Knowledge at Singapore Management University
publishDate 2023
url https://ink.library.smu.edu.sg/lkcsb_research/7180
https://ink.library.smu.edu.sg/context/lkcsb_research/article/8179/viewcontent/SSRN_id4222017.pdf
_version_ 1779157071756787712