Skip to main navigation Skip to search Skip to main content

Coverability in 1-VASS with disequality tests

Shaull Almagor, Nathann Cohen, Guillermo A. Pérez, Mahsa Shirmohammadi, James Worrell

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

Abstract

We study a class of reachability problems in weighted graphs with constraints on the accumulated weight of paths. The problems we study can equivalently be formulated in the model of vector addition systems with states (VASS). We consider a version of the vertex-to-vertex reachability problem in which the accumulated weight of a path is required always to be non-negative. This is equivalent to the so-called control-state reachability problem (also called the coverability problem) for 1-dimensional VASS. We show that this problem lies in NC: the class of problems solvable in polylogarithmic parallel time. In our main result we generalise the problem to allow disequality constraints on edges (i.e., we allow edges to be disabled if the accumulated weight is equal to a specific value). We show that in this case the vertex-to-vertex reachability problem is solvable in polynomial time even though a shortest path may have exponential length. In the language of VASS this means that control-state reachability is in polynomial time for 1-dimensional VASS with disequality tests.

Original languageEnglish
Title of host publication31st International Conference on Concurrency Theory, CONCUR 2020
EditorsIgor Konnov, Laura Kovacs
Pages381-3820
Number of pages3440
ISBN (Electronic)9783959771603
DOIs
StatePublished - 1 Aug 2020
Event31st International Conference on Concurrency Theory, CONCUR 2020 - Virtual, Vienna, Austria
Duration: 1 Sep 20204 Sep 2020

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume171

Conference

Conference31st International Conference on Concurrency Theory, CONCUR 2020
Country/TerritoryAustria
CityVirtual, Vienna
Period1/09/204/09/20

Keywords

  • Reachability
  • Vector addition systems with states
  • Weighted graphs

All Science Journal Classification (ASJC) codes

  • Software

Cite this