2013
DOI: 10.1016/j.orl.2012.12.001
|View full text |Cite
|
Sign up to set email alerts
|

Combinatorial algorithms for minimizing the weighted sum of completion times on a single machine

Abstract: We study the problem of minimizing the weighted sum of completion times of jobs with release dates on a single machine with the aim of shedding new light on "the simplest [linear program] relaxation" [17]. Specifically, we analyze a 3-competitive online algorithm [16], using dual-fitting. In the offline setting, we develop a primal-dual algorithm with approximation guarantee 1 + √ 2. The latter implies that the cost of the optimal schedule is within a factor of 1 + √ 2 of the cost of the optimal LP solution.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 21 publications
0
2
0
Order By: Relevance
“…The primal-dual algorithm (Algorithm 1) is inspired by the work of Davis et al [13] and Ahmadi et al [2]. In this algorithm, a feasible schedule is constructed iteratively from right to left, determining the processing order of coflows, starting from the last coflow and moving towards the first.…”
Section: Approximation Algorithm For the Flow-level Scheduling Problemmentioning
confidence: 99%
“…The primal-dual algorithm (Algorithm 1) is inspired by the work of Davis et al [13] and Ahmadi et al [2]. In this algorithm, a feasible schedule is constructed iteratively from right to left, determining the processing order of coflows, starting from the last coflow and moving towards the first.…”
Section: Approximation Algorithm For the Flow-level Scheduling Problemmentioning
confidence: 99%
“…The primal-dual algorithm, as depicted in Appendix A, Algorithm 3, is inspired by the research of Davis et al [12] and Ahmadi et al [2], respectively. This algorithm constructs a feasible schedule iteratively, progressing from right to left, determining the processing order of coflows.…”
Section: Approximation Algorithm For the Flow-level Scheduling Problemmentioning
confidence: 99%