Примітивна програмна алгебра: загальний підхід до вирішення проблеми функціональної повноти
The goal of the research is development of scientific foundations of programming problems solutions genesis. Investigations carried out are based on algebraic research methods of programs and compositional programming methods. Basis of the last ones consists of program algebras with special classes...
Збережено в:
Дата: | 2015 |
---|---|
Автори: | , , , |
Формат: | Стаття |
Мова: | English |
Опубліковано: |
The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
2015
|
Онлайн доступ: | http://journal.iasa.kpi.ua/article/view/59447 |
Теги: |
Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
|
Назва журналу: | System research and information technologies |
Репозитарії
System research and information technologiesid |
journaliasakpiua-article-59447 |
---|---|
record_format |
ojs |
spelling |
journaliasakpiua-article-594472016-07-21T13:49:47Z Primitive programing algebra: general approach to a problem of functional completeness Примитивная программная алгебра: общий подход к решению проблемы функциональной полноты Примітивна програмна алгебра: загальний підхід до вирішення проблеми функціональної повноти Yahanov, P. O. Redko, D. I. Redko, I. V. Zakharchenko, T. L. The goal of the research is development of scientific foundations of programming problems solutions genesis. Investigations carried out are based on algebraic research methods of programs and compositional programming methods. Basis of the last ones consists of program algebras with special classes of functions as carriers, and compositions that represent abstractions from program synthesis tools as operations. Problems of completeness in classes of computable functions that took one of the most important places in programming problems are well defined and solved in the context of program algebras. Universal method for the problem of completeness solution in primitive program algebras (PPA) on different classes of computable functions proposed in the article. Results achieved are presented as series of original statements, lemmas and theorems. The results can be applied in algebraic characteristics research of different computable functions classes in problems of programming language semantics formalization. Основным направлением исследования есть разработка научных основ генезиса решений программистских задач. Проведены построения, которые базируются на алгебраических методах исследования программ и методах композиционного программирования. В основе последних лежат программные алгебры с функциями специального класса в качестве носителя, и композициями, которые представляют абстракции инструментов программного синтеза, в качестве операций. В рамках так называемых программных алгебр строго поставлены и решены проблемы получения характеристик репрезентативных классов вычислимых функций, проблемы нахождения порождающих совокупностей и базисов, которые занимают одно из главных мест в программистской проблематике. Предложен общий метод решения упомянутых проблем в примитивных программных алгебрах (ППА) над разными классами вычислимых функций. Полученные результаты изложены в виде ряда оригинальных утверждений, лемм и теорем. Они могут быть использованы при исследовании алгебраических характеристик разных классов вычислимых функций в задачах формализации семантик языков программирования. Основним напрямком дослідження є розробка наукових засад генезису рішень програмістських задач. Проведено побудови, що базуються на алгебраїчних методах дослідження програм та методах композиційного програмування. В основі останніх лежать програмні алгебри з функціями спеціального класу у якості носія, і композиціями, які представляють абстракції інструментів програмного синтезу, у якості операцій. У рамках так званих програмних алгебр строго поставлено та вирішено проблеми отримання характеристик репрезентативних класів обчислюваних функцій, проблеми знаходження породжуючих сукупностей та базисів, що займають одне з чільних місць у програмістській проблематиці. Запропоновано загальний метод вирішення згаданих проблем у примітивних програмних алгебрах (ППА) над різними класами обчислюваних функцій. Отримані результати викладено у вигляді низки оригінальних тверджень, лем та теорем. Вони можуть бути використані у ході дослідження алгебраїчних характеристик різних класів обчислюваних функцій в задачах формалізації семантик мов програмування. The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2015-12-15 Article Article application/pdf http://journal.iasa.kpi.ua/article/view/59447 System research and information technologies; No. 4 (2015); 83-96 Системные исследования и информационные технологии; № 4 (2015); 83-96 Системні дослідження та інформаційні технології; № 4 (2015); 83-96 2308-8893 1681-6048 en http://journal.iasa.kpi.ua/article/view/59447/55317 Copyright (c) 2021 System research and information technologies |
institution |
System research and information technologies |
collection |
OJS |
language |
English |
format |
Article |
author |
Yahanov, P. O. Redko, D. I. Redko, I. V. Zakharchenko, T. L. |
spellingShingle |
Yahanov, P. O. Redko, D. I. Redko, I. V. Zakharchenko, T. L. Примітивна програмна алгебра: загальний підхід до вирішення проблеми функціональної повноти |
author_facet |
Yahanov, P. O. Redko, D. I. Redko, I. V. Zakharchenko, T. L. |
author_sort |
Yahanov, P. O. |
title |
Примітивна програмна алгебра: загальний підхід до вирішення проблеми функціональної повноти |
title_short |
Примітивна програмна алгебра: загальний підхід до вирішення проблеми функціональної повноти |
title_full |
Примітивна програмна алгебра: загальний підхід до вирішення проблеми функціональної повноти |
title_fullStr |
Примітивна програмна алгебра: загальний підхід до вирішення проблеми функціональної повноти |
title_full_unstemmed |
Примітивна програмна алгебра: загальний підхід до вирішення проблеми функціональної повноти |
title_sort |
примітивна програмна алгебра: загальний підхід до вирішення проблеми функціональної повноти |
title_alt |
Primitive programing algebra: general approach to a problem of functional completeness Примитивная программная алгебра: общий подход к решению проблемы функциональной полноты |
description |
The goal of the research is development of scientific foundations of programming problems solutions genesis. Investigations carried out are based on algebraic research methods of programs and compositional programming methods. Basis of the last ones consists of program algebras with special classes of functions as carriers, and compositions that represent abstractions from program synthesis tools as operations. Problems of completeness in classes of computable functions that took one of the most important places in programming problems are well defined and solved in the context of program algebras. Universal method for the problem of completeness solution in primitive program algebras (PPA) on different classes of computable functions proposed in the article. Results achieved are presented as series of original statements, lemmas and theorems. The results can be applied in algebraic characteristics research of different computable functions classes in problems of programming language semantics formalization. |
publisher |
The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" |
publishDate |
2015 |
url |
http://journal.iasa.kpi.ua/article/view/59447 |
work_keys_str_mv |
AT yahanovpo primitiveprogramingalgebrageneralapproachtoaproblemoffunctionalcompleteness AT redkodi primitiveprogramingalgebrageneralapproachtoaproblemoffunctionalcompleteness AT redkoiv primitiveprogramingalgebrageneralapproachtoaproblemoffunctionalcompleteness AT zakharchenkotl primitiveprogramingalgebrageneralapproachtoaproblemoffunctionalcompleteness AT yahanovpo primitivnaâprogrammnaâalgebraobŝijpodhodkrešeniûproblemyfunkcionalʹnojpolnoty AT redkodi primitivnaâprogrammnaâalgebraobŝijpodhodkrešeniûproblemyfunkcionalʹnojpolnoty AT redkoiv primitivnaâprogrammnaâalgebraobŝijpodhodkrešeniûproblemyfunkcionalʹnojpolnoty AT zakharchenkotl primitivnaâprogrammnaâalgebraobŝijpodhodkrešeniûproblemyfunkcionalʹnojpolnoty AT yahanovpo primítivnaprogramnaalgebrazagalʹnijpídhíddoviríšennâproblemifunkcíonalʹnoípovnoti AT redkodi primítivnaprogramnaalgebrazagalʹnijpídhíddoviríšennâproblemifunkcíonalʹnoípovnoti AT redkoiv primítivnaprogramnaalgebrazagalʹnijpídhíddoviríšennâproblemifunkcíonalʹnoípovnoti AT zakharchenkotl primítivnaprogramnaalgebrazagalʹnijpídhíddoviríšennâproblemifunkcíonalʹnoípovnoti |
first_indexed |
2024-04-08T15:04:36Z |
last_indexed |
2024-04-08T15:04:36Z |
_version_ |
1795779383843094528 |