Efficient Equivalence-Checking Algorithms for Procedural Programs in Progressive Semigroup Gateway Models
- Authors: Podymov V.V.1
-
Affiliations:
- Department of Computational Mathematics and Cybernetics
- Issue: Vol 43, No 4 (2019)
- Pages: 181-187
- Section: Article
- URL: https://journal-vniispk.ru/0278-6419/article/view/176329
- DOI: https://doi.org/10.3103/S0278641919040071
- ID: 176329
Cite item
Abstract
The problem of program equivalence, checking whether programs have the same (equivalent) behavior in a given model, is investigated. The considered models of programs with “gateway” procedures were proposed somewhat recently, and almost nothing is known about solving the problem of equivalence for them. An approach is proposed to solving the problem of the consistent halting of programs without procedures. Based on known results, it allows to state decidability and polynomial decidability for the equivalence problem with procedures in many gateway models, and the corresponding decision algorithms to be constructed.
About the authors
V. V. Podymov
Department of Computational Mathematics and Cybernetics
Author for correspondence.
Email: valdus@yandex.ru
Russian Federation, Moscow, 119991
Supplementary files
