2019
DOI: 10.1007/s00453-019-00581-w
|View full text |Cite
|
Sign up to set email alerts
|

An EPTAS for Scheduling on Unrelated Machines of Few Different Types

Abstract: In the classical problem of scheduling on unrelated parallel machines, a set of jobs has to be assigned to a set of machines. The jobs have a processing time depending on the machine and the goal is to minimize the makespan, that is the maximum machine load. It is well known that this problem is NP-hard and does not allow polynomial time approximation algorithms with approximation guarantees smaller than 1.5 unless P=NP. We consider the case that there are only a constant number K of machine types. Two machine… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2
2

Relationship

3
4

Authors

Journals

citations
Cited by 15 publications
(15 citation statements)
references
References 33 publications
0
15
0
Order By: Relevance
“…Recall also that C Γ (σ i ) = p(σ i ) +p Γ (σ i ), where p(σ i ) = j∈σ i p j , and p Γ (σ i ) is the sum of thep j values of the Γ largest jobs (w.r.t.p j ) of σ i (or the sum of all p j values if |σ i | ≤ Γ ). To obtain a PTAS for P |U Γ |C max , we will reduce to the following problem, which admits an EPTAS (see [8]).…”
Section: A Ptas For Identical Machinesmentioning
confidence: 99%
See 1 more Smart Citation
“…Recall also that C Γ (σ i ) = p(σ i ) +p Γ (σ i ), where p(σ i ) = j∈σ i p j , and p Γ (σ i ) is the sum of thep j values of the Γ largest jobs (w.r.t.p j ) of σ i (or the sum of all p j values if |σ i | ≤ Γ ). To obtain a PTAS for P |U Γ |C max , we will reduce to the following problem, which admits an EPTAS (see [8]).…”
Section: A Ptas For Identical Machinesmentioning
confidence: 99%
“…Notice that the EPTAS of [8] for this problem provides an (1 + ǫ)-approximation running in time f (|I|, ǫ, k) = 2 O(k log(k) 1 ǫ log 4 ( 1 ǫ )) + poly(|I|). We also introduce the following decision problem.…”
Section: Problem 2 Unrelated Machines With Few Machine Typesmentioning
confidence: 99%
“…Machines with pre-specified type, ψ = 1 and π j = ∞ ∀j EPTAS [17] Machines with pre-specified type, ψ = 0, s i = 1 ∀i, and π j = ∞ ∀j PTAS [3] τ = 2, α i (1) = 0 ∀i, p j (1) = ∞ ∀j, ψ = 1, and π j = ∞ ∀j PTAS [19] Table 1. Summary of previous studies of special cases of problem P .…”
Section: ⊓ ⊔mentioning
confidence: 99%
“…In the context of approximation, Jansen, Klein, and Verschae [13] gave an EPTAS (FPT (1 + ε)-approximation algorithm with parameter 1 ε ) for Q||C max and Woeginger [26] gave a PTAS (XP (1 − ε)-approximation algorithm with parameter 1 ε ) for P ||C min . Jansen and Maack [14] gave an approximation scheme for R||{C min , C max } that runs in time O * (f (τ, ε)) (where τ is the number of different machine types) for some function f ; they also gave an approximation scheme for Q||C max that runs in time O * (g(ε)) for some function g. Bansal and Sviridenko [1] gave an O( log log m log log log m )-approximation algorithm for P |p ij ∈ {p j , ∞}|C min . For the objective C envy , there cannot be a (multiplicative) approximation algorithm as it is NP-hard to decide if there is a schedule for that assigns the same load to every machine, even for scheduling on identical machines [2].…”
Section: Introductionmentioning
confidence: 99%