The Complexity of Value Optimization in Sporadic Task Systems
Christopher Harbourne, Nathan Fisher, Kecheng Yang, Pontus Ekberg, Sanjoy Baruah, Zhishan Guo
Abstract
Value-based Task Selection (VTS) asks whether a real-time system can select tasks whose total value reaches a required target while preserving every deadline. We study its threshold decision form for finite collections of independent sporadic tasks scheduled preemptively on one processor. We prove that this problem is Σ2P-complete for both constrained and arbitrary deadlines, even when all numerical parameters are encoded in unary. The existential choice is the selected task set, while the universal condition requires every processor-demand window to remain feasible. Our hardness reduction already uses constrained-deadline tasks. It represents universal assignments by Chinese Remainder Theorem timestamps and uses polynomial-weight local selector locks to enforce a valid existential assignment. The reduction produces polynomially many tasks, and every generated execution time, deadline, period, task value, and target is polynomially bounded in the source-instance size.
Create a lesson
Related papers
UPPcc is Not Closed Under Intersection
Mark Bun, Mandar Juvekar
Decomposing Directed Graphs into Partial Orders is Hard
Grzegorz Gutowski, Dominik Jilg, Antonio Lauerbach et al.
Irreducibility Testing of Sparse Polynomials over Integers is NP-hard and Probabilistic Polynomial Time
Yichuan Cao, Xiao-Shan Gao, Qiao-Long Huang et al.
Matrix Samplers and Quantum-Proof Extractors: Their Correspondence and Almost-Optimal Constructions
Kuan Cheng, Ruiyang Wu
Upper and Lower Bounds on the Complexity of Unit-Distance Graph Realization in Zd
Eric Binnendyk
Computational complexity of the H-coloring problem in cubic graphs
Vahan Mkrtchyan