Prikladnaya Diskretnaya Matematika. Supplement
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Prikl. Diskr. Mat. Suppl.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Prikladnaya Diskretnaya Matematika. Supplement, 2016, Issue 9, Pages 126–128
DOI: https://doi.org/10.17223/2226308X/9/50
(Mi pdma264)
 

Mathematical Foundations of Informatics and Programming

Methods for synthesizing predicate program pieces

M. S. Chushkin, V. I. Shelekhov

A. P. Ershov Institute of Informatics Systems, Siberian Branch of the Russian Academy of Sciences, Novosibirsk
References:
Abstract: In the predicate language $P$, a program is a set of computable predicates. The formal operational semantics of $P$ is developed. A total correctness formula for a predicate program with respect to its specification is presented on the base of the formal operational semantic. The synthesis problem for small pieces of a program in $P$ is considered. The synthesized program is defined as a composition of subprograms. Some synthesis rules are applied. The rules are developed on the base of the total correctness rules for deductive verification of the predicate programs. The synthesis problem for the predicate programs is clarified on the example program for an effective calculation of Fibonacci numbers. Some methods to synthesize functional programs are developed. These methods may be successfully used in developing the program synthesis methods starting from a program specification and the specifications of additional programs in a decomposition of the source program.
Keywords: formal operation semantics, program synthesis.
Funding agency Grant number
Russian Foundation for Basic Research 16-01-00498
Document Type: Article
UDC: 519.714
Language: Russian
Citation: M. S. Chushkin, V. I. Shelekhov, “Methods for synthesizing predicate program pieces”, Prikl. Diskr. Mat. Suppl., 2016, no. 9, 126–128
Citation in format AMSBIB
\Bibitem{ChuShe16}
\by M.~S.~Chushkin, V.~I.~Shelekhov
\paper Methods for synthesizing predicate program pieces
\jour Prikl. Diskr. Mat. Suppl.
\yr 2016
\issue 9
\pages 126--128
\mathnet{http://mi.mathnet.ru/pdma264}
\crossref{https://doi.org/10.17223/2226308X/9/50}
Linking options:
  • https://www.mathnet.ru/eng/pdma264
  • https://www.mathnet.ru/eng/pdma/y2016/i9/p126
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Prikladnaya Diskretnaya Matematika. Supplement
    Statistics & downloads:
    Abstract page:98
    Full-text PDF :39
    References:28
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024