Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на вопросы по СА и ИО1.doc
Скачиваний:
14
Добавлен:
01.03.2025
Размер:
6.8 Mб
Скачать

55. Задачи спу: оптимизация.

Задан срок окончания, а также предъявляется требования минимизации дополнительных затрат.

Случай 1.

Исходные данные: Х - дополнительные средства. хi – дополнительные средства, которые добавляются к ресурсам i – ой работы. Tпл – плановое время (срок выполнения работ).

Условия:

Tкр > Tпл

, где n – завершающее событие.

, у которых дуга ij входит в событие.

Если линейная, то задача ЛП.

Вкладывая средства добиваемся наименьшего срока выполнения.

Случай 2. минимизируем критический путь

Варианты распределения: - средства, которые мы можем переместить. - количество средств, которые добавляем на выполнение операции. - количество средств, которые снимаем с операции.

; ; ;

Случай 3. По стоимости:

; ; ; ; ; ;

56. Многокритериальные задачи: постановка, проблемы, основные понятия, методы.

Многокритериальность может быть обусловлена одной из трех причин:

  1. Цель не может быть адекватно представлена (покрыта) одним критерием.

  2. Принимающий решения ставит более 1 цели, которые связаны общими активными средствами.

  3. Решения принимаются группой лиц с несовпадающими интересами.

В формальном представлении критерии (целевые функции), по которым оценивается решение Х, будет записываться в виде fi(Х), . Критерий fi называют также частными. Задача:

max{f1(X)=y1}, max{f2(X)=y2}, . . . . . . . max{fm(X)=ym}, Х D, где D – множество допустимых решений. Иначе говоря, задача состоит в максимизации вектора критериев f(X)=Y по X D.

При многих критериях увеличение одних критериев приводит к уменьшению других, поэтому понятие оптимальности требует уточнений. Требуется дополнительная информация о предпочтениях ЛПР. Допустимое множество D строится в n-мерном пространстве переменных Числовое m-мерное пространство Em, координатами которого являются yi=fi(X), называется критериальным пространством. Каждому Х можно поставить в соответствие точку в критериальном пространстве. Если решение Х допустимо, то соответствующая точка в Em - достижимая. Множество таких точек в критериальном пространстве - множество достижимости (достижимых векторов). Векторная функция f(X) отображает допустимое множество D на множестве достижимости G: и задача состоит в выборе вектора из этого множества, наилучшего с точки зрения ЛПР.

Учитывая стремление ЛПР к увеличению значений всех частных критериев, можно формальными методами исключить из множества GD) заведомо не перспективные точки и тем самым облегчить решение задачи. Пример: с двумя критериями. Независимо от предпочтений ЛПР, вектор критериев, соответствующий точке 2, лучше, чем в точке 1. Аналогично, точка 3 лучше точки 2, а 4 лучше 3. Но точки 4 и 5 оказываются не сравнимыми, так как по первому критерию лучше точка 5, а по второму – точка 4. Как для точки 5, так и для 4 на множестве G можно найти лучшую точку, например 6. Для любой точки Y внутри G найдется точка, которая ее доминирует, т.е. лучше хотя бы по одному частному критерию и не хуже по всем другим. В то же время для точек 6 или 7 этого сделать нельзя. Более того, не найдется вектора из G, который доминировал бы точку, принадлежащую северо-восточной границе AB множества G. Векторы на АВ являются недоминируемыми (неулучшаемыми). Одновременно они являются несравнимыми между собой, поэтому отдать предпочтение одному из них без ЛПР невозможно. Такие точки называют эффективными или оптимальными по Парето. Их совокупность образует множество Парето (паретовское множество). Оптимальное решение следует искать только среди эффективных точек. Если эффективная точка одна (А на рис.), то она и является искомым оптимумом.

Если из двух объектов a и b ЛПР выбирает a, то говорят, что a предпочтительнее b. Все пары вида (a,b), где a,bА, для которых a предпочтительнее b, образуют множество, называемое отношением строгого предпочтения на А. Такое отношение обозначают символом  (ab или aPb).

Объекты a и b неразличимы для ЛПР, если они одинаковы по предпочтительности; не выполняется ни отношение ab, ни ba. Множество всех неразличимых пар (a,b) называют отношением неразличимости или безразличия и обозначают символом ~ (a~b или aIb).

Д ля любой пары a,b A выполняется только одно из трех соотношений: ab, ba, a~b. Объединение P и I дает отношение нестрогого предпочтения, обозначаемого символом (a b или aRb). Отношение a b означает, что a не менее предпочтительно, чем b.

В соответствии с этими определениями решение Х* D (вектор Y* G) называют оптимальным по отношению  на множестве D (G), если не существует другого решения Х D (вектора Y G), для которого справедливо соотношение ХХ* (YY*). Если для любых X D (Y G) выполняется соотношение X* X (Y* Y), то X* D (Y* G) называется оптимальным решением (вектором) по отношению .

Задачи, в которых все критерии независимы по предпочтению, а отношением строгого предпочтения R является отношение >= (не меньше) называются многокритериальными задачами максимизации (аналогично при отношении «не больше» – задачами минимизации).

Вектор (решение), оптимальный по отношению ≥ на множестве G (D), называется эффективным или парето-оптимальным. Вектор, оптимальный по отношению >, называют слабо эффективным, слабо оптимальным по Парето (слабым оптимумом Парето).

Числовая функция F(Y), определённая на множестве G, является возрастающей по отношению , если из выполнения неравенства YY всегда следует справедливость неравенства F(Y)>F(Y). Аналогично, F(Y) – функция, возрастающая по отношению >, если из Y>Y всегда следует F(Y)>F(Y).

Пусть функция F(Y) определена на множестве G. Для того чтобы точка Y*G была эффективной (слабо эффективной), достаточно, чтобы она являлась точкой максимума на множестве G функции F(Y), возрастающей по отношению  (по отношению >).

F= , где .