arXiv · 2404.01022
On the Complexity of Minimizing Energy Consumption of Partitioning DAG Tasks
Abstract
We study a graph partition problem where we are given a directed acyclic graph (DAG) whose vertices and arcs can be respectively regarded as tasks and dependencies among tasks. The objective of the problem is to minimize the total energy consumed for completing these tasks by assigning the tasks to k heterogeneous machines. We first show that the problem is NP-hard. Then, we present polynomial-time algorithms for two special cases where there are only two machines and where the input DAG is a directed path. Finally, we study a natural variant where there are only two machines with one of them being capable of executing a limited number of tasks. We show that this special case remains computationally hard.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Wei Liu, Jian-Jia Chen, Yongjie Yang. 2024-04-01. On the Complexity of Minimizing Energy Consumption of Partitioning DAG Tasks. https://arxiv.org/abs/2404.01022
Cite the original work for its findings. Save a collection to share your selection of sources.