2009
DOI: 10.1093/jigpal/jzp021
|View full text |Cite
|
Sign up to set email alerts
|

Using modal logics to express and check global graph properties

Abstract: Graphs are among the most frequently used structures in Computer Science. Some of the properties that must be checked in many applications are connectivity, acyclicity and the Eulerian and Hamiltonian properties. In this work, we analyze how we can express these four properties with modal logics. This involves two issues: whether each of the modal languages under consideration has enough expressive power to describe these properties and how complex (computationally) it is to use these logics to actually test w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
9
0

Year Published

2011
2011
2015
2015

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(9 citation statements)
references
References 16 publications
0
9
0
Order By: Relevance
“…We note that Benevides et al[11] report results on the expressive power of HCTL * that are slightly misleading, for example, they claim that Hamiltonian path and Eulerian trail are expressible, but they do not exhibit one formula that expresses the query on all inputs; instead, they need larger and larger formulas for larger and larger input graphs.…”
mentioning
confidence: 87%
See 3 more Smart Citations
“…We note that Benevides et al[11] report results on the expressive power of HCTL * that are slightly misleading, for example, they claim that Hamiltonian path and Eulerian trail are expressible, but they do not exhibit one formula that expresses the query on all inputs; instead, they need larger and larger formulas for larger and larger input graphs.…”
mentioning
confidence: 87%
“…Our original reason to consider WL ∞ is that logics used in verification have a semantics based on infinite walks. As mentioned in the Introduction, a powerful such logic is hybrid CTL * , denoted here by HCTL * [37,11]. Actually we can define two variants: HCTL * under the default semantics based on infinite walks, and a finite-walk variant which we denote by HCTL * fin .…”
Section: Infinite Walksmentioning
confidence: 99%
See 2 more Smart Citations
“…Consequently, the proposed solution could not handle global properties that hold for the graph as a whole, thus concern possibly an infinite number of edges which are outside of the rule, as acyclicity and connectivity. Generally, global properties must be expressed and verified at a global level [3]. The challenges here are how to express those global properties in the rule's applicability condition and how to reason about a possibly infinite number of nodes and edges with a finite number of computations.…”
Section: Introductionmentioning
confidence: 99%