DOI: 10.1007/978-3-540-87405-8_20
|View full text |Cite
|
Sign up to set email alerts
|

Resolution-Like Theorem Proving for High-Level Conditions

Abstract: Abstract. The tautology problem is the problem to prove the validity of statements. In this paper, we present a calculus for this undecidable problem on graphical conditions, prove its soundness, investigate the necessity of each deduction rule, and discuss practical aspects concerning an implementation. As we use the framework of weak adhesive HLR categories, the calculus is applicable to a number of replacement capable structures, such as Petri-Nets, graphs or hypergraphs.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
35
0

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 32 publications
(35 citation statements)
references
References 16 publications
0
35
0
Order By: Relevance
“…Secondly, there are analysis techniques that explore the state space directly such as model-based testing [69,70,71] or model checking [72,73]. Moreover, based on the formal foundation of graph transformation, it is possible to apply theorem proving to graph transformation [74,75]. In [76], for example, we already verified behavior preservation of a model transformation (see [76]) specified with TGGs using theorem proving.…”
Section: Discussionmentioning
confidence: 99%
“…Secondly, there are analysis techniques that explore the state space directly such as model-based testing [69,70,71] or model checking [72,73]. Moreover, based on the formal foundation of graph transformation, it is possible to apply theorem proving to graph transformation [74,75]. In [76], for example, we already verified behavior preservation of a model transformation (see [76]) specified with TGGs using theorem proving.…”
Section: Discussionmentioning
confidence: 99%
“…There exist a number of example native approaches as well as translation-based approaches to both problems. For example, Pennemann [50] presents a native theorem prover, whereas Schneider et al [63] and Semerth et al [65] present native SAT solvers for graph conditions. Example translation-based approaches [39,28,66] map the SAT solving problem to target domains such as relational logic [35] and constraint logic programming.…”
Section: Sat-solving and Automated Reasoningmentioning
confidence: 99%
“…Therefore, our results hold for replacement-capable structures such as Petri-nets, graphs, and hypergraphs. [HPR06] conditions graphs theorem prover [Pen08b] sat. solver [Pen08a] yes/no/ unknown converter [HP09] 1st-order logic +graph axioms Vampire Darwin Paradox …”
Section: Preconditionmentioning
confidence: 99%
“…We have successfully presented our work on renowned international conferences in the research area of graph transformation [HPR06,HP06,Pen08a,Pen08b] and published our results in established journals in theoretical computer science [EEHP06,HP09]. Our work revived the interest in graph-based conditions, and was picked up, for instance, in [OEP08,Ore08].…”
mentioning
confidence: 91%
See 1 more Smart Citation