Разработка программного обеспечения для построения агрегированных рейтингов на основе метода порогового агрегирования
| Parent link: | Вестник Воронежского государственного университета. Серия: Системный анализ и информационные технологии № 2.— 2021.— [С. 138-152] |
|---|---|
| Main Author: | |
| Corporate Author: | |
| Summary: | Заглавие с экрана Проблема выбора наилучшей альтернативы является одной из важных направлений в теории принятия решений. Как правило, при выборе альтернативы оцениваются по множеству критериев, и формируется проранжированный вектор, по которому уже определяется лучшая. В случае важного выбора необходимо учитывать некомпенсаторный характер значений критериев. Для избегания проблемы с компенсацией предлагается формировать агрегированный рейтинг с применением правила порогового агрегирования. В статье представлена модель некомпенсаторного агрегирования для построения рейтингов, в основе которой лежит правило порогового агрегирования, применяемого в задачах многокритериального оценивания. Использование данного метода не позволит компенсировать низкие оценки экспертов другими более высокими оценками по другим критериям. Также представлена схема этапов оценки по данной модели и алгоритм для разработки программного обеспечения «Формирование агрегированного рейтинга». В алгоритме описаны используемые функции расчетов и приведен листинг кода. Представленная модель была запрограммирована на языке С # в среде Visual Studio 2019 в виде Windows приложения. Данная программа позволяет вести удобный и быстрый расчет индекса предпочтений и строить проранжированный агрегированный рейтинг, в том числе в виде графика, а также сохранять информацию в базу данных. Приведен пример расчета в программе для построения рейтинга поставщиков облачных услуг. Программа универсальна и может быть использована для построения обобщенного рейтинга оцениваемых альтернатив в любой области, а также для принятия решений при выборе лучшей альтернативы. The selection of the best alternative is an important problem in the theory of decision making. As a rule, when choosing the alternatives, they are evaluated according to various criteria, and a rank vector is formed to determine the best one. If the situation is serious, it is necessary to take into account the non-compensatory nature of the values of the criteria. To avoid the compensation problem, we suggest forming an aggregate rating using the threshold aggregation rule. The article presents a non-compensatory aggregation model that can be used for ranking. The model is based on the rule of threshold aggregation used in multi-criteria assessment problems. This method does not allow compensating for low scores by higher scores for other criteria. The article also presents a diagram of the assessment stages for this model and an algorithm for the development of software “Building an aggregate rating”. The algorithm describes the used calculation functions and shows the code listing. The presented model was programmed using C# in the Visual Studio 2019 environment as a Windows application. This program is convenient for the quick calculation of the preference index and building an aggregate rating, which can be presented as a graph. It can also store information in a database. In our study, we used the program to build a rating of cloud service providers. The programme is universal and can be used to build a generalized rating of evaluated alternatives in any area, as well as to make decisions when selecting the best alternative. |
| Published: |
2021
|
| Subjects: | |
| Online Access: | https://elibrary.ru/item.asp?id=46374768 |
| Format: | Electronic Book Chapter |
| KOHA link: | https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=667726 |