Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/40985
Title: Two processor scheduling with real release times and deadlines
Authors: Wu, H. 
Jaffar, J. 
Keywords: Feasible schedule
Release time and deadline
Successor-tree-consistency
Task scheduling
Issue Date: 2002
Citation: Wu, H.,Jaffar, J. (2002). Two processor scheduling with real release times and deadlines. Annual ACM Symposium on Parallel Algorithms and Architectures : 127-132. ScholarBank@NUS Repository.
Abstract: In a hard real-time system, critical tasks are subject to timing constraints such as release times and deadlines. All timing constraints must be satisfied when tasks are executed. Nevertheless, given a set of tasks, finding a feasible schedule which satisfies all timing constraints is NP-complete even on one processor. In this paper, we study the following special non-preemptive two processor scheduling problem: Given a set of UET (Unit Execution Time) tasks with arbitrary precedence constraints, individual real release times and deadlines, find a feasible schedule on two identical processors whenever one exists. The complexity status of this problem has been open for a long time, we propose the first polynomial algorithm for this problem. Our algorithm is underpinned by the key consistency notion: Successor-tree-consistency. The time complexity of our algorithm is O(n4), where n is the number of tasks.
Source Title: Annual ACM Symposium on Parallel Algorithms and Architectures
URI: http://scholarbank.nus.edu.sg/handle/10635/40985
Appears in Collections:Staff Publications

Show full item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.