Proceedings of the Twenty-Second Annual ACM Symposium on Parallelism in Algorithms and Architectures 2010
DOI: 10.1145/1810479.1810483
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling to minimize power consumption using submodular functions

Abstract: We develop logarithmic approximation algorithms for extremely general formulations of multiprocessor multiinterval offline task scheduling to minimize power usage. Here each processor has an arbitrary specified power consumption to be turned on for each possible time interval, and each job has a specified list of time interval/processor pairs during which it could be scheduled. (A processor need not be in use for an entire interval it is turned on.) If there is a feasible schedule, our algorithm finds a feasib… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 11 publications
0
4
0
Order By: Relevance
“…Demaine et al [9] gave an exact algorithm for the multiprocessor gap minimization problem with unit-size tasks. Several further generalizations -for example the set-cover-hard case when each job has several disjoint release time-deadline intervals to choose from -of the problem were considered in [9,10].…”
Section: Further Related Workmentioning
confidence: 99%
“…Demaine et al [9] gave an exact algorithm for the multiprocessor gap minimization problem with unit-size tasks. Several further generalizations -for example the set-cover-hard case when each job has several disjoint release time-deadline intervals to choose from -of the problem were considered in [9,10].…”
Section: Further Related Workmentioning
confidence: 99%
“…Demaine and Zadimoghaddam [19] recently studied the problem of minimizing energy consumption in schedules over multiple processors. Their model is quite general in that the feasible time slots in which each unit length job may be scheduled may not comprise a single time interval.…”
Section: Related Workmentioning
confidence: 99%
“…Demaine and Zadimoghaddam [9] recently considered a different scheduling problem of minimizing cumulative energy consumption for unit-length jobs over multiple processors, demonstrating that the coverage function is submodular, i.e. that the greedy algorithm yields an O(log n)-approximation.…”
Section: Covering Problemsmentioning
confidence: 99%