2010
DOI: 10.1007/s10559-010-9232-z
|View full text |Cite
|
Sign up to set email alerts
|

Program equivalence checking by two-tape automata

Abstract: This paper shows how two-tape automata can be employed to design efficient equivalence checking procedures for sequential programs. The semantics of sequential programs is defined in terms of dynamic logic structures. If a dynamic frame is acyclic (i.e., all program statements are irreversible), then it can be specified by means of a two-tape deterministic automaton. Then the equivalence checking problem for sequential programs in which the semantics of operators is determined by acyclic dynamic frames can be … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
0
0
1

Year Published

2013
2013
2021
2021

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(1 citation statement)
references
References 25 publications
(24 reference statements)
0
0
0
1
Order By: Relevance
“…Одна из заслуг Л. Вэлианта состоит в том, что в статье [38] ему удалось выделить такой класс DPDAs, совместные вычисления которых можно моделировать при помощи автоматов с одним магазином, и, таким образом, получить решение проблемы эквивалентности для DPDAs с конечным числом поворотов магазина. Изучению необходимых и достаточных условий, которым должны удовлетворять системы переходов для успешного их применения в методе совместных вычислений, посвящена статья [63].…”
Section: Introductionunclassified
“…Одна из заслуг Л. Вэлианта состоит в том, что в статье [38] ему удалось выделить такой класс DPDAs, совместные вычисления которых можно моделировать при помощи автоматов с одним магазином, и, таким образом, получить решение проблемы эквивалентности для DPDAs с конечным числом поворотов магазина. Изучению необходимых и достаточных условий, которым должны удовлетворять системы переходов для успешного их применения в методе совместных вычислений, посвящена статья [63].…”
Section: Introductionunclassified