Back to Search
Start Over
Efficient Resource Constrained Scheduling Using Parallel Structure-Aware Pruning Techniques
- Source :
- IEEE Transactions on Computers. 65:2059-2073
- Publication Year :
- 2016
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2016.
-
Abstract
- Branch-and-bound approaches are promising in pruning fruitless search space during the resource constrained scheduling. However, such approaches only compare the estimated upper and lower bounds of an incomplete schedule to the length of the best feasible schedule at that iteration, which does not fully exploit the potential of the pruning during the search. Aiming to improve the performance of resource constrained scheduling, this paper proposes a parallel structure-aware pruning approach that can traverse the search space significantly faster than state-of-the-art branch-and-bound techniques. This paper makes three major contributions: i) it proposes an efficient pruning technique using the structural scheduling information of the obtained best feasible schedules; ii) it investigates how to perform parallel search to enable efficient multi-directional search and generation of effective fences by tuning the operation enumeration order; and iii) it presents a framework that supports the sharing of minimum upper-bound and fence information among different search tasks to enable efficient parallel structure-aware pruning. The experimental results demonstrate that our parallel pruning approach can drastically reduce the overall resource constrained scheduling time under a wide variety of resource constraints.
- Subjects :
- Mathematical optimization
Schedule
Branch and bound
Computer science
Resource constrained
02 engineering and technology
Upper and lower bounds
020202 computer hardware & architecture
Theoretical Computer Science
Scheduling (computing)
Computational Theory and Mathematics
Hardware and Architecture
Principal variation search
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Software
Subjects
Details
- ISSN :
- 00189340
- Volume :
- 65
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Computers
- Accession number :
- edsair.doi...........7f456f489b0a313d572d191d84d150a4
- Full Text :
- https://doi.org/10.1109/tc.2015.2468230