Конструктивно-продукційне формування програм сортування, адаптованих генетичним алгоритмом

dc.contributor.authorШинкаренко, Віктор Івановичuk_UA
dc.contributor.authorМакаров, Олексій Вікторовичuk_UA
dc.date.accessioned2026-05-20T11:20:17Z
dc.date.issued2026
dc.descriptionВ. Шинкаренко: ORCID 0000-0001-8738-7225; О. Макаров: 0009-0003-0921-155Xuk_UA
dc.description.abstractUKR: У попередніх роботах представлені механізми конструктивно-продукційного моделювання для адаптації алгоритмів сортування. У зв’язку з цим виникли задачі перетворення хромосом генетичного алгоритму на текст програм сортування для подальшого застосування, оцінки можливостей еволюційного розвитку. Розглядається підхід до перетворення хромосом, що кодують алгоритми сортування на тексти програм готових до застосування у реальних умовах. Розроблено конструктор-трансформер, який реалізує пере творення хромосоми-дерева на лінійну послідовність генів. Інший конструктор-трансформер призначений для перетворення послідовності генів на код програми сортування. Наведено приклади послідовності обходу дерева-хромосоми, додавання генів до лінійної послідовності і формування тексту програми. Проведено експерименти із вхідними даними різної структури і обсягів. Результати експериментів підтвердили, що запропонована методика може бути використана для автоматичної генерації ефективних алгоритмів сортування. А застосування конструктивно-продукційного моделювання у сукупності із генетичним алгоритмом дозволяє ефективно виконувати структурну адаптацію алгоритмів.uk_UA
dc.description.abstractENG: In previous works, the mechanisms of constructive-synthesizing modeling for the adaptation of sorting algo rithms were presented. In this regard, the task of transforming the chromosomes of a genetic algorithm into the text of sorting programs for further application, evaluation and the possibility of evolutionary development arose. An approach to the transformation of the chromosome encoding a sorting algorithm into the text of a sorting program ready for use in real conditions is considered. A transformer constructor has been developed that im plements the transformation of a chromosome tree into a linear sequence of genes. Another transformer con structor is designed to transform a sequence of genes into the code of a sorting program. Examples of the sequence of traversing a chromosome tree, adding genes to a linear sequence and forming the text of the program are given. Experiments were conducted with input data of different structures and volumes. The results of the experiments confirmed that the proposed method can be used for the automatic generation of effective sorting algorithms. And the use of constructive-synthesizing modeling in conjunction with a genetic algorithm allows for the effective structural adaptation of algorithms.en
dc.identifier.citationШинкаренко В. І., Макаров О. В. Конструктивно-продукційне формування програм сортування, адаптованих генетичним алгоритмом. Проблеми програмування. 2026. № 1(107). С. 40-50. DOI: https://doi.org/10.15407/pp2026.01.040.uk_UA
dc.identifier.doihttps://doi.org/10.15407/pp2026.01.040
dc.identifier.issn1727-4907 (print)
dc.identifier.urihttps://crust.ust.edu.ua/handle/123456789/22274
dc.identifier.urihttps://pp.isofts.kiev.ua/index.php/ojs1
dc.identifier.urihttps://pp.isofts.kiev.ua/index.php/ojs1/article/view/890
dc.language.isouk
dc.publisherНаціональна академія наук України, Інститут програмних систем НАН Україниuk_UA
dc.rightsCreative Commons Attribution 4.0 International (CC-BY-4.0)en
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectконструктивно-продукційне моделюванняuk_UA
dc.subjectалгоритми сортуванняuk_UA
dc.subjectчасова ефективністьuk_UA
dc.subjectгенетичний алгоритмuk_UA
dc.subjectпрограмне забезпеченняuk_UA
dc.subjectінформаційні технологіїuk_UA
dc.subjectconstructive-synthesizing modelingen
dc.subjectsorting algorithmen
dc.subjecttime efficiencyen
dc.subjectgenetic algorithmen
dc.subjectsoftwareen
dc.subjectinformation technologyen
dc.subjectКІТuk_UA
dc.titleКонструктивно-продукційне формування програм сортування, адаптованих генетичним алгоритмомuk_UA
dc.title.alternativeConstructive-Synthesizing Production of Sorting Programs Adapted by Genetic Algorithmen
dc.typeArticleen

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Shynkarenko_Makarov.pdf
Size:
566.83 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: