УДК: 51.7 : 519.816
МАТЕМАТИЧЕСКИЕ АСПЕКТЫ РЕАЛИЗАЦИИ МЕТОДА АНАЛИЗА ИЕРАРХИЙ Черкашин Александр Константинович
д.г.н., профессор, главный научный сотрудник, зав. лабораторией теоретической географии, Институт географии им. В. Б. Сочавы СО РАН, 664033, Россия, г. Иркутск, ул. Улан-Баторская 1, e-mail: [email protected]
Аннотация. Обсуждаются актуальные проблемы формирования метатеоретических основ моделирования при реализации методов анализа иерархий (МАИ), а именно - вопросы математического обоснования шкалы суждений на основе взаимосвязанных наблюдений, парных сравнений факторов, критериев и альтернатив, расчета приоритетов и их синтеза в итоговые оценки. Показано, что базовые положения (аксиомы) МАИ непосредственно связаны со свойствами частных производных, характеризующих предельную норму замещения факторов, и с дифференциальным уравнением Эйлера для однородных функций многих переменных. На метатеоретическом уровне эти связи обусловлены процедурами расслоения пространств и множеств на элементах базы расслоения разного содержания. Методология МАИ основана на расслоениях числовых множеств, касательных расслоениях на многообразиях и расслоениях знаний на системные теории, что обеспечивает универсальность ее применения. Математический анализ процедур МАИ выделяет требование линейности пространства исследования и необходимость линеаризовать показатели в самом начале обработки данных с дальнейшим переходом от исходных абсолютных показателей к относительным для формирования локальной системы координат касательного слоя (кластера) - пространства локального, линейного, метрического и ограниченного. Уравнение Эйлера связывает значения координат локального пространства касательного слоя в форме метрических зависимостей - функций оценивания линейного и нелинейного вида, известных в МАИ. Для определения шкалы превосходства на разных уровнях формализации применяются натуральные и целые числа, рациональные числа, действительные и гипердействительные числа стандартного и нестандартного анализа. Показано, при каких ограничениях в процедурах МАИ, имея матрицу парного оценивания и не зная вид функции ранжирования, появляется возможность вычислять приоритеты и выбирать нужный вариант решения. Расчетные приоритеты - это относительные чувствительности изменения оценочных функций, а их соотношения - нормы замещения учитываемых факторов. Выводятся уравнения синтеза оценок глобального приоритета на основе показателей локальных приоритетов по всем критериям. Итоговая функция оценивания может быть представлена в виде произведения векторов и матриц сравнения разных иерархических уровней (полилинейной формы).
Ключевые слова. Метод анализа иерархий (МАИ), математические основы, процедуры расслоения, касательные расслоения, уравнение Эйлера, функции оценивания, матрицы сравнения.
Цитирование: Черкашин А. К. Математические аспекты реализации метода анализа иерархий //Информационные и математические технологии в науке и управлении. 2020. № 1 (17). С. 5-24. DOI: 10.38028/ESI.2020.17.1.001
Введение. Прекрасной иллюстрацией применения математических технологий в решении теоретических и прикладных проблем стали процессы иерархического и сетевого анализа, разработанные в 1970-х годах ученым из Питтсбургского Университета (США) -профессором Томасом Л. Саати. В российской научной литературе они называются методом анализа иерархий (МАИ) и методом аналитических сетей (МАС). Многие из статей и книг Т.Л.Саати за прошедшие десятилетия переведены на русский язык, в частности монографии [3-4]. Эти методы основаны на хорошей математике, содержательны и наглядны и имеют множество приложений в различных областях науки и практики [20], что отображено в многочисленных научных публикациях в России и за рубежом, количество которых постоянно возрастает [11]. Сформулированы главные принципы и аксиомы методологии МАИ и МАС, предложены математические модели и методы решения задач [4, 13, 16], которые могут быть осмысленны с информационных позиций метатеоретического знания [6-7], находящегося на границе между чистой математикой и системными теориями. Универсальный характер методологии МАИ и МАС и ее широкое приложение прямо указывают на эту методологическую позицию.
МАИ — логический и математический инструмент системного подхода к сложным проблемам принятия решений, хорошо формализуемый и реализуемый в алгоритмах, компьютерных программах и информационных технологиях с получением нетривиальных результатов обоснования выбора наилучшей альтернативы действия. Анализ проблемы принятия решений начинается с построения иерархической структуры, которая включает цель, критерии (факторы, явления), альтернативы (объекты выбора) и другие особенности, влияющие на выбор. Структурная модель (граф) отражает понимание поставленной проблемы лицом, принимающим решение. Для решения задачи во внимание принимаются разные количественные параметры и качественные характеристики, объективные данные и субъективные экспертные оценки. С помощью процедуры их парных сравнений МАИ позволяет определить приоритеты достижения цели и построить матрицы сравнений (суждений). Затем выполняются анализ этой матрицы и синтез (полилинейная свертка) всех приоритетов иерархии, рассчитываются приоритеты альтернатив относительно главной цели, а лучшей считается альтернатива с максимальным значением приоритета.
МАС - более общая форма процесса анализа иерархии МАИ, используемого в многокритериальном обосновании решений. МАС в отличие от МАИ структурирует проблему не в иерархию цели, критериев и альтернатив, а в сеть взаимных связей компонентов структуры с дальнейшим их попарным сравнением для измерения весов компонентов, ранжирования альтернатив для конечного решения проблемы. Если в МАИ каждый элемент иерархии считается независимым, то МАС не требует такой независимости, поэтому его
можно использовать как более эффективный инструмент сравнения с меньшими ограничениями на применение формул.
Как отмечает Т.Л. Саати [4], все наши суждения имеют относительную природу и зависят от контекста, поэтому могут быть ошибочными, если не принимать эту особенность во внимание. Используемые формулы истинны только в ограниченных пределах однородных структур с размытыми границами, поэтому в МАИ исходят из предположения, что «вселенная стратифицирована в пространство однородных структур, отношения между которыми подобны отношениям внутри каждой из этих структур» [4, с. 31]. В связи с этим имеет смысл исследовать методологию МАИ с позиций математических процедур расслоения реальности на многообразиях среды [6-8].
1. Основные понятия и принципы. МАИ включает четыре аксиомы, которые отражают отношения обратной симметрии процедур сравнения однородных элементов иерархических и системных связей, а также проблемы сохранения порядка полученных результатов и их зависимости от исходной и расширенной постановки задачи [4]. Т.Л. Саати [4, 16] выделял семь «столпов» МАИ, согласно которым объективно существуют 1) шкалы отношений, пропорциональность показателей и нормирование критериев оценки; 2) фундаментальная шкала парных сравнений, обратно симметричные матрицы сравнения и собственные векторы приоритетов; 3) нечувствительность собственного вектора к изменениям оценочных суждений, что требует однородности этих оценок; 4) однородность и кластеризация для расширения шкалы с интервала [1,9] до [/,<»]; 5) аддитивный синтез приоритетов на иерархиях и сетевых структурах с помощью полилинейных форм для сведения многомерных показателей к одномерной нормированной безразмерной шкале отношений доминирования; 6) сохранение порядка при реализации синтеза; 7) возможность синтеза индивидуальных суждений для разработки групповых решений, совместимых с личными предпочтениями.
1.1. Линейная шкала оценивания. В технологии МАИ сначала выбираются цели оценивания, эффективность достижения которых определяется функцией_Ду) набора-вектора критериев (факторов) у={уг}, с позиций которых оцениваются альтернативы г={гг}. МАИ базируется на парных сравнениях между собой отдельно критериев и отдельно альтернатив -вариантов выбора. Основная проблема метода - точность определения критериев и сравнение по этим критериям альтернатив, когда вид оценочной функции _/(у) неизвестен.
Задача решается на основе перечисленных положений (аксиом), которые формализуются следующим образом (рис. 1). Пусть х={хг} - система независимых координат общего (тотального) пространства Яп переменных. В этом пространстве формируются локальные центрированные и нормированные системы координат уг = (хг - хог)/а -безразмерных дискретных или непрерывных величин с центром хо; хог и а - индивидуальные константы переменных хг, в частности, их средние значения хог и квадратические отклонения а. Желательно, чтобыуг было положительной величиной, отражающей некоторое расстояние - отклонение от нормы: уг = |хг- - хог|/а. При сравнении разных явлений г и / в этом случае используются оценки аг/ = у/у*. В любом случае величина (критерий) рассматривается как результат измерений по фундаментальной шкале парного сравнения, обладающего свойством обратной симметрии а/=1/а/-. Такие свойства являются выражением первых двух упомянутых гипотез МАИ [4]. Из значений а/ формируется рабочая матрица (ядро метода) Л=||%||, на
основе которой рассчитываются приоритеты каждого явления путем вычисления собственных значений и векторов этой матрицы. Матрица парных сравнений позволяет выразить относительное превосходство агу одного явления или объекта над другиму по общему для них признаку: г превосходиту в щ раз, откуда ауг=1/агу.
Фундаментальная шкала приоритетов сравнения г иу, оцениваемых экспертным путем, состоит из симметрично упорядоченных целых чиселуу, в частности, ряда (9, 8, ...,2, 1, 1, 2,.., 8, 9), где уу=1 указывает на равное предпочтение альтернатив г иу, отклонение от 1 влево - на разные степени у у предпочтения г, а вправо у)г - преимуществ у над г (см. рис. 1). При экспертной оценке определяется, какой из двух сравниваемых критериев является более важным в данном целевом отношении. Таким образом, величина уг^ укладывается в интервал [1, 9] или в любой оценочный интервал, ограниченный сверху значением уо. Величина угу выражает своеобразное расстояние - модуль отклонения угу = \хг - хог\ в сторону преимущества г исходного (неизвестного) показателя хг от эталона хог. Элементы матрицы в этом случае агу= уц/ур, когда условно считается ууг =1, и агг =1. Тогда величина угу просто показывает, во сколько раз разность угу превышает различие ууг. Результаты оценивания агу упорядочиваются в матрицу превышения агу> 1, а ауг=1/агу. В дифференциальном виде ау= ёуу/ёуг - приращение ёуг в агу раз больше приращения ёуу, что при сравнительной оценке соответствует агу=угу иууг=1. В частных производных агу= -дуу/дуг, и в силу их особенностей, как операторов, смысл утверждения «во сколько раз» теряется, и можно с агу действовать чисто математико-аналитическими средствами, что позволяет выяснить механизмы преобразований в малых масштабах.
s q 9 а s
о S н и ч и з /
7 7 7 иле В 7 У
i 6 5 л 4 J
Левая ветвь i i Правая ветвь
4 /
з 3 i /
? 2
l i /У l
-10 -9 -S -7
-3 -2 -l o l 2 Величина x
34567S9 10
Рис. 1. Схема парного сравнения альтернатив г и у как целочисленная функция у(х) меры отклонения х от хог (здесь хог =0)
Существование числовой шкалы оценивания Т.Л. Саати [16] связывают с особенностью психологического восприятия реальности, что описывается уравнением психофизического закона Вебера-Фехнера связи «стимул хг - реакцияуг»:
уг =а1п(хг/ хог) =а1пхг - а1пхог, (1)
где хог - пороговое значение стимула; а - коэффициент чувствительности к воздействию раздражителя. Величина уг преобразуется в фундаментальную линейную шкалу интервала [1, 9]. Метод парных сравнений впервые введён Г. Т. Фехнером, развит Л. Л. Терстоуном [19] и широко используется в МАИ. Аналогично геофизики делают при расчете по шкале Рихтера
магнитуды землетрясений по логарифму энергии сейсмических толчков, а геохимики - при определении кислотности почвы (рН) по логарифму концентрации ионов в почвенном растворе. Очевидно, какой бы не была формула преобразований (1), важно, чтобы она приводила к линейным шкалам абсолютного и относительного сравнения, а в итоге проявляла существующий порядок значимости сравниваемых явлений.
Схема на рис.1 подобна физической модели квантового гармонического осциллятора массы т с частотой колебания с, дискретные уровни энергии которого Ер=тк(р-1/2)/2ж линейно зависят от собственных чисел р=1, 2, 3,...(Л - постоянная Планка). Минимальный уровень энергии <зк/4жпри р=1 называется уровнем нулевых колебаний. В психологии: выбор колебание (сомнение) - быстрая смена решений, периодическая смена настроений в пользу того или иного решения. Для деятельности один из доминирующих вариантов выбирается окончательно, забыв о других вариантах минимального уровня значимости. Пределы различимых уровней сравнения и выбора задаются учитываемом в МАИ психологическим правилом Дж. Миллера [14], согласно которому кратковременная человеческая память не может различить, запомнить и повторить более 7+2 элементов, т.е. в основном в интервале значений от 1 до 9, в частности, у Т.Л. Саати различаются 9 степеней предпочтения от равной предпочтительности (1) до абсолютного предпочтения (9) (см. рис.1).
1.2. Использование алгоритма. Рассмотрим последовательность процедур МАИ на примере видоизменяющего влияния факторов среды на формирование облика ландшафта. Учитываются сочетания ландшафтно-образующих факторов - литологического, гидрологического и термического. Под их местным воздействием формируются географические фации нескольких факторальных рядов: г=1 - субгидролитоморфный (А); 2 -сублитоморфный (В); 3 - ксеролитоморфный (С); 4 - субгидроморфный (О) ряды. Сравнительная оценка влияния факторов проводилась на примере ландшафтов Олхинского плоскогорья (Южное Прибайкалье) [5]. Преобладают фации субгидролитоморфного и сублитоморфного рядов, на литологические особенности которых накладываются факторы дополнительного и избыточного увлажнения на северных склонах и водосборных понижениях. Ксеролитоморфные фации встречаются на крутых сухих склонах преимущественно южных экспозиций.
По натурным наблюдениям проведены парные сравнения ландшафтно-образующих преимуществ проявления каждого факторального ряда по фундаментальной шкале от 1 до 9 (табл.1).
Таблица 1. Матрица парного сравнения
А В С О
А 1,о 1,о 5,о 4,о
В 1,о 1,о 5,о 4,о
С о,2 о,2 1,о о,5
О о,3 о,3 2,о 1,о
Сумма 8 2,5 2,5 13,о 9,5
Элементы матрицы Л=||а/ соответствуют преимуществам фактора г над /, что показывает, во сколько раз г важнее / в ландшафтном отношении. Элемент матрицы кодируется сочетанием номеров (г,/) или символов (А, С) (табл. 1). Например, по экспертной
оценке, в исследуемых ландшафтах преимущество В>О отдается сублитоморфным рядам над субгидроморфными а24=4; обратная величина а42=1/4=0,25. Сравнение типа А=А соответствует ац=1. Матрица А формируется так, чтобы всегда а/=1/а/г, что является одним из постулатов-аксиом МАИ.
В процессе дальнейшего преобразования матрицы А сначала находятся суммы 8=||5/|| ее элементов по столбцам / (табл.1), и на эти суммы делятся значения элементов соответствующих столбцов Ь/=аг//5/; В=||Ь/| - преобразованная матрица (табл. 2).
Затем рассчитываются средние значения суммы элементов по строкам новой матрицы. Набор р=||р|| средних по всем категориям А, В, С, О примерно соответствует главному собственному вектору этой матрицы (вектору приоритетов). Расчетное значение собственного значения Я=8-р - скалярное произведение векторов (Я=4,04). Точное сходство Я=Ят получается при решении уравнения Вр=Ятр на собственное значение Ят=п и собственный вектор-столбец рт=||ртг||, где п - порядок матрицы А (число сравниваемых факторов).
Таблица 2. Преобразованная матрица парного сравнения
и собственный вектор матрицы
A B C D Сумма, p
A 0,41 0,41 0,38 0,42 0,41
B 0,41 0,41 0,38 0,42 0,41
C 0,08 0,08 0,08 0,05 0,07
D 0,10 0,10 0,15 0,11 0,12
Сумма 1,00 1,00 1,00 1,00 1,00
По степени отклонения расчетного вектора р от рт и расчетного значения Я от Ят=4 можно судить о точности экспертных оценок сравнения, согласованности суждений, сохраняющей приоритеты явлений по данному свойству (цели): С1=(Я-п)/(п-1). Условие С1=1 выполняется при агШк/= а/ и для однородных показателей а/, т.е. при их независимости от масштаба I измерения ау=у/уг=Ту/Туг (позиции 3) и 4) в упомянутом списке основ МАИ). В данном случае С1=0,012, что соответствует соотношению СЯ=1оС1/Я1<1, где Ш=0,9 при п=4. Неравенство СЯ <1 указывает на приемлемый результат сравнения факторов, что позволяет по максимальной величине рг выбрать из рассматриваемых альтернатив самую лучшую г. Судя по результатам расчета, это р1=0,41 (табл. 2), т.е. на рассматриваемой территории основным ландшафтно-образующим фактором является литологический, формирующий сублитоморфные и сублитогидроморфные условия развития.
1.3. Особенности применения. Приведенный алгоритм реализуется с использованием понятий и операций теории квадратных матриц А и В [1], каждый элемент которых а/ и Ь/ описывает парные связи факторов г и/, что наглядно можно представить в виде прямых а/ и обратных а/г связей г - / вершин графа. Ставится и решается задача поиска собственных значений и векторов матрицы В из равенства Вр=Яр, результаты решения которого интерпретируются соответствующим образом. Распространенный пример - корреляционная матрица В=||Ь/|, где Ь// имеет смысл парного коэффициента корреляции между нормированными и центрированными случайными величинами уг и у/. Решение задачи на собственные значения Я позволяет перевести систему координат исходных величин у=|[уг|| в систему независимых координат собственных векторов с расчетом степени информативности
Я каждой координаты, что реализуется в методе главных компонент. Известен метод анализа устойчивости объектов, описываемых системой линейных дифференциальных уравнений ёг/ёТ=Б1 с матрицей Б=\\6гу\\ коэффициентов взаимного влияния. Набор собственных значений Я=\\Я\\ - коэффициентов независимых решений исходных уравнений - определяет устойчивость системы по отрицательному значению всех действительных частей комплексных чисел Я. Сходным образом формируется матрица переходных вероятностей, описывающая случайные марковские процессы смены состояний; собственный вектор Ят=1 соответствует равновесному процессу.
Матрица сравнения Т.Л. Саати [4] имеет свою содержательную нагрузку и позволяет оригинальным способом использовать возможности матричного анализа для принятия решений в различных сферах деятельности. Метод интуитивно соответствует особенностям человеческого мышления, но вместе с тем применяемая математика недостаточно обосновывает алгоритм действия, что затрудняет понимание и содержательную интерпретацию результатов обработки данных. По этой причине в науке управления один из наиболее острых споров касается именно МАИ [18]. Дж. Дайер [10] резюмировал такую озабоченность специалистов, принимающих решения, и предложил для устранения недостатков МАИ использовать методы теории многофакторной полезности. В журнальной дискуссии П. Харкер и Л. Варгас [12] не приняли сравнение МАИ с теорией полезности. Считается, чтобы не возникали проблемы использования алгоритмов МАИ, необходимо понимать принципы МАИ и следовать их требованиям [21].
1.4. Формальные аналогии. В базовых положениях МАИ должно получить отражение, как действуют факторы на приоритеты альтернативных решений, как формируются рейтинги решений, отражающие важность факторов в виде оценочных функций. Матрица А=\\агу\\ создается по процедуре парных сравнений. Явным достоинством метода является то, что, имея матрицу значений парного сравнения А и не зная вид функции ранжирования Ду), мы выполняем оценивание и выбираем лучший вариант решения. Для понимания того, как это происходит, как человеческий опыт и интуиция соотносятся с результатами математических расчетов, проводится дальнейший анализ.
Будем исходить из существования взаимной зависимости однотипных факторов -непрерывных переменных величин у=\\уг\\, от которых зависят приоритеты решений Д(у), принимающие при определенном сочетании величин у конкретные значения _Ду)=/о. В этом случае элементы матрицы парного сравнения А=\\агу\\ задаются ненулевыми частными
ду,
производными а. =--, рассматриваемыми в качестве норм замещения одного фактора уг
на другойуу при сохранении значения функцииД(у)=/о. Величина коэффициента агу показывает, на сколько положительно изменится уу при изменении уг на единицу. Такая общая постановка удовлетворяет логике МАИ при прямой агу и обратной ауг = 1/агу связях переменных просто в соответствии со свойствами частных производных; отсюда же агг = 1. Очевидно, величина уг не может быть постоянной величиной, поэтому степень ее изменчивости становится основанием отбора для использования в парном сравнении.
Между разнокачественными показателями существует и различным образом проявляется при оценивании определенный порядок значимости (преимуществ) агу, которые в разных теориях представляют предельную норму замещения, например, предельная норма
технического замещения используется в экономической теории, как мера взаимозаменяемости факторов производства, показывающая, на сколько единиц можно уменьшить один из факторов уу при увеличении другого фактора уг на единицу, чтобы выпуск сохранялся неизменным Ду)=/о [2]. Предельная норма технического замещения факторов производства равна отношению их предельных производительностей (предельных продуктов), что в наших терминах обозначает:
дУ _ д/(у) /д/(у)
аи = = (2)
j дУ1 дУ i / дУ,
Для монотонно возрастающих с увеличением у функций Ду) всегда агу>0, т.е. матрица А=\\агу\\ - положительная агу>0, обратно симметричная ауг = 1/агу и согласованная агкакг=агу. В соответствии с (2) агуауг=1, и в общем случае любое циклическое произведение п коэффициентов агу вида агкакуауг=1, поэтому определитель Якоби \А\=0, что указывает на зависимость переменных уг. Кроме того, из (2) следует известное в МАИ соотношение элементов матрицы А=\\агу\\: агшы = агу.
Аналогично (2) определяется предельная норма замещения в потреблении, что оценивается функцией полезности. Это количество товара уу, которое потребитель готов отдать, чтобы получить единицу товара уг, при условии, что совокупная полезность товарного набора для потребителя не изменяется _Ду)=/о=соп81. Фактически строятся кривые безразличия - это множество всевозможных комбинаций благ у^уЦ, имеющих для потребителя одинаковую полезность У(у)=сопБ1 и по отношению к выбору которых он безразличен. Аналогом понятия кривой безразличия для производителя является изокванта - множество всевозможных комбинаций факторов производства, сохраняющих объем выпуска продукции. Прослеживается аналогия теории полезности и соотношений МАИ [10], что приводит к линейным и полилинейным зависимостям Ду).
Для всякой гладкой, дифференцируемой функции Д(х) исходных переменных х=\\хг\\ справедлива формула полного дифференциала:
& (X) = Е ^, О, (х) = ^, (3)
г=1 дХг дХг
где Ог(х) - частная производная, или чувствительность (факторная нагрузка) изменения функции Д(х) к изменению величины фактора хг, например, предельная полезность или производительность. Если сравниваются две изменяющиеся переменные хг и ху, а остальные считаются постоянными dxk=0, то уравнение (3) приводится к виду ёЕ = О, (x)dxi + О, (x)dxj. Для
, О, (х)
сохранения значения функции ^(х)=сопБ1 при замещении факторов будет
О (х)
Подобное соотношение справедливо и для скоростей ёху/ёхг = vу/vг (vу=dxу/dt) или любых изменений по времени или направлениям. Если использовать вместо дифференциалов dxг конечно-разностные приращения (сравнения) уг = хг - хог (хог - норма, константа сравнения) получим парные отношения агу=уу/уг, соответствующие элементам матрицы А=\\агу\\. В данном случае предполагается существование линейной зависимости факторов уу = агууг при условии, что изменение остальных факторов не влияет, а величина Д(х) сохраняется.
При линеаризации уравнение (3) распространяется на случай конечных разностей Ду) = Д(х) - Д(хо) и уг = хг - хог:
*)/(. у)=Ь,у,, б)Л( у)=£ Щ у, я, (у) =дЛ( у) -дР (х)
дх,.
(4)
,=1 ,=1 дУ, ^
где £г(у) - частная производная, или чувствительность изменения функцийДу) и Д(х) к изменению исходной Хг или смещенной уг- относительно постоянной хог величины. Выражение (4а) -билинейное уравнение по двум наборам переменных у и £=||£г(у)|| - скалярное произведение f=gy■ Дифференциальное уравнение Эйлера (4Ь) имеет решения в виде однородных функций первого порядка со свойством зависимости от масштаба I независимых переменных: = tf(y). По этой причине шкала сравнения у может иметь разные интервалы и масштабы изменчивости, что согласуется с положением 4) МАИ об однородности. По уравнению (4) осуществляется кластерная свертка значений уг в оценочную функцию Ду). Более того, эта свертка обладает иерархией показателей, общей для билинейных уравнений. Для этого необходимы способы разбиения совокупности факторов и альтернатив на малые группы -кластеры. В результате сложная задача ранжирования решений разбивается на несколько простых задач.
Такая возможность следует из следующих соотношений. Пустьуг-(г) зависит от частных показателей г=||%|| в соответствии с уравнением (4б). В этом случае зависимость ,/[у(г)] от I также удовлетворяет (4б):
л*)]=£ ^ у, =£ Л^ £ ^ *=£ £дШ ^ -="
дг.
у дЛ[у(Z)]
£-г
дг.
(5)
,=1 дУ, ,=1 дУ, к=1 дгк ,=1 к=1 дУ, дгк к=1 дгк
Уравнение Эйлера (4б) в векторно-матричном выражении записывается так:
Л (у) =
Л (у)
дУ,
• уТ, где В у =
Л (у)
вектор показателей чувствительности изменения
оценочной функции Ду) к изменению факторов уг. Соотношение (5), основанное на этом уравнении, отображается следующим образом
дЛ ( у) дУ1
дУ1 дгк
где Вуг =
дУг
дгъ
Л (у) =
- матрица чувствительности изменения уг к гк. Переменная гк(и), в свою очередь,
зависит от детальных показателей и=||эд|| нижнего уровня. ТогдаДу) может быть представлена в виде произведения векторов и матриц сравнения разных иерархических уровней: Л [ у(%(и)] = В у Вуг ВгииТ. Такое произведение в МАИ называется полилинейной формой,
предназначенной для синтеза значений приоритетов [4]. Это соотношение требует, чтобы рейтинги на более высоких уровнях иерархии могли быть первоначально определены независимо от рейтингов на более низких уровнях. Опубликованные примеры использования МАИ для оценки альтернатив по списку критериев предполагают реализацию этого принципа.
Решением уравнения (4б) являются различные однородные функции Ду)=угфЛ) наборов первых интегралов ( = ||(||, Л=||аг/|| уравнения (4б) вида
г Ф, у ёуг у
I
Первые интегралы - это инварианты системы (однородные координаты), описываемые уравнением (4б), т.е. на любом решении этой системы величины отношений (6) остаются постоянными. Понятно, что они связаны с элементами матриц парного сравнения ар и представляют некоторый идеальный (устойчивый) вариант показателей парного взаимодействия, от величины которых зависят результаты ранжирования f(y)=yiфA). В частности, для линейной функции фА) получается
п У п
/(у) = У £ ^ =£ wJyJ (7)
р=1 У р=1
где Wi - константы интегрирования, в качестве которых можно принять весовые
п
коэффициенты суммирования для каждого фактора yi при нормировке £ w. = 1. При Wi=1/n,
р=1
функция (7) имеет смысл среднего арифметического значения для yi. Функция любого среднего значения удовлетворяет билинейному уравнению (4) в силу ее однородности. Уравнение (7) используется в МАИ для синтеза оценок глобального приоритета _Ду) на основе показателей локальных приоритетов по всем факторам yi. Такой метод позволяет ранжировать альтернативы решения и может быть использован для достижения согласия между экспертами путем «усреднения» или «взвешивания» имеющихся мнений. Другой пример - степенная зависимость
П ^ у Л^1 П П
/ (-V)=у Птг =П у?' £ ^=1 . (8)
V у
J=1
w,.
J=i J=i
Такой зависимостью описывается производственная функция и функция полезности Кобба-Дугласа [2]. Коэффициенты замещения при полной связи переменных для функций (7)
и (8)
а=_дУ± = ^=ц а =
1 дУ ^' 9 ^ Ч у (9)
При парном сравнении ар = dyj/dyi согласно (6) норма замещения для всех функций одна и та же ар = ур^.
1.5. Объединение частных оценок. Многие упомянутые базовые положения МАИ [4, 16] связаны с задачами синтеза оценок с помощью полилинейных форм, что дает возможность строить групповые решения. Решение этой задачи, как здесь показано, определено уравнениями Эйлера (4)-(5), свойства которых устанавливают определенный регламент формирования оценочных процедур и функций. Т.Л. Саати [4] перечислил желательные качества функций Ду), объединяющих суждения у=|[уг|| п участников. Среди них выделяется свойство однородности функций / ((у) = / (у), удовлетворяющих уравнению (46), которое также записывается в виде условия нормировки
£у (у) = 1, £ур(у) = 1, р(у) = /^//(у)- (10)
,=1 дУ, / ¡=1 дУг /
Число таких функций У(у) огромно, и необходимо определить дополнительные ограничительные требования МАИ.
Прежде всего потребовалось выполнение условия единогласия-целостности У(у)=у, согласно которому все участники высказывают одно и то же мнение у=у, и оно, естественно,
становится мнением группы. Поскольку общий вид решения (4б) f(y)=yiФ(A), данное свойство удовлетворяется автоматически, что наглядно видно на примере формул (7) и (8). Желательно также принять во внимание требование разделимости /(у) = /(у)/2(у2)••• /п(уи), по которому Ду) представляется в виде произведения функций одной переменнойД(у) наподобие
(8). В этом случае
л у)=у Ш у, = у щ /Ш у =л ^ Ш1 у
1=1 су, 1=1 V дУг Щ 1=1 су, /,
уШУ) У = 1у ^^П/^СУг) = 1 = ж = /(у ) = 7 Уу. =
у су, / ' у 51п у, ' й 1п у, г 'л (Уг) ^' у г
В итоге оценочная функция Ду) при постоянных нормированных величинах Wi представлена произведением функций одной переменной /(у) = су™' , т.е. фактически
степенной функцией (8). Такое уравнение наиболее удобно для группового ранжирования с учетом приоритета каждого участника [4, 16].
Более общий подход можно обеспечить, если Ду) рассматривать в качестве финслеровой метрики локального векторного пространства у=||у||, удовлетворяющей уравнению (4), за исключением центральной (тривиальной) точки [17]. Остальные р-однородные функции оценки ^[Ду)] рассматриваются, как монотонная трансформация функции Ду), когда не меняется порядок предпочтений и при анализе можно работать с ее трансформированной формой, имеющей содержательный смысл и определяющейся формулой
[9]
п[Я|)11 дЯ[/Су)] ^ дЯ[/(у)] д/(у) дЯ[/(у)]^ д/(у) дЯ[/(у)] ки (у)] = у—--у, =у—^--Г— у, =-—уг =—^— / (у)
V дУ, V д/ дУ1 д/ V дУ1 д/
- при вычислении ^[Ду)] просто вносится поправка на значение функции Ду). В итоге получается, что так или иначе гипотезы и расчеты в МАИ замыкаются на дифференциальные уравнения Эйлера.
1.6. Математические обоснования расчетов. Используя введенные понятия, реализуем алгоритм расчетов МАИ на примере п альтернативных факторов. Матрица сравнения А=||аг;/||
ду,
формируется из ненулевых частных производных а.. =--, связанных с Ду)=Д
' су,
соотношением (2), подстановка которого дает матрицу отношений
А =
д/ ( у) /д/ ( у) /(у) / /(у) д/(у) / д/(у) д/(у) /д/(у)
ду / дУ1 дУ1 / дУ2 / дУз дУ1 / дУ4
/ (у) /д/ (у) 1 дУ2 дУ2
дУ1 дУ4
д/ ( у) // (у) дУ1 а32 1 а34
д/ ( у) дУ4 1 // (у) дУ1 а42 а43 1
Здесь элементы матрицы представлены на различных стадиях преобразований. По технологии МАИ эта матрица АуТ умножается на вектор-строку ут =||у||т, что дает вектор-строку, каждый элемент которой равен сумме значений элементов столбцов А: S =||£/||=
f ( У)/
df ( У)
. Разделив значения элементов столбцов щ матрицы А на эту сумму Ьу=
получим матрицу B=
df ( У)
дУ
f ( У)
составленную из одинаковых столбцов bi. Произведение
Вут=ет- единичный вектор-строка ет = ||1 1 1 1|| свертывает информацию В по столбцам. Произведение р =Ве/4 суммирует и делит на п=4 значения элементов В по строкам. Результат
/ ( у)
p = IIpII - итоговый вектор приоритетов - столбец p =
дУl
If ( У)
компонентов p, имеющих
смысл относительных чувствительностей оценочной функции Ду) к изменению фактора у. Сумма компонентов вектора равна рут=1. Отношение приоритетов рг/р^ в векторе р соответствует норме замещения факторов.
Произведение векторов Xm = Sp =
df ( У)
дУ,
f ( У)
f ( У)/
df ( У)
= 4 - произведение
строки суммы S по столбцам матрицы A на столбец суммы по строкам матрицы B. Значение n=4 - порядок матрицы A, в данном случае главное и единственное собственное значение Хш матрицы A, удовлетворяющей равенству Ар=Хшр .
1.7. Синтез приоритетов. Множество вопросов возникает в связи с 6-м положением МАИ, касающимся сохранения порядка или возможной инверсии порядка при реализации синтеза приоритетов fy) по приоритетам нижележащего уровня yi(z). Распределенный метод суммирования следует из (5) и (10):
1
1=Z
df (У), у. dM m дУl (z) Zk
tíf (У) dУl l tíf (У) дУl k=1 dzk У г '
1=Z p( у ) у Z pk( z) zk, p( У ) =
f(у) /„.л „ _ду(z)
k=1
дУ
ff (y), pk =
Sz,
У .
При идеальном способе рассчитанные приоритеты нормируются (делятся) на
максимальное значение рт(г) в группе уг(г). В распределенном варианте получается
pk ( z)
pk ( z),
1 = Zp(y)Pim(z)y гZPk~T\k, а в идеальном: 1 * Zp(y)yZ^T^k. Понятно, что порядок
г=1 k=1 Pim(Z) г=1 k=1 Pim (z)
приоритетов сохраняется, если величины pm(z) не зависят от номера группы i. В противном случае возникают инверсии порядка альтернатив.
1.8. Единичные значения. Скалярное произведение векторов равно pyT=1 в силу соотношения (10). В данном случае элементы вектора-строки сравнительных оценок y=||yi|| имеют произвольные значения у, но в МАИ все эти значения единичны y=e =||1 1 1 1||, т.е. соответствуют минимальным величинам уг=1, что в аналоговой модели квантового осциллятора соответствует уровню нулевых колебаний (p=1) (см. рис.1). Судя по формулам (7)-(8), значение fy) будет также единично fy )=1. Тогда элементы матрицы сравнения по уравнению (9) задаются отношением щ = wi/wj, где Wi - весовые или стоимостные коэффициенты. Абсолютная и относительная чувствительность изменения fy) к фактору yi равна коэффициенту Wi.. Это показывает, что итоговый вектор приоритетов p=w равен весу (цене) факторов при y=e. Применение не единичных, а других постоянных значений y=y>1 по
T
=1
n
m
n
m
элементов результирующего вектора реализации МАИ - приоритетов р =
/( У)
- к
причине однородности функции Ду) и условия единогласия дает Д(у)=у, но при этом показатели сравнения - нормы замещения и относительной чувствительности - не изменяются. При Лу)=1 эта функция имеет минимальное значение, и чем меньше значения
/ ( У)
дУ, I
нулю, тем менее значим Wi соответствующий факторный критерий или альтернатива выбора yi, на основании которых совершается выбор.
2. Обсуждение результатов. Векторно-матричные математические преобразования позволяют исследовать алгоритмы МАИ с позиции некоторых общих формальных оснований. Это дает возможность понять закономерности получения конечного результата оценки уровня доминирования pi по исходным оценочным категориям у парного сравнения на базе фундаментальной шкалы [1, 9]. Помимо математических понятий и их свойств, формальный анализ использует в качестве своеобразной аксиомы билинейное дифференциальное уравнение Эйлера, признавая тем самым, что все оценочные функции Ду) относятся к однородным функциям разного порядка. Остальные аксиомы МАИ оказываются следствием этих положений, научные источники которых необходимо определить.
2.1. Расслоение на множествах. При реализации процедур оценивания приходится сравнивать изучаемые явления с элементами числовых множеств и применять операции на множествах. Числовые множества (системы) - это множества натуральных (И), целых (7), рациональных (О), вещественных действительных (К), гипердействительных К* и других видов чисел вместе с определёнными над этими множествами алгебраическими операциями и с заданным на множестве отношениями линейного порядка. В методологии МАИ первичной становится гипотеза существования порядка в иерархии способов достижения цели. В перечисленных числовых системах этот порядок существует, и каждому явлению можно сопоставить число х и числа, которые больше или меньше данного (рис.3). Меняя число, мы как бы переходим от одного явления к другому по гомотопическому пути, связывающему явления или события в пространстве или во времени. Абсолютную единственную координату х явления на числовой оси определить невозможно, но можно оценить относительное положение у явлений на соответствующей шкале сравнений у=х-хо - локальных координат. Особенности локального пространства описываются процедурами расслоения [7].
Рис. 2. Расслоенная структура числовых систем. Стрелками указаны отношения подчинения (а) и доминирования (б) относительно узлов базы расслоения ЪеВ (разбиения на десятки 10Ъ±9). Эллипсом выделена локальная окрестность элемента Ъ еВ.
Расслоение в математике - это отображение п.Х—Б, обратное которому п_1:Ь—Х развертывает элементы ЬеБ в X в виде слоев Хь. В расслоении участвуют множество расслоения Х=(х), множество базы расслоения Б={Ь}, проекция расслоения п. Обратная проекция п"1: Б—Хпревращает Xв результат расслоения - расслоенное множество Y = {Хь}, где Хь еХ и Хь е Y- слой Хь над элементом базы Ь еБ в Х, и Y= Б*Хо (Хо - типовой слой). Каждый слой Хь объединяет элементы множества Х в класс эквивалентности по признаку ь. Через эти элементы ь базы Б, слои Хь и пространства Храсслоения соприкасаются.
Формами расслоения - разбиения Х на непересекающиеся подмножества Хь - являются процедуры сортировки, декомпозиции, типизации, систематики, классификации и т.д.. В МАИ явления и критерии группируются в кластеры-слои, упорядоченные в иерархию связей.
Примером расслоения п .Z—Б является разделение целых чисел xeZ на десятки, т.е. деление на 10 с остатком или недостатком х=10ь±у (рис.2), где ЬеБ - номер десятка в последовательности, например, число x в окружении элемента базы ь=23 в слое Хь = Х23 равно x=10-23±9. Разность у принадлежит интервалу [1, 9], как в методологии МАИ. Остаток |+у| говорит о преобладании следующей позиции ь+1 над ь, а недостаток |-у| - о преимуществах ь над предшествующей в ряду позицией ь-1 (по направлению стрелки). Разность между числами |xi - X2I, относящимися к разным слоям ь, может быть больше 9, поэтому преобладание рассчитывается по относительному положению чисел в соответствующих слоях, сходных с типовым интервалом Хо = [1, 9], например, числа xi=35 и X2=12 расположены в 3-м и 1-м десятках (слоях), и преобладание свойства ь =3 над ь=1 будет равно 5-2=3. Формально сравнение проводится по модулю 10, т.е. y=|xi - x2| mod 10, y=|35-12| mod 10 = 23-10-2=3. Вся последовательность целых чисел Z= Б*Хо построена на базе номеров десятков ьеБ и связанных с ними слоев Хо = [1, 9] (рис. 2).
Элементы базы ь еБ могут быть расположены разным способом, но путем их парного сравнения % по МАИ можно воссоздать естественный непротиворечивый линейный порядок Ьj —определив значения ре(0,1) рейтинга собственного вектора р. В этом случае, единичный отрезок Хо = (о, 1) - это типовой слой расслоения множества континуума действительных чисел R на базе множества целых чисел Ь gZ: x^+1. Частные оценки у могут проводиться и в единицах pj е (0,1), например, понимая, с какой условной вероятностью pj состояние Ь переходит в состояние Ь.
Задачи могут ставиться и решаться с использованием различных числовых систем с применением соответствующих средств математического анализа. В рамках данного исследования для определения качественного превосходства у- применяются натуральные N и целые Z числа, для оценки отношений aj = у/у- - рациональные числа Q, парного сравнения
dy, g (v) n fy,
вида а =--- = - действительные числа R, а вида а =--- гипердействительные
- dyg- (У) J dyt
числа R* нестандартного анализа. В разных типах выбранной числовой системы элементы сравнения считаются зависимыми или независимым величинами.
2.2. Расслоения на многообразиях. В качестве базы расслоения пространства используются гладкие многообразия M - это поверхности, локально похожие на евклидовые линейные пространства Rn размерности n. Поверхности задаются выпуклыми функциями
^=Р(х) переменных х в координатах х =||х/|| (/=1,2,..,п) п-мерного объемлющего (тотального) пространства X. Расслоением называется четверка (X, М, к, Т), где X - пространство расслоения, М - база расслоения с непрерывной топологией, Т - типовой (модельный) слой, ТМ=МхТ ={ТъМ} - расслоенное пространство. Проекция кХ^М ставит в соответствие каждой точке Ъ еМ касательный слой ТъМ<^ТМ, например, касательную (гипер)плоскость к поверхности М в точке Ъ с координатами хъ=||хъ^|| в пространстве Х=Кп. В структуре конкретного слоя ТъМ выделяется индивидуальный центр - точка Ъ с координатами хъ=||хъ^|| и ядро-карта Уъ, соответствующая открытой окрестности этой точки, где имеется наибольшее сходство свойств многообразия и данного слоя ТъМ. Остальное пространство слоя ТъМ \ Уъ трактуется как периферия. Такие построения похожи на информационную технологию картографирования и индуцируют естественную структуру в отдельном картографическом слое типа «центр-периферия» [6].
В каждом слое формируется система локальных координат у=|У/||, у=х-хъ, у/ = х/ - хъ/ с началом у=0 в точке касания Ъ. В технологии МАИ в касательном слое, описывающем конкретную ситуацию хъ в терминах соответствующего числового множества, вокруг точки ъ формируется ядро с системой координат у, куда точка у=0 обычно не относится. Координатное ядро ограничено значениями у < уо, в МАИ равными уо=9. Оценочная структура ядра показана на рис. 1. Положение хъ объясняет все свойства слоя ТъМ, которые выводимы из количественных и качественных характеристик позиции Ъ. В этом смысле многообразие М является средой для всех явлений и процессов, совершаемых в каждом слое.
Уравнение касательной плоскости к поверхности многообразия ^=Р(х) в локальных координатах у описывается линейным дифференциальным уравнением (4б) зависимостиДу):
/ (У) = Ё Щр- У, (11)
1=1 дУ1
В каждом касательном слое ТъМ реализуется одно и то же универсальное уравнение (11), которое, как показано выше, лежит в основе аналитических преобразований МАИ. В силу этого расслоенное пространство ТМ={ТъМ} и всякий слой ТъМ линейно организованы и формируют векторное пространство взаимодействия. По этой причине, оперируя с оценочными показателями, их необходимо в первую очередь привести к линейному виду, что, в частности, делается по формуле логарифмирования (2). Среди предложенных шкал линейная шкала целых чисел от одного до девяти используется гораздо чаще в приложениях и реализуется в экспертизе. Т. Саати [15] обосновано отстаивал ее как наилучшую шкалу для представления весовых показателей.
Таким образом, математическим основанием МАИ являются геометрические процедуры расслоения на гладких многообразиях с формированием множества касательных слоев, в каждом из которых реализуются принципы МАИ. Согласно этим принципам, пространство сравнения положительно, линейно, ограничено, метризовано и организовано по уравнению (11).
2.3. Системное расслоение. Открытым остается вопрос о сквозном применении МАИ в разных областях науки и практики. Эта проблема также рассматривается и решается с точки зрения расслоения кХ^М знаний X о реальности на теоретические слои Тъ на базе фундаментальных знаний М, включающих инварианты Ъ еМ разных теорий, на которых эти теории и соответствующие модели-суждения воспроизводятся [6]. Все теории Тъ подобны
теории модельного слоя Т - общей теории систем, по образцу которой они создаются. Расслоенное пространство ТЫ=ЫхТ как прямое произведение многообразия и типового слоя формируют структуру единой системной науки [8]. Понятия и аксиомы каждой специальной теории формируются по образцу структуры слоя расслоения на многообразиях среды в локальных координатах связи понятий, в которых среда не учитывается (чистое знание). В каждом теоретическом слое воспроизводится структура соответствующих числовых систем. Таким образом, расслоения одного типа послойно используют результаты расслоений другого типа в некоторой иерархической последовательности перехода от абстрактного уровня познания к конкретному. Универсальность МАИ означает возможность их использования в разных предметных слоях системных теорий с привлечением уравнений (11) касательных слоев и расслоений различных числовых систем, в которых осуществляется переход от систем всеобщей связи к парным сравнениям.
Заключение. В работах Т.Л. Саати предложены оригинальные алгоритмы альтернативного выбора решений на основе парных сравнений количественных критериев (показателей, факторов) по их относительному превосходству. Математические аспекты реализации МАИ оказались связаны с частными производными, отражающими предельную норму замещения одного фактора другим при сохранении величины оценочной функции. Эти понятия широко применяются в экономической теории и других областях системного знания, что обеспечило широкое распространение МАИ в приложениях.
Показано, что истинность аксиом аналитических процедур МАИ непосредственно определена свойствами дифференциальных уравнений Эйлера для однородных функций, которые связывают локальные координаты слоев линейного пространства расслоения на многообразиях - одного из вариантов математической технологии расслоения на базах разного содержания. В методологии МАИ прослеживаются расслоения числовых множеств, касательные расслоения на многообразиях и расслоения знаний на системные теории, что обеспечивает ее универсальное применение. Подчеркивается требование линейности пространства анализа и необходимость линеаризовать показатели в начале исследования. Затем надо переходить от исходных абсолютных показателей к относительным, формируя локальную систему координат тематического слоя (кластера) - пространства линейного, метрического и ограниченного.
Предлагаемый метатеоретический подход позволяет математически объяснить некоторые особенности применения МАИ, в частности, иерархическую организацию расчетов глобальных приоритетов по частным оценкам. Приоритеты оказываются относительными чувствительностями изменения оценочных функций, а их соотношения - нормами замещения факторов. Причем неизвестные целевые функции в МАИ рассматриваются на самом нижнем единичном уровне значений, который достигается при минимальной единичной величине факторов. Идеальный способ объединения приоритетов не следует применять в МАИ без опасности утраты точности расчетов (изменения ранга). Учет математических особенностей МАИ делает эту методику действительно универсальной и позволяет ее использовать в сочетании с другими методами количественных исследований и решения прикладных задач.
СПИСОК ЛИТЕРАТУРЫ
1. Гантмахер Ф.Р. Теория матриц. М.: Физматлит. 2010. 560 с.
2. Клейнер Г.Б. Производственные функции. Теория, методы, применение. М.: Финансы и статистика. 1986. 239 с.
3. Саати Т. Принятие решений. Метод анализа иерархий. М.: Радио и связь, 1993. 278 с.
4. Саати Т. Принятие решений при зависимостях и обратных связях: Аналитические сети. М.: Издательство ЛКИ. 2008. 360 с.
5. Фролов А.А., Черкашин А.К. Микрозональная геоморфологическая дифференциация ландшафтов и степень серийности топогеосистем // География и природные ресурсы. 2019. № 1. С. 168 - 177.
6. Черкашин А.К. Метатеоретическое системное моделирование природных и социальных процессов и явлений в неоднородной среде // Информационные и математические технологии в науке и управлении. 2019. № 1 (13). С. 61-84.
7. Черкашин А.К. Инновационная математика: поиск оснований и ограничений моделирования реальности // Информационные и математические технологии в науке и управлении. 2019. № 2 (14). С. 69-87
8. Черкашин А.К. Единая наука о природе и обществе // Общество. Среда. Развитие. 2019. № 4. С. 3-11.
9. Черкашин А.К., Красноштанова Н.Е. Методика создания оценочных карт опасности кризисных ситуаций на основе картографической информации // Информационные и математические технологии в науке и управлении. 2019. № 4 (16). С. 75-88.
10. Dyer J.S. Remarks on the analytic hierarchy process // Management science. 1990. V. 36. No.6. P. 249-258.
11. Emrouznejad F., Marra M. The state of the art development of AHP (1979-2017): a literature review with a social network analysis // International journal of production research. 2017. V.55. No.22. P. 6653-6675.
12. Harker P. T., Vargas L. G. Reply to remarks on the analytic hierarchy process by J. S. Dyer // Management Scince. 1990. V.36. No. 3. P. 269-273.
13. Ishizaka A., Labib A. Review of the main developments in the analytic hierarchy process // Expert systems with applications. 2011. V. 38. No. 11. P. 14336-14345.
14. Miller G. A. The magical number seven, plus or minus two: some limits on our capacity for processing information // The psychological review. 1956. V. 63. P. 81—97.
15. Saaty T.L. Response to Holder's comments on the analytic hierarchy process // Journal of the operational research society. 1991. V. 42. No. 10. P. 909-929.
16. Saaty T.L. The seven pillars of the analytic hierarchy process // Koksalan M., Zionts S. (eds). Multiple criteria decision making in the new millennium. Lecture notes in economics and mathematical systems. V. 507. Berlin, Heidelberg: Springer. 2001. P. 27-46.
17. Shen Z. Lectures on Finsler geometry. World scientific publishers. 2001. 256 p.
18. Smith J. E., Winterfeldt D. Decision analysis in management science // Management science. 2004. V.50. No 5. P. 561-574.
19. Thurstone L. L. A law of comparative judgement, reprint of an original work published in 1927 // Psychol. Rev.. 1994. P. 266-270.
20. Vaidya O.S., Kumar S. Analytic hierarchy process: An overview of applications // European journal of operational research. 2006. V.169. P. 1-29.
21. Whitaker R. Criticisms of the analytic hierarchy process: why they often make no sense // Mathematical and Computer Modelling. 2007. V. 46. P. 948-961.
UDK 51.7:519.816
MATHEMATICAL ASPECTS OF IMPLEMENTING THE ANALYTIC HIERARCHY PROCESS Alexander K. Cherkashin
Dr., Professor, Chief Researcher, Head of the Laboratory "Theoretical geography" V. B. Sochava Institute of Geography Siberian Branch of the Russian Academy of Sciences, 664033, Russia, Irkutsk, ul. Ulan-Batorskayal, [email protected]
Abstract. The article discusses current problems of forming metatheoretic foundations of modeling in the implementation of analytic hierarchy process (AHP), namely, issues of mathematical justification of the scale of judgments based on interrelated observations, pairwise comparisons of factors, criteria and alternatives, calculation of priorities and their synthesis in the final estimates. It is shown that the basic AHP rules (axioms) are directly related to the properties of partial derivatives that characterize the marginal rate of factors substitution, and to the Euler differential equation for homogeneous functions of many variables. At the metatheoretic level, these relationships are due to the procedures of fibering spaces and sets over elements of bundle bases with different contents. The AHP methodology is based on bundles of numerical sets, tangent bundles over manifolds, and knowledge bundles on system theories, which provides the universality of its application. Mathematical analysis of AHP procedures highlights the requirement of linearity of the research space and the need to linearize indicators at the beginning of data processing with a further transition from the initial absolute indicators to relative ones in order to form a local coordinate system of the tangent fiber (cluster) as local, linear, metric, and bounded space. The Euler equation relates the values of the coordinates of the local space of the tangent fiber in the form of metric dependencies as linear and nonlinear estimation functions known in AHP. To determine the preference scale at different levels of formalization, natural and integer numbers, rational numbers, real and hyperreal numbers of standard and nonstandard analysis are used. It is determined the restriction in AHP procedures, when having a matrix of paired evaluation and not knowing the type of ranking function, it is possible to calculate priorities and choose the desired solution. The calculated priorities are the relative factors sensitivities of the evaluation functions, and their ratios are the rates of substitution of the considered factors with unit values. Equations are derived for the synthesis of evaluation of the global priority based on local priorities across all criteria. The final evaluation function can be represented as a product of vectors and comparison matrices of different hierarchical levels (polylinear form). Keywords. Analytic hierarchy process (AHP), mathematical framework, procedure of bundle, tangent bundle, Euler equation, evaluation functions, pairwise comparison matrix
References
1. Gantmaher F.R. Teoriya matric [Matrix theory]. M.: Fizmatlit. 2010. 560 p. (in Russian)
2. Klejner G.B. Proizvodstvennye funkcii. Teoriya, metody, primenenie [Production function. Theory, methods, application]. M.: Finansy i statistika = Finance and Statistics. 1986. 239 p. (in Russian).
3. Saati T. Prinyatie reshenij. Metod analiza ierarhij [Decision making. Analytic hierarchy process]. M.: Radio i svyaz.'= Radio and communication, 1993. 278 p. (in Russian).
4. Saati T. Prinyatie reshenij pri zavisimostyah i obratnyh svyazyah: Analiticheskie seti [Decision-making with dependencies and feedbacks: Analytical networks]. M.: Izdatel'stvo LKI. 2008. 360 p. (in Russian)
5. Frolov A. A. Cherkashin A. K. Mikrozonal'naja geomorfologicheskaja differenciacija landshaftov i stepen' serijnosti topogeosistem [Microzonal geomorphological landscape differentiation and the degree of seriality of topogeosystems] // Geografija i prirodnye resursy = Geography and natural resources. 2019. V. 40. № 1. Pp. 90-98 (in Russian).
6. Cherkashin A.K. Metateoreticheskoe sistemnoe modelirovanie prirodnyh i social'nyh processov i yavlenij v neodnorodnoj srede [Metatheoretic system modeling of natural and social processes and phenomena in a heterogeneous environment] // Informacionnye i matematicheskie tekhnologii v nauke i upravlenii = Information and mathematical technologies in science and management. 2019. № 1 (13). Pp. 61-84. (in Russian)
7. Cherkashin A.K. Innovacionnaya matematika: poisk osnovanij i ogranichenij modelirovaniya real'nosti [Innovative mathematics: finding the foundations and limitations of reality modeling] // Informacionnye i matematicheskie tekhnologii v nauke i upravlenii = Information and mathematical technologies in science and management. 2019. № 2 (14). Pp. 69-87. (in Russian)
8. Cherkashin A.K. Edinaya nauka o prirode i obshchestve [Unified science of nature and society] // Obshchestvo. Sreda. Razvitie = Society. Environment. Development. 2019. № 4. Pp. 3-11. (in Russian)
9. Cherkashin A.K., Krasnoshtanova N.E. Metodika sozdaniya ocenochnyh kart opasnosti krizisnyh situacij na osnove kartograficheskoj informacii [Methodology for creating risk assessment maps of crisis situations based on cartographic information] // Informacionnye i matematicheskie tekhnologii v nauke i upravlenii = Information and mathematical technologies in science and management. 2019. № 4 (16). Pp. 75-88.
10. Dyer J.S. Remarks on the analytic hierarchy process // Management science. 1990. V. 36. № 6. Pp. 249-258.
11. Emrouznejad F., Marra M. The state of the art development of AHP (1979-2017): A literature review with a social network analysis // International journal of production research. 2017. V.55. № 22. Pp. 6653-6675.
12. Harker P. T., Vargas L. G. Reply to remarks on the analytic hierarchy process by J. S. Dyer // Management Scince, 1990. V.36. № 3. Pp. 269-273.
13. Ishizaka A., Labib A. Review of the main developments in the analytic hierarchy process // Expert systems with applications, 2011. V. 38. № 11. Pp. 14336-14345.
14. Miller G. A. The magical number seven, plus or minus two: some limits on our capacity for processing information // The psychological review, 1956. V. 63. Pp. 81—97.
15. Saaty T.L. Response to Holder's comments on the analytic hierarchy process // Journal of the operational research society, 1991. V. 42. № 10. Pp. 909-929.
16. Saaty T.L. The seven pillars of the analytic hierarchy process // Koksalan M., Zionts S. (eds). Multiple criteria decision making in the new millennium. Lecture notes in economics and mathematical systems. V. 507. Berlin, Heidelberg: Springer. 2001. Pp. 27-46.
17. Shen Z. Lectures on Finsler geometry. World scientific publishers. 2001. 256 p.
18. Smith J. E., Winterfeldt D. Decision analysis in management science // Management science. 2004. V.50. № 5. Pp. 561-574.
19. Thurstone L. L. A law of comparative judgement, reprint of an original work published in 1927 // Psychol. Rev., 1994. Pp. 266-270.
20. Vaidya O.S., Kumar S. Analytic hierarchy process: An overview of applications // European journal of operational research, 2006. V.169. Pp. 1-29.
21. Whitaker R. Criticisms of the analytic hierarchy process: why they often make no sense // Mathematical and Computer Modelling. 2007. V. 46. Pp. 948-961.