Skip to main navigation Skip to search Skip to main content

The Computational Complexity of Feasibility Analysis for Conditional DAG Tasks

  • Sanjoy Baruah
  • , Alberto Marchetti-Spaccamela

Research output: Contribution to journalArticlepeer-review

Abstract

The Conditional DAG (CDAG) task model is used for modeling multiprocessor real-time systems containing conditional expressions for which outcomes are not known prior to their evaluation. Feasibility analysis for CDAG tasks upon multiprocessor platforms is shown to be complete for the complexity class pspace; assuming np g pspace, this result rules out the use of Integer Linear Programming solvers for solving this problem efficiently. It is further shown that there can be no pseudo-polynomial time algorithm that solves this problem unless p = pspace.

Original languageEnglish
Article number3606342
JournalACM Transactions on Parallel Computing
Volume10
Issue number3
DOIs
StatePublished - Sep 21 2023

Keywords

  • Multiprocessor feasibility analysis
  • global scheduling
  • pspace complete

Fingerprint

Dive into the research topics of 'The Computational Complexity of Feasibility Analysis for Conditional DAG Tasks'. Together they form a unique fingerprint.

Cite this