Control of fork-join processing networks with multiple job types and parallel shared resources

From MaRDI portal
Publication:5085142

DOI10.1287/MOOR.2021.1170zbMATH Open1495.60083arXiv2002.01496OpenAlexW3210203763MaRDI QIDQ5085142FDOQ5085142


Authors: Erhun Özkan Edit this on Wikidata


Publication date: 27 June 2022

Published in: Mathematics of Operations Research (Search for Journal in Brave)

Abstract: A fork-join processing network is a queueing network in which tasks associated with a job can be processed simultaneously. Fork-join processing networks are prevalent in computer systems, healthcare, manufacturing, project management, justice system, etc. Unlike the conventional queueing networks, fork-join processing networks have synchronization constraints that arise due to the parallel processing of tasks and can cause significant job delays. We study scheduling control in fork-join processing networks with multiple job types and parallel shared resources. Jobs arriving in the system fork into arbitrary number of tasks, then those tasks are processed in parallel, and then they join and leave the network. There are shared resources processing multiple job types. We study the scheduling problem for those shared resources (that is, which type of job to prioritize at any given time) and propose an asymptotically optimal scheduling policy in diffusion scale.


Full work available at URL: https://arxiv.org/abs/2002.01496




Recommendations




Cites Work


Cited In (1)





This page was built for publication: Control of fork-join processing networks with multiple job types and parallel shared resources

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5085142)