Технологічні засоби онтологічного супроводу розв'язання задач ранжування альтернатив
| dc.contributor.advisor | Франчук Олег Васильович | |
| dc.contributor.author | Горборуков Вячеслав Вікторович | |
| dc.date.accessioned | 2026-01-24T12:18:34Z | |
| dc.date.issued | 2018 | |
| dc.description.abstract | Горборуков В. В. Технологічні засоби онтологічного супроводу розв'язання задач ранжування альтернатив. На правах рукопису. Дисертація на здобуття наукового ступеня кандидата технічних наук за спеціальністю 05.13.06 інформаційні технології. Інститут телекомунікацій і глобального інформаційного простору Національної академії наук України, Київ, 2018. Дисертаційну роботу присвячено вирішенню актуальної науково-технічної проблеми підвищення ефективності розв'язання багатокритеріальних задач ранжування та вибору альтернатив шляхом розробки та впровадження технологічних засобів, які використовують онтологічне представлення предметної області (ПдО). У першому розділі «Методи і системи ранжування альтернатив» проведено огляд літератури за темою дисертації, проаналізовані процес розв'язання задач ранжування та MCDA методи, що можуть бути застосовані в дискретному випадку. Процес проведення ранжування та вибору складається з наступних етапів: визначення проблемної задачі, структурування проблеми, реалізація оптимального вибору, пост-аналіз та отримання результату. Як відомо, помилки на етапі структуризації призводять до утворення хибної моделі задачі, яка швидше за все, призведе до неточних результатів. Отже, якість отриманого розв'язку задачі в першу чергу залежить від вдалого структурування, що вимагає від ОПР скрупульозної деталізації проблемної області для визначення критеріїв, альтернатив та іншої інформації. Саме цей етап може бути ефективно здійснений на основі онтологічного підходу, оскільки онтологія – це детальний опис предметної області за допомогою концептуальної схеми. Така схема складається з ієрархічної структури даних та містить інформацію про властивості об'єктів та відношення між ними. Після проведення ранжування альтернатив (об'єктів) здійснюється пост-аналіз отриманого розв'язку. На цьому етапі повинна існувати можливість додаткового дослідження таких об'єктів, які не стали «переможцями», але з огляду на специфіку конкретної задачі можуть представляти інтерес для особи, що приймає рішення (ОПР). В результаті виникає обернена задача ранжування, яка повинна визначити, на скільки тому чи іншому об'єкту необхідно покращити критеріальні значення, щоб у підсумковому рейтинговому списку посісти задане ОПР місце. Розв'язки таких обернених задач породжують додаткові властивості об'єктів дослідження, що може розширювати початкову онтологічну модель. У підсумку це призводить до підвищення ефективності процесу прийняття рішень. Таким чином, онтологічна модель може бути цінним джерелом надходження інформаційного ресурсу на всіх етапах процесу прийняття рішень. Досліджено існуючі MCDA програмні засоби, що можуть використовуватись у процесі розв'язання задачі ранжування альтернатив. Перелік проаналізованих засобів складається із 20 систем та включає такі програмно-інформаційні рішення, як: 1000Minds, Analytica, Criterium Decision Plus, DecideIT, D-Sight, GMAA, Logical Decisions, Promax, V.I.P. Analysis та інші. У результаті проведеного аналізу виявлено, що на теперішній час не існує достатніх технологічних засобів для онтологічного супроводу роботи MCDA-систем. Тільки декілька з усіх програмних засобів містять певні елементи онтологічного супроводу, що здебільшого пов'язано з можливістю візуального формування таксономічної структури. Однак повноцінний онтологічний супровід полягає в застосуванні вже створеної експертом предметної області онтологічної моделі для формування та розв'язання задачі ранжування. В другому розділі розроблено метод побудови інформаційного середовища задачі ранжування, що здійснює перетворення онтологічної моделі предметної області на основі інтерпретаційних функцій вибору, побудованих за допомогою гіпервідношень над елементами таксономічної структури онтології та властивостями її об'єктів. Розроблено алгоритм конкурентної нормалізації критеріїв для задач ранжування та рейтингового оцінювання, що враховує конкурентність процесу встановлення ступеня домінування одних альтернатив над іншими в залежності від їх статистичних характеристик. Сформульована обернена задача ранжування та розроблено алгоритми її розв'язання, що дозволяє на етапі пост-аналізу процесу проведення вибору (ранжування) альтернатив підвищити рівень аналізу отриманих результатів та розширити початкову онтологічну модель предметної області новими властивостями об'єктів дослідження. В третьому розділі розроблено інформаційну та функціонально-компонентну модель системи розв'язку задач ранжування альтернатив. Інформаційну модель системи представлено сукупністю модулів, що інтегруються в інформаційно-аналітичну систему ТОДОС. Функціонально-компонентна модель програмної системи розв'язку задач ранжування альтернатив включає в себе моделі: поведінки системи, структури системи, структури програмних сутностей. Дані моделі включають в себе множину UML-діаграм варіантів використання, активності, взаємодії та діаграму класів. На основі вищенаведених моделей сформовано архітектуру програмної системи розв'язку задач ранжування альтернатив. Вона показує склад, структуру та особливості функціонування даної системи. В четвертому розділі описуються інструментальні засоби, в яких програмно реалізована технологія онтологічного супроводу розв'язання задач ранжування. «Альтернатива» – інструментальний засіб для розв'язку задачі ранжування. Онтологічна модель, що створюється експертом ПдО та/або ОПР є основою на якій формується модель задачі ранжування. В математичне забезпечення цієї системи входять основні методи багатокритеріального прийняття рішення (MCDA методи), а також алгоритм для розв'язку оберненої задачі ранжування. «Оцінка досягнень» – інструментальний засіб, що дозволяє здійснювати міждисциплінарне рейтингування учасників конкурсних змагань, у тому числі учасників Всеукраїнського конкурсу-захисту науково-дослідницьких робіт учнів – членів Малої академії наук України. «Технічне обслуговування» В інструментальному засобі реалізована технологія перетворення онтологічної моделі територіально-розподіленої системи в оптимізаційну модель пошуку оптимальних планів ТО. Виявлення критичних елементів, для яких потрібне проведення ТО здійснюється за допомогою розв'язку задачі ранжування. Запропоновано інформаційну технологію, що забезпечує підвищення ефективності діяльності ОПР внаслідок здійснення онтологічного супроводу процесів проведення вибору (ранжування) альтернатив. Розроблені інструментальні засоби створені в рамках дослідних робіт № 0111U002232, № 0113U004981, № 0116U000794 Інституту телекомунікацій і глобального інформаційного простору та дослідних робіт, № 0114U002173, № 0115U002523 Національного центру «Мала академія наук України». Розроблені засоби впроваджені в наукову та прикладну діяльність: Інституту електрозварювання ім. Є. О. Патона НАНУ, Національного центру «Мала академія наук України», Національного університету "Києво-Могилянська академія", кафедри медичної інформатики Національної медичної академії післядипломної освіти ім. П. Л. Шупика, Комітету з питань будівництва, містобудування і житлово-комунального господарства Верховної ради України. | |
| dc.identifier.citation | Горборуков В. В. Технологічні засоби онтологічного супроводу розв'язання задач ранжування альтернатив : дис. ... канд. техн. наук : 05.13.06 / В. В. Горборуков . – Київ, 2018. – 142 с. | |
| dc.identifier.uri | https://repository.itgip.org/handle/123456789/51 | |
| dc.language.iso | uk | |
| dc.publisher | Інститут телекомунікацій і глобального інформаційного простору Національної академії наук України | |
| dc.subject | ранжування альтернатив | |
| dc.subject | багатокритеріальна оптимізація | |
| dc.subject | MCDA-система | |
| dc.subject | онтологія предметної області | |
| dc.subject | таксономія | |
| dc.subject | інформаційна технологія | |
| dc.subject | дискретна оптимізація | |
| dc.subject | динамічне програмування | |
| dc.subject | послідовний аналіз варіантів | |
| dc.title | Технологічні засоби онтологічного супроводу розв'язання задач ранжування альтернатив | |
| dc.title.alternative | Technological means of ontological support for solving problems of ranking alternatives | |
| dc.type | Thesis | |
| local.description.abstracten | Gorborukov Viacheslav. Technological means of ontological support for solving problems of ranking alternatives. Manuscript. Dissertation research for degree of PhDs. by specialty 05.13.06 Information technology. Institute of Telecommunications and Global Information Space of the National Academy of Sciences of Ukraine, Kyiv, 2018. Thesis of dissertation focuses on solving an actual scientific and technical problem of improving the efficiency of solving multiple criteria problems of ranking and selecting alternatives by developing and introducing technological tools that use the ontological representation of the subject area. In the first section, the review of the literature on the topic of the thesis was conducted and the process of solving the ranking problems and the MCDA methods, which can be applied in the discrete case, were analyzed. The process of ranking and selection consists of the following stages: problem identifying, problem structuring, implementation of optimal choice (decision analysis), post-analysis and obtaining results. As known, mistakes at the stage of structuring lead to creating incorrect model of the problem, which is most likely to lead to inaccurate results. Thus, the quality of solution of the problem depends, first of all, on the successful structuring, which requires careful detailing of the problem area for determining the criteria, alternatives, and other information. This stage can be effectively realized on the basis of an ontological approach, since ontology is a detailed description of the subject area using a conceptual scheme. This scheme consists of a hierarchical data structure and contains information about the properties of the objects and relations between them. After ranking the alternatives (objects) post-analysis of the obtained solution is carried out. At this stage, there should be a possibility for an additional research of such objects which did not become "winners", but taking into account the specifics of the problem these objects may be interesting for the decision maker. As a result, there is an inverse ranking problem, solution of which should determine how much is necessary to improve the criteria values of the specified object, which in the final ranking list would occupy the given place. Solutions of the inverse problems create additional properties of research objects, which can extend the initial ontological model. As a result, this increases the efficiency of the decision-making process. Thus, the ontological model can be a valuable source of information resources at all stages of the decision-making process. Existing MCDA software, which can be used for solving the problem of ranking alternatives, were researched. The list of analyzed tools consists of 35 systems and includes software for ranking, such as: 1000Minds, Analytica, Criterium Decision Plus, DecideIT, D-Sight, GMAA, Logical Decisions, Promax, V.I.P. Analysis and others. As a result of the analysis it is established at present time there are not sufficient technological means for ontological support of the work of MCDA-systems. Only a few of the software contains certain elements of ontological support, which is mainly related with the possibility of visual formation of the taxonomic structure. However, a full ontological support is to apply existing ontological model of the subject area, which is already created by a domain expert, for the formation and solution of the ranking problem. In the second section the method of constructing the information environment of the multiple criteria ranking problem, which carries out the transformation of the ontological model of the subject area on the basis of the interpretive selection functions constructed using hyper-relation over elements of the taxonomic structure of the ontology and properties of its objects, is developed. The algorithm of competitive normalization of criteria for ranking problems and rating estimation is developed which takes into account the competitiveness of the process of establishing the degree of dominance of some alternatives over others based on their statistical characteristics. The inverse ranking problem is formulated and algorithms for solving it are developed, which allow to increase the level of analysis of the obtained results at the post-analysis stage of the process of selection (ranking) alternatives and to extend the initial ontological model of the subject area with new properties of research objects. In the third section an informational and functional-component model of the system for solving the problem of ranking alternatives is developed. The information model of the system is represented by a set of modules of the system for solving the problem of ranking alternatives, which is integrated in the information-analytical system TODOS. The functional-component model of the system includes models of: the behavior of the system, the structure of the system and the structure of software entities. These models include a set of UML diagrams: use, activity and interaction. Based on described models, the architecture of the program system for solving the problem of ranking alternatives is created. It shows structure and features of the system. The fourth section describes the tools in which the technology of ontological support for solving multi-criteria ranking problems is implemented. «Alternative» – an instrumental tool for solving the multi-criteria ranking problem. An ontology model, created by an domain expert or decision maker, is the basis upon which the model of the ranking problem is formed. The mathematical core of this system includes the main methods and techniques of multi-criteria decision analysis (MCDA methods) and also algorithms for solving the inverse ranking problem. The system can display the received rating list of objects, both in tabular form and in the form of diagrams. «Achievements Rating» – the tool that allow to create interdisciplinary rating for participants of competitive events, including participants of the All-Ukrainian competition for the protection of scientific research works of pupils, who are members of the Junior Academy of Sciences of Ukraine. The ontological approach was used for development this tool. «Maintenance». In this tool the technology of transforming the ontological model of the territorially distributed system into an optimization model for finding optimal maintenance plans is implemented. Identification of critical elements, which require maintenance services, can be carried out by solving the ranking problem. The algorithm for solution the problem of scheduling maintenance, based on the ideology of the method of dynamic programming, has been developed. The information technology is proposed that allows improving the effectiveness of a decision-maker's activities as a result of the ontological support of processes of selection (ranking) of alternatives. The developed instrumental tools were created within the scope of research works № 0111U002232, № 0113U004981, № 0116U000794 of the Institute of telecommunications and global information space and research works № 0114U002173, № 0115U002523 of the National center "Minor Academy of Sciences of Ukraine". The developed tools were used by: the Ye. O. Paton Electric Welding Institute of NAS Ukraine, National University of “Kyiv-Mohyla Academy”, National center “Minor Academy of Sciences of Ukraine”, department of medical informatics of the National medical academy of postgraduate Education named after. P. L. Shupyk, Committee on issues of construction, urban development and housing and communal services of the Verkhovna Rada of Ukraine. | |
| local.identifier.udc | 004.62+004.82+303.732.4+ 519.81 | |
| local.subject.keywordsen | ranking alternatives | |
| local.subject.keywordsen | multiple-criteria decision analysis | |
| local.subject.keywordsen | MCDA software | |
| local.subject.keywordsen | domain ontology | |
| local.subject.keywordsen | taxonomy | |
| local.subject.keywordsen | information technology | |
| local.subject.keywordsen | discrete programming | |
| local.subject.keywordsen | dynamic programming | |
| local.subject.keywordsen | sequential analysis of variants | |
| local.thesis.defensedate | 2019 | |
| local.thesis.level | CandTechSci | |
| local.thesis.pages | 142 | |
| local.thesis.specialtyold | 05.13.06 – Інформаційні технології |