Feasibility Analysis of Conditional DAG Tasks is co-NPNP-Hard

  • Sanjoy Baruah

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

Feasibility-analysis algorithms have traditionally been required to have running times no worse than pseudo-polynomial in their inputs, in order to be considered efficient. But this is changing: motivated by a vast improvement in the performance of Integer Linear Programming (ILP) solvers, some recent work has begun to consider the limited use of ILP solvers as acceptably efficient for the purposes of feasibility analysis. In this paper, a characterization is proposed for the class of feasibility-analysis problems that can be solved efficiently under this more expansive interpretation of efficiency. This characterization is applied to the conditional directed acyclic graph (DAG) workload model, and a demarcation is identified between the feasibility-analysis problems on DAGs that are efficiently solvable using ILP solvers and those that are not.

Original languageEnglish
Title of host publicationRTNS 2021 - 29th International Conference on Real-Time Networks and Systems
PublisherAssociation for Computing Machinery
Pages165-172
Number of pages8
ISBN (Electronic)9781450390019
DOIs
StatePublished - Apr 7 2021
Event29th International Conference on Real-Time Networks and Systems, RTNS 2021 - Nantes, France
Duration: Apr 7 2021 → …

Publication series

NameACM International Conference Proceeding Series

Conference

Conference29th International Conference on Real-Time Networks and Systems, RTNS 2021
Country/TerritoryFrance
CityNantes
Period04/7/21 → …

Keywords

  • Computational Complexity
  • Conditional Directed Acyclic Graphs
  • Feasibility analysis
  • Integer Linear Programming

Fingerprint

Dive into the research topics of 'Feasibility Analysis of Conditional DAG Tasks is co-NPNP-Hard'. Together they form a unique fingerprint.

Cite this