We use cookies in order to improve the quality and usability of the HSE website. More information about the use of cookies is available here, and the regulations on processing personal data can be found here. By continuing to use the site, you hereby confirm that you have been informed of the use of cookies by the HSE website and agree with our rules for processing personal data. You may disable cookies in your browser settings.

  • A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

PAIS Lab Seminar: Fast algorithms for program equivalence checking using semigroup-semantics models

The talk presents the results obtained in the study of the equivalence problem for the models of sequential and recursive programs with the semantics defined on the basis of semigroups.


The equivalence of programs in such models is usually a sufficient condition for the functional equivalence of real programs.

Key findings of the research are (1) the description of the algorithms for checking equivalence of polynomial time on the size of the programs, and (2) the proof of the polynomial solvability of the problem of equivalence of programs in some of these models.

more...