Scheduling Tree-Structured Tasks with Restricted Execution Times

Abstract In this article we show that scheduling a tree-structured task system with two execution times in order to minimize the schedule length is strongly NP-hard for an arbitrary number of processors. If the execution times are powers of some integer r >1, then the problem is NP-hard even for two processors.