Scheduling malleable parallel tasks: an asymptotic fully polynomial time approximation scheme (Q1879360): Difference between revisions
From MaRDI portal
Set profile property. |
Set OpenAlex properties. |
||
(One intermediate revision by one other user not shown) | |||
Property / Wikidata QID | |||
Property / Wikidata QID: Q94701715 / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1007/s00453-003-1078-6 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2116636977 / rank | |||
Normal rank |
Latest revision as of 20:53, 19 March 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Scheduling malleable parallel tasks: an asymptotic fully polynomial time approximation scheme |
scientific article |
Statements
Scheduling malleable parallel tasks: an asymptotic fully polynomial time approximation scheme (English)
0 references
22 September 2004
0 references
The article treats a scheduling problem with \(n\) jobs on up to \(m\) identical machines, where the processing time of each task is dependend from the number of machines (processors) assigned to the job, whereas the overall sum of machines (processors) assigned at one time is limited by the number of machines \(m\). The dependency is defined very general (i.e., processing time \(pj\) \((k\) processors assigned) \(=fj(j,k)\), where \(fj\) is an arbitrary function for each job \(j)\). The objective is to minimize the makespan. This problem is called ``malleable parallel task scheduling''. As an overall assumption, one want to have a schedule without preemtion. Even the preemtive formulation of the problem is known as NP-hard. Therefore in the paper an algorithm is contructed which provides an approximative solution within a fixed accuracy. The main idea behind the approximation is to use the preemtive problem as a basic to construct non-preemtive solutions and to use data rounding to scale down the problem. As usual for these kind of approximation, the effort increases with the required accuracy of the approximative solution.
0 references
non-preemptive schedule
0 references