Shared multi-processor scheduling

From MaRDI portal
Publication:1753597

DOI10.1016/J.EJOR.2017.03.002zbMATH Open1403.90317arXiv1607.06021OpenAlexW2502805255MaRDI QIDQ1753597FDOQ1753597


Authors: Dariusz Dereniowski, Wieslaw Kubiak Edit this on Wikidata


Publication date: 29 May 2018

Published in: European Journal of Operational Research (Search for Journal in Brave)

Abstract: We study shared multi-processor scheduling problem where each job can be executed on its private processor and simultaneously on one of many processors shared by all jobs in order to reduce the job's completion time due to processing time overlap. The total weighted overlap of all jobs is to be maximized. The problem models subcontracting scheduling in supply chains and divisible load scheduling in computing. We show that synchronized schedules that complete each job at the same time on its private processor and shared processors, if any is actually used by the job, include optimal schedules. We prove that the problem is NP-hard in the strong sense for jobs with arbitrary weights, and we give an efficient, polynomial-time algorithm for the problem with equal weights.


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




Recommendations




Cites Work


Cited In (10)





This page was built for publication: Shared multi-processor scheduling

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