Главная » Статьи » Мои статьи

банки не входящие в бюро кредитных историй
ПЛ3 > 50% 2.5 АЛГОРИТМ ПОСТРОЕНИЯ МНОЖЕСТВА ПАРЕТО Как было сказано выше, одной из отличительных особенностей многокритериальных задач по сравнению с однокритериальными является невозможность полностью формализовать процесс решения. Математической формализации поддается лишь первый этап решения задачи - построение множества Парето. На основе литературных данных для построения множества Парето нами выбран метод, основанный на получении представительной части множества достижимости (множество Dp) и выделении из нее приближенно эффективных точек. При этом множество достижимости определяется следующим образом [39]. Каждой точке х е X соотношения P = f (Х), i = 17 (34) ставят в соответствие некоторую точку P(х1, х2, ..., хп) е D в пространстве критериев. Соотношения (34) определяют отображение множества X на множество достижимости D , причем Dp с D . Приближенно эффективными точками множества D будем называть точки, выбранные из Dp на основе определения (2) эффективных точек. Очевидно, что приближенно эффективные точки совпадают с эффективными точками, если совпадают множества Dp и D. банки не входящие в бюро кредитных историй Наилучшее представление о множестве достижимости получается, если значения критериев f (х) вычислять в точках равномерно распределенных последовательностей. Для построения множества Dp будем использовать так называемые ЛПт-последовательности, обладающие наилучшими характеристиками равномерности среди всех известных в настоящее время равномерно распределенных последовательностей. Декартовы координаты в единичном n-мерном кубе точки Qi = (qi1, ..., qin) такой последовательности можно вычислить следующим образом. По заданному номеру i определяется m = 1+ [ lni / ln2 ] , (35) а затем для j = 1, 2, ., n q,=Xl 2-k+1 ^ 1X [2 (i2- }][ {'T-'-'}]} . (36) k=1 I 2 l=k J В формулах (35), (36) символами [....] и {....} обозначены соответственно целая и дробная часть числа. С помощью (35), (36) рассчитываются координаты точки хi = (tiU ..., tin) в n-мерном параллепипеде банки не входящие в бюро кредитных историй % =aj + (bj- aj) qn, (37) где aj , bj - ограничения на j-й варьируемый параметр, т.е. aj < tiJ- < bj . После получения М точек ЛПт-последовательности их используют для построения множества Dp, из которого по определению (2) выделяются приближенно эффективные точки, являющиеся при М ^ да точками множества Парето. Для случая двух критериев нами предлагается следующий алгоритм построения множества Парето. 1 Вычисляются по формуле (37) координатыМточек х, ЛПт-последовательности. банки не входящие в бюро кредитных историй банки не входящие в бюро кредитных историй 2 Определяются в точках х, значения критериев Р1 и Р2, которые образуют соответственно масси- вы Y1, Y2. 3 Одним из известных методов производится сортировка массива Y1 по убыванию значений его членов, при этом необходимо обеспечить, чтобы i-е члены массивов Y1 и Y2 являлись значениями критериев Р1 и Р2 в одной и той же точке. 4 Для s = 1, 2, ..М- 1 и s1 = s + 1, s + 2, ...,Mпроверяется неравенство Y2s 1 < Y2, (38) где Y2s1, Y2s - соответственно 51-й и s-й члены массива Y2. Если неравенство (38) не выполняется ни для одного значения 51з то s-е члены Y1 и Y2 запоминаются соответственно в массивах Y3, Y4. Последними в массивы Y3, Y4 заносятся М-е члены Y1, Y2. Нетрудно заметить, что члены массивов Y3, Y4 являются координатами приближенно эффективных точек в пространстве критериев, т.е. удовлетворяют определению (2). Как показали численные эксперименты, построение множества Парето по описанному алгоритму осуществляется в 1,5 - 2 раза быстрее, чем по определению (2). Выигрыш в скорости достигается за счет использования хорошо разработанных быстродействующих алгоритмов сортировок, причем, он возрастает с увеличением числа М. Кроме этого, применение алгоритма значительно упрощает программную реализацию построения приближенно эффективных точек.
Категория: Мои статьи | Добавил: olesyaya (20.09.2015) | Автор: Администратор
Просмотров: 126 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar