DCAIMay 16, 2016

High-Performance Computing for Scheduling Decision Support: A Parallel Depth-First Search Heuristic

arXiv:1605.04682v14 citations
Originality Incremental advance
AI Analysis

This addresses a gap in solving NP-hard scheduling problems for fields like information systems and operations management by leveraging parallel computing, though it is incremental as it builds on existing heuristics.

The paper tackled scheduling problems with setup times on unrelated parallel machines by proposing a new parallel depth-first search heuristic, showing it calculates near-optimal solutions for large instances and substantially reduces computing time.

Many academic disciplines - including information systems, computer science, and operations management - face scheduling problems as important decision making tasks. Since many scheduling problems are NP-hard in the strong sense, there is a need for developing solution heuristics. For scheduling problems with setup times on unrelated parallel machines, there is limited research on solution methods and to the best of our knowledge, parallel computer architectures have not yet been taken advantage of. We address this gap by proposing and implementing a new solution heuristic and by testing different parallelization strategies. In our computational experiments, we show that our heuristic calculates near-optimal solutions even for large instances and that computing time can be reduced substantially by our parallelization approach.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes