File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Article: Dynamic scheduling with uncertain job types

TitleDynamic scheduling with uncertain job types
Authors
KeywordsLearning
Mismatch and rescheduling
Predictive information
Scheduling
Uncertain job types
Issue Date16-Sep-2023
PublisherElsevier
Citation
European Journal of Operational Research, 2023, v. 309, n. 3, p. 1047-1060 How to Cite?
AbstractUncertain 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.
Persistent Identifierhttp://hdl.handle.net/10722/336530
ISSN
2021 Impact Factor: 6.363
2020 SCImago Journal Rankings: 2.161
ISI Accession Number ID

 

DC FieldValueLanguage
dc.contributor.authorShen, ZJM-
dc.contributor.authorXie, J-
dc.contributor.authorZheng, Z-
dc.contributor.authorZhou, H-
dc.date.accessioned2024-02-16T03:57:30Z-
dc.date.available2024-02-16T03:57:30Z-
dc.date.issued2023-09-16-
dc.identifier.citationEuropean Journal of Operational Research, 2023, v. 309, n. 3, p. 1047-1060-
dc.identifier.issn0377-2217-
dc.identifier.urihttp://hdl.handle.net/10722/336530-
dc.description.abstractUncertain 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.-
dc.languageeng-
dc.publisherElsevier-
dc.relation.ispartofEuropean Journal of Operational Research-
dc.rightsThis work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.-
dc.subjectLearning-
dc.subjectMismatch and rescheduling-
dc.subjectPredictive information-
dc.subjectScheduling-
dc.subjectUncertain job types-
dc.titleDynamic scheduling with uncertain job types-
dc.typeArticle-
dc.identifier.doi10.1016/j.ejor.2023.02.013-
dc.identifier.scopuseid_2-s2.0-85149656406-
dc.identifier.volume309-
dc.identifier.issue3-
dc.identifier.spage1047-
dc.identifier.epage1060-
dc.identifier.eissn1872-6860-
dc.identifier.isiWOS:000988071600001-
dc.identifier.issnl0377-2217-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats