Наукова електронна бібліотека
періодичних видань НАН України

Використання моделі акторів для реалізації розподілених генетичних алгоритмів

Репозиторій DSpace/Manakin

Показати простий запис статті

dc.contributor.author Глибовець, М.М.
dc.contributor.author Зінчук, С.О.
dc.date.accessioned 2017-04-18T19:50:32Z
dc.date.available 2017-04-18T19:50:32Z
dc.date.issued 2015
dc.identifier.citation Використання моделі акторів для реалізації розподілених генетичних алгоритмів / М.М. Глибовець, С.О. Зінчук // Системні дослідження та інформаційні технології. — 2015. — № 2. — С. 6-25 . — Бібліогр.: 18 назв. — укр. uk_UA
dc.identifier.issn 1681–6048
dc.identifier.uri http://dspace.nbuv.gov.ua/handle/123456789/116050
dc.description.abstract Досліджено можливості застосування моделі акторів як засобу проектування та аналізу розподілених програмних систем з високою завантаженістю. Основну увагу приділено використанню моделі акторів для реалізації паралельного розподіленого гене-тичного алгоритму. Здійснено огляд різноманітних моделей паралельних розподілених генетичних алгоритмів, окреслено їхні переваги та недоліки. Для концепції "господар-робітники" запропоновано адаптацію її синхронного та асинхронного варіантів до моделі акторів. Засобами фреймворку Akka створено розподілену систему — кластер акторів. У середовищі кластера описано розгортання застосунка, який демонструє вико-ристання пропонованої адаптації концепції "господар-робітники" для розв’язання задачі пошуку найкращої стратегії поведінки робота у штучному середовищі. uk_UA
dc.description.abstract Исследована возможность применения модели акторов в качестве средства проектирования и анализа высоконагруженных распределенных программных систем. Основное внимание уделено использованию модели актеров для реализации параллельного распределенного генетического алгоритма. Сделан обзор различных моделей параллельных распределенных генетических алгоритмов, очерчены их преимущества и недостатки. Для концепции «хозяин-рабочие» предложено применение ее синхронного и асинхронного вариантов к модели актеров. Средствами фреймворка Akka создана распределенная система — кластер актеров. В среде кластера описано развертывание применения, которое демонстрирует использование предложенной адаптации концепции «хозяин-работник» для решения задачи поиска наилучшей стратегии поведения робота в искусственной среде uk_UA
dc.description.abstract The article presents an application of the actor model for the high load systems development and analysis. The main attention is dedicated to the usage of actors for an implementation of the distributed genetic algorithms. Different models of parallel distributed genetic algorithms, such as Master-Slave, coarse-grained, and fine-grained genetic algorithms, were investigated in regards to their strong and weak points. Synchronous and asynchronous variants of the Master-Slave approach were adapted to the actor model. With the power of Akka framework, a distributed system — cluster of actors – has been successfully created. Finally, the deployment into the cluster environment of a real program is described which demonstrates the usage of the proposed adaptation of Master-Slave approach for the task of finding robot’s best behavior strategy inside an artificial environment. uk_UA
dc.language.iso uk uk_UA
dc.publisher Навчально-науковий комплекс "Інститут прикладного системного аналізу" НТУУ "КПІ" МОН та НАН України uk_UA
dc.relation.ispartof Системні дослідження та інформаційні технології
dc.subject Прогресивні інформаційні технології, високопродуктивні комп’ютерні системи uk_UA
dc.title Використання моделі акторів для реалізації розподілених генетичних алгоритмів uk_UA
dc.title.alternative Использование модели акторов для реализации распределенных генетических алгоритмов uk_UA
dc.title.alternative An application of Actor model for the distributed genetic algorithms development uk_UA
dc.type Article uk_UA
dc.status published earlier uk_UA
dc.identifier.udc 681.03


Файли у цій статті

Ця стаття з'являється у наступних колекціях

Показати простий запис статті

Пошук


Розширений пошук

Перегляд

Мій обліковий запис