Verification of Relational Multiagent Systems with Data Types (Extended Version)

11/17/2014
by   Diego Calvanese, et al.
0

We study the extension of relational multiagent systems (RMASs), where agents manipulate full-fledged relational databases, with data types and facets equipped with domain-specific, rigid relations (such as total orders). Specifically, we focus on design-time verification of RMASs against rich first-order temporal properties expressed in a variant of first-order mu-calculus with quantification across states. We build on previous decidability results under the "state-bounded" assumption, i.e., in each single state only a bounded number of data objects is stored in the agent databases, while unboundedly many can be encountered over time. We recast this condition, showing decidability in presence of dense, linear orders, and facets defined on top of them. Our approach is based on the construction of a finite-state, sound and complete abstraction of the original system, in which dense linear orders are reformulated as non-rigid relations working on the active domain of the system only. We also show undecidability when including a data type equipped with the successor relation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/06/2021

Quantum CPOs

We introduce the monoidal closed category qCPO of quantum cpos, whose ob...
research
02/22/2022

Relational Algebra and Calculus with SQL Null Values

The logic of nulls in databases has been subject of investigation since ...
research
08/12/2022

Relational Action Bases: Formalization, Effective Safety Verification, and Invariants (Extended Version)

Modeling and verification of dynamic systems operating over a relational...
research
09/14/2017

Enhancing Predicate Pairing with Abstraction for Relational Verification

Relational verification is a technique that aims at proving properties t...
research
09/24/2019

A Rule-Based Relational XML Access Control Model in the Presence of Authorization Conflicts

There is considerable amount of sensitive XML data stored in relational ...
research
08/25/2019

Proximity-based equivalence classes in fuzzy relational database model

One of the first attempts to set a solid theoretical foundation for exte...
research
02/21/2022

Certified Verification of Relational Properties

The use of function contracts to specify the behavior of functions often...

Please sign up or login with your details

Forgot password? Click here to reset