Abstract
The problem of feasible preemptive scheduling in a multiprocessor system is considered for when scheduled intervals are assigned, processor performance can be arbitrary, there are several types of additional resources, and the time for executing tasks depends linearly on the amount of additional resources allocated to them. Polynomial algorithms based on reducing the original problem to a flow problem and a linear programming problem are developed.
Similar content being viewed by others
References
V. S. Tanaev, V. S. Gordon, and Ya. M. Shafranskii, Scheduling Theory. Single-Stage Systems (Kluwer Academic, Dordrecht, 1994; Nauka, Moscow, 1984).
A. Federgruen and H. Groenevel, “Preemptive scheduling of uniform machines by ordinary network flow technique,” Manage. Sci. 32, 341–349 (1986).
T. Gonzales and S. Sahni, “Preemptive scheduling of uniform processor systems,” J. Ass. Comput. Mach. 25, 92–101 (1978).
E. G. Davydov, Study of Operations (Vyssh. Shkola, Moscow, 1990) [in Russian].
E. O. Kosorukov and M. G. Furugyan, “Some algorithms for resource allocation in multiprocessor systems,” Moscow Univ. Comput. Math. Cybern. 33, 202–205 (2009).
M. G. Furugyan, “Computation planning in multiprocessor real time automated control systems with an additional resource,” Autom. Remote Control 76, 369–374 (2015).
M. G. Furugyan, “Making schedules in multiprocessing systems with several additional resources,” J. Comput. Syst. Sci. Int. 56, 227–235 (2017).
M. G. Furugyan, “Planning computations in a multiprocessor system with unfixed parameters,” Moscow Univ. Comput. Math. Cybern. 33, 41–46 (2016).
V. A. Kostenko and A. V. Plakunov, “An algorithm for constructing single machine schedules based on ant colony approach,” J. Comput. Syst. Sci. Int. 52, 928–937 (2013).
V. A. Kostenko, “Scheduling algorithms for real-time computing systems admitting simulation models,” Programming Comput. Software 39, 255–267 (2013).
Author information
Authors and Affiliations
Corresponding author
Additional information
Original Russian Text © M.G. Furugyan, 2017, published in Vestnik Moskovskogo Universiteta, Seriya 15: Vychislitel’naya Matematika i Kibernetika, 2017, No. 3, pp. 38–45.
About this article
Cite this article
Furugyan, M.G. Computation scheduling in multiprocessor systems with several types of additional resources and arbitrary processors. MoscowUniv.Comput.Math.Cybern. 41, 145–151 (2017). https://doi.org/10.3103/S0278641917030049
Received:
Published:
Issue Date:
DOI: https://doi.org/10.3103/S0278641917030049