Nie jesteś zalogowany | zaloguj się

Wydział Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego

  • Skala szarości
  • Wysoki kontrast
  • Negatyw
  • Podkreślenie linków
  • Reset

Aktualności — Wydarzenia

Teoria Automatów

 

Separators in continuous Petri nets


Prelegent: Michael Blondin

2022-10-26 14:15

In this talk, we will consider Petri nets: a well-established formalism for the analysis of concurrent systems. Testing whether a target Petri net configuration cannot be reached often amounts to proving the absence of bugs in a system. Thus, formally certifying unreachability is practically (and theoretically) interesting. It is known that unreachability certificates always exist in the form of Presburger-definable formulas known as separators. Unfortunately, such separators have (super-)Ackermannian worst-case size. Moreover, checking whether a given formula is a separator has (super-)exponential complexity. We will see that, in continuous Petri nets, these two problems can be overcome. We introduce locally closed separators, and prove that: (a) unreachability can be witnessed by a locally closed separator computable in polynomial time; (b) checking whether a formula is a locally closed separator is in NC (and hence simpler than unreachablity, which is P-complete).