Timed Multiset Rewriting and the Verification of Time-Sensitive Distributed Systems

  • Max Kanovich
  • Tajana Ban Kirigin
  • Vivek Nigam
  • Andre Scedrov
  • Carolyn Talcott
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9884)

Abstract

Time-Sensitive Distributed Systems (TSDS), such as applications using autonomous drones, achieve goals under possible environment interference (e.g., winds). Moreover, goals are often specified using explicit time constraints which must be satisfied by the system perpetually. For example, drones carrying out the surveillance of some area must always have recent pictures, i.e., at most M time units old, of some strategic locations. This paper proposes a Multiset Rewriting language with explicit time for specifying and analysing TSDSes. We introduce two properties, realizability (some trace is good) and survivability (where, in addition, all admissible traces are good). A good trace is an infinite trace in which goals are perpetually satisfied. We propose a class of systems called progressive timed systems (PTS), where intuitively only a finite number of actions can be carried out in a bounded time period. We prove that for this class of systems both the realizability and the survivability problems are PSPACE-complete. Furthermore, if we impose a bound on time (as in bounded model-checking), we show that for PTS, realizability becomes NP-complete, while survivability is in the \(\varDelta _2^p\) class of the polynomial hierarchy. Finally, we demonstrate that the rewriting logic system Maude can be used to automate time bounded verification of PTS.

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Max Kanovich
    • 1
    • 5
  • Tajana Ban Kirigin
    • 2
  • Vivek Nigam
    • 3
  • Andre Scedrov
    • 4
    • 5
  • Carolyn Talcott
    • 6
  1. 1.University of London and University CollegeLondonUK
  2. 2.University of RijekaRijekaCroatia
  3. 3.Federal University of ParaíbaJoão PessoaBrazil
  4. 4.University of PennsylvaniaPhiladelphiaUSA
  5. 5.National Research University Higher School of EconomicsMoscowRussia
  6. 6.SRI InternationalMenlo ParkUSA

Personalised recommendations