Интервальные задачи об остовных деревьях с топологическим критерием

Задача об остовных деревьях с топологическими критериями и интервальными весами. Этапы поиска наилучшего решения интервальной задачи. Численные значения множества допустимых решений и интервальной целевой функции. Формулы для реализации весов ребер графа.

Рубрика Математика
Вид статья
Язык русский
Дата добавления 22.05.2017
Размер файла 103,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Интервальные задачи об остовных деревьях с топологическим критерием

Шапошникова Ольга Ивановна

В статье представлена задача об остовных деревьях с топологическими критериями и интервальными весами. Введены отношения предпочтения и несравнимости для нахождения полного множества альтернатив в случае интервальных весов. Базу математических расчетов составляет интервальная математика

Ключевые слова: ГРАФ, ОСТОВНОЕ ДЕРЕВО, ИНТЕРВАЛ, ПАРЕТОВСКИЙ ОПТИМУМ, ПОЛНОЕ МНОЖЕСТВО АЛЬТЕРНАТИВ, ЦЕЛЕВАЯ ФУНКЦИЯ

В процессе практического использования каких-либо математических моделей необходимо учитывать неоспоримый факт того, что все или большинство числовых параметров этих моделей определены приближенно. Как правило, достоверным является тот факт, что значение рассматриваемого параметра принадлежит определенному интервалу или отрезку числовой оси [1].

Фундаментальная проблема определения наилучшего решения интервальной задачи возникает как для многокритериальных постановок, так и в случае, когда рассматриваемая задача является оптимизационной, когда качество решений оценивается целевой функцией с единственным критерием.

Вопрос нахождения наилучшего решения интервальной задачи сводится к следующим этапам. Вначале определяется состав критериев целевой функции, после чего находится полное множество альтернатив (ПМА) [2]. На заключительном этапе с помощью процедур теории выбора и принятия решений из ПМА выбирается искомый «компромиссный» оптимум .

Рассмотрим общую постановку многокритериальной задачи об остовных деревьях [2]. Дан -вершинный -взвешенный граф , в котором каждому ребру приписаны веса . Допустимым решением является остовное дерево графа ; - множество допустимых решений (МДР). На МДР определена векторная целевая функция (ВЦФ):

, (1)

cостоящая в общем случае из критериев вида MINSUM

(2)

и критериев вида MINMAX

(3)

При ВЦФ (1)-(3) определяет на МДР паретовское множество (ПМ) [2], состоящее из паретовских оптимумов (ПО). Элемент называется ПО, если не содержит такого элемента , для которого выполняются неравенства , среди которых хотя бы одно является строгим. Искомым решением данной векторной задачи является так называемое полное множество альтернатив (ПМА) . Подмножество называется ПМА, если его мощность минимальна и при этом выполняется равенство , где .

Существует, однако, немало реальных ситуаций, в которых многообразие критериев не исчерпывается весовыми критериями вида (2) или (3). Сравнивать получаемые решения необходимо с учетом также топологических критериев. Среди них наиболее известными являются: радиус , диаметр остовного дерева; число висячих вершин, т.е. мощность , где - множество вершин степени 1; степень дерева и др.

В настоящей статье рассматривается такой класс 2-критериальных задач об остовных деревьях с топологическим критерием, ВЦФ которых содержит первый критерий вида MINSUM (2) или MINMAX (3), а второй критерий является топологическим. Таким образом получаем двукритериальную задачу с ВЦФ

(4)

у которой представляет собой минимизируемый метрический критерий

, (5)

а второй критерий является топологическим

(6)

Известно, что проблема нахождения ПМА для векторной задачи об остовных деревьях является труднорешаемой, т.е. имеет экспоненциальную вычислительную сложность в случае, если ВЦФ (1) включает в себя критериев вида MINSUM (2). Эта проблема является полиномиально разрешимой при и [2]. Проблема нахождения ПМА для каждой из 2-критериальных задач с ВЦФ (4)-(6) является NP-трудной проблемой [3].

Рассмотрим интервальную задачу об остовных деревьях с топологическим критерием.

Дан -вершинный граф , в котором каждому ребру приписан интервальный вес Допустимым решением является остовное дерево , . Через обозначим множество всех остовных деревьев, образующих множество допустимых решений (МДР). На определена интервальная целевая функция (ИЦФ)

, (7)

где под знаком суммы (7) осуществляется сложение интервалов , согласно аксиомам интервального исчисления [1,4], в частности, если , , то , где и

В качестве топологического критерия возьмем степень остовного дерева

. (8)

Зафиксируем значения критерия (8) в виде равенства

, (9)

и решаем оптимизационную 1-критериальную задачу с целевой функцией (7). В качестве конкретного значения возьмем в условии (9). Согласно определению операции сложения интервалов [4] получим значение ИЦФ где значения ее критериев

(10)

Требуется найти такой элемент , на котором значение ИЦФ (7) достигает требуемого экстремума - минимума.

В случае задания интервальных весов решение задачи, вообще говоря, не единственно, и для определения множества решений необходимо ввести, следуя терминологии [1, 4] отношения предпочтения и несравнимости.

Определение 1. Пусть . Тогда решение предпочтительнее решения (), если , при этом хотя бы одно неравенство строгое.

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

Таким образом, сравнимы лишь интервалы, сдвинутые один относительно другого вдоль числовой оси, причем сдвинутый вправо (влево) интервал, является большим (меньшим) [5].

Введенные на МДР отношения предпочтения и несравнимости порождают Паретовское множество [2]. Паретовское множество состоит из паретовских оптимумов.

Определение 2. Решение называется паретооптимальным для задачи (7), если не существует , такого, что .

Следовательно, паретовское множество состоит из несравнимых решений.

В качестве решения поставленной задачи (7)-(9) можно рассматривать как паретовское множество , так и используемое в многокритериальной оптимизации полное множество альтернатив [2]. ПМА определяется как подмножество минимальной мощности, содержащее по одному представителю на каждое значение ИЦФ (7).

Определение 3. Интервальная задача с ИЦФ (7)-(9) называется полной (обладает свойством полноты), если для ее МДР существуют такие веса , что выполняются равенства.

Как правило, вычисление мощности МДР представляет меньшую трудность по сравнению с вычислением мощности ПМА. Если рассматриваемая задача обладает свойством полноты, то с учетом равенств снижается сложность нахождения максимальной мощности ПМА.

Согласно [6] всякая интервальная задача на графах с ИЦФ (7) является полной в случае, если ее множество типовых графов является однородным, т.е. когда мощности множеств вершин и ребер одинаковы для всех типовых графов. Под множеством типовых графов понимаем множество допустимых решений. В нашей задаче допустимым решением на графе является остовное дерево , и для каждого выполняется условие . Следовательно, МДР рассматриваемой задачи об остовных деревьях с топологическим критерием однородно.

Мощность МДР задачи об остовных деревьях с топологическим критерием растет экспоненциально с ростом в случае, когда - полный граф. При этом максимум мощности МДР определяется формулой . С учетом этих замечаний, интервальная задача об остовных деревьях с топологическим критерием является труднорешаемой.

Рассмотрим конкретную индивидуальную интервальную задачу об остовных деревьях степени 3 на 6-вершинном графе , представленном на рисунке 1.

Рисунок 1. 6-вершинный граф

Каждому ребру графа приписаны интервальные веса, таким образом, как они представлены в таблице 1.

Таблица 1. Интервальные веса ребер графа

,

МДР рассматриваемой индивидуальной задачи состоит из шести остовных деревьев , , степени 3, где множества ребер

Значения ИЦФ каждого решения , согласно аксиомам интервального исчисления представлены в таблице 2.

остовной топологический интервальный граф

Таблица 2. Значения интервальной целевой функции для МДР

Согласно введенным выше отношениям предпочтения и несравнимости все решения в данной индивидуальной задаче несравнимы, т.е. , и рассматриваемая задача обладает свойством полноты.

Одним из подходов к определению решения оптимизационной задачи на графах с интервальными параметрами является понятие реализации весов ребер графа [7, 8], что означает выбор вещественных значений весов ребер, находящихся внутри заданных интервалов.

В статье представлены три формулы для реализации весов ребер графа .

Первая реализация, в случае , когда веса ребер графа могут отвечать следующим требованиям: .

Применив эту реализацию в нашем примере, мы получим МДР со следующими значениями (см. табл. 3), среди которых, определяем, согласно условию экстремума (7), оптимальное решение, равное , со значением ИЦФ .

Таблица 3. Численные значения множества допустимых решений при первой реализации

10

12

13

15

16

17

Вторая реализация весов ребер графа могут быть веса при . Пусть . При этой реализации рассматриваемая задача имеет значения ИЦФ, представленные таблицей 4.

Таблица 4. Численные значения множества допустимых решений при второй реализации

w(x)

23

22

22

22,5

22,5

21,5

Среди которых, оптимальным решением является , со значением ИЦФ .

Третий случай реализации весов ребер графа могут быть представлены весами (см. табл.5): .

Таблица 5. Численные значения множества допустимых решений при третьей реализации

w(x)

36

32

31

30

29

26

Оптимальным решением при этой реализации является , со значением ИЦФ .

Таким образом, проведенные расчеты показывают, что решение будет оптимальным, если оно является оптимальным по большинству числа реализаций.

В статье рассмотрена интервальная задача об остовных деревьях с топологическим критерием. Исследована вычислительная сложность задачи, что привело к ее труднорешаемости. Введены отношения предпочтения и несравнимости для нахождения полного множества альтернатив в случае интервальных весов. Предложен ряд конкретных реализаций весов графа для нахождения оптимального решения.

Литература

Вощинин А.П., Сотиров Г.Р. Оптимизация в условиях неопределенности. Изд-во МЭИ, Москва, изд-во Техника, София, 1989.

Емеличев В.А., Перепелица В.А. Сложность дискретных многокритериальных задач // Дискретная математика.- 1994.-Т.6, вып.1.- С.3 - 33.

Шапошникова О.И. Алгоритмы с оценками для векторной задачи об остовных деревьях. Деп. рукопись в ВИНИТИ, рег. № 3618-1398 от 09.12.98.

Алефельд Г., Херцбергер Ю. Введение в интервальные вычисления. - М.: Мир, 1987.- 360с.

Левин В.И. Сравнение интервальных величин и оптимизация неопределенных систем // Информационные технологии. 1998. №7. С.22-32.

Перепелица В.А., Тебуева Ф.Б. Задачи дискретной оптимизации с интервальными параметрами // Журнал вычислительной математики и математической физики. 2010. Т.50. №5. С.836-847.

Yaman H, Karasan O.E, Pinar M.C. Minimum SpanningTree Problem with Interval Data. - Technical Report 9909, Department of Industrial Engineering, Bilkent University, Ankara, Turkey, 1999.

Козина Г.Л. Правило выбора решений оптимизационных задач на графах с интервальными параметрами. -Труды XIII Байкальской международной школы-семинара «Методы оптимизации и их приложения», Иркутск: ИСЭМ СО РАН, 2005, с. 51-54.

Размещено на Allbest.ru

...

Подобные документы

  • Поиск оптимальных значений некоторых параметров в процессе решения задачи оптимизации. Сравнение двух альтернативных решений с помощью целевой функции. Теорема Вейерштрасса. Численные методы поиска экстремальных значений функций. Погрешность решения.

    презентация [80,6 K], добавлен 18.04.2013

  • Получение интервальной оценки. Построение доверительного интервала. Возникновение бутстрапа или практического компьютерного метода определения статистик вероятностных распределений, основанного на многократной генерации выборок методом Монте-Карло.

    курсовая работа [755,6 K], добавлен 22.05.2015

  • Доказательство тождества с помощью диаграмм Эйлера-Венна. Определение вида логической формулы с помощью таблицы истинности. Рисунок графа G (V, E) с множеством вершин V. Поиск матриц смежности и инцидентности. Определение множества вершин и ребер графа.

    контрольная работа [463,0 K], добавлен 17.05.2015

  • Структура текстовой задачи. Условия и требования задач и отношения между ними. Методы и способы решения задач. Основные этапы решения задач. Поиск и составление плана решения. Осуществление плана решения. Моделирование в процессе решения задачи.

    презентация [247,7 K], добавлен 20.02.2015

  • Рассмотрение эффективности применения методов штрафов, безусловной оптимизации, сопряженных направлений и наискорейшего градиентного спуска для решения задачи поиска экстремума (максимума) функции нескольких переменных при наличии ограничения равенства.

    контрольная работа [1,4 M], добавлен 16.08.2010

  • Задачи Коши и методы их решения. Общие понятия, сходимость явных способов типа Рунге-Кутты, практическая оценка погрешности приближенного решения. Автоматический выбор шага интегрирования, анализ брюсселятора и метод Зонневельда для его расчета.

    курсовая работа [1,7 M], добавлен 03.11.2011

  • Сущность графического метода нахождения оптимального значения целевой функции. Особенности и этапы симплексного метода решения задачи линейного программирования, понятие базисных и небазисных переменных, сравнение численных значений результатов.

    задача [394,9 K], добавлен 21.08.2010

  • Методы оценки погрешности интерполирования. Интерполирование алгебраическими многочленами. Построение алгебраических многочленов наилучшего среднеквадратичного приближения. Численные методы решения задачи Коши для обыкновенных дифференциальных уравнений.

    лабораторная работа [265,6 K], добавлен 14.08.2010

  • Поиск участков возрастания и убывания функций, классификация экстремума. Умножение матриц АВ–1С. Теория вероятности события и случайных величин. Построение интервальной группировки данных. Решение задачи линейного программирования, построение графика.

    контрольная работа [127,1 K], добавлен 11.11.2012

  • Математическая формулировка задачи, существующие численные методы и схемы алгоритмов. Интерполирование функции, заданной в узлах, методом Вандермонда. Среднеквадратичное приближение функции. Вычисление интеграла функций по составной формуле трапеций.

    курсовая работа [3,4 M], добавлен 14.04.2009

  • Формирование нижних и верхних оценок целевой функции. Алгоритм метода ветвей и границ, решение задач с его помощью. Решение задачи коммивояжера методом ветвей и границ. Математическая модель исследуемой задачи, принципы ее формирования и порядок решения.

    курсовая работа [153,2 K], добавлен 25.11.2011

  • Теория математического программирования. Методы поиска глобального экстремума функции нескольких переменных. Угловые точки допустимых множеств. Постановка общей задачи нелинейного программирования. Решения уравнения f(x)=0 методом простой итерации.

    контрольная работа [775,4 K], добавлен 05.01.2013

  • Принцип максимума Понтрягина. Необходимое и достаточное условие экстремума для классической задачи на условный экстремум. Регулярная и нерегулярная задача. Поведение функции в различных ситуациях. Метод Ньютона решения задачи, свойства его сходимости.

    курсовая работа [1,4 M], добавлен 31.01.2014

  • Дифференциальное уравнение первого порядка, разрешенное относительно производной. Применение рекуррентного соотношения. Техника применения метода Эйлера для численного решения уравнения первого порядка. Численные методы, пригодные для решения задачи Коши.

    реферат [183,1 K], добавлен 24.08.2015

  • Банаховы функциональные пространства. Постановка краевой задачи и исследование ее однозначной разрешимости и отрицательности функции Грина. Признаки существования решения краевой задачи для нелинейного функционально-дифференциального уравнения.

    курсовая работа [440,4 K], добавлен 27.05.2015

  • Суть задачи коммивояжера, ее применение. Общая характеристика методов ее решения: метод полного перебора, "жадные" методы, генетические алгоритмы и их обобщения. Особенности метода ветвей и границ и определение наиболее оптимального решения задачи.

    курсовая работа [393,2 K], добавлен 18.06.2011

  • Графический и симплексный методы решения ОЗЛП. Построение функции цели, образующая совместно с системой ограничений математическую модель экономической задачи. Нахождение неотрицательного решения системы линейных уравнений. Решение транспортной задачи.

    лабораторная работа [322,9 K], добавлен 10.04.2009

  • Использование системы MathCAD как средства описания алгоритмов решения основных математических задач. Рассмотрение законов Кеплера и понятия о всемирном тяготении. Аналитические и численные решения задачи трех тел (материальных точек), вывод уравнений.

    курсовая работа [287,2 K], добавлен 04.06.2013

  • Теория графов как математический аппарат для решения задач. Характеристика теории графов. Критерий существования обхода всех ребер графа без повторений, полученный Л. Эйлером при решении задачи о Кенигсбергских мостах. Алгоритм на графах Дейкстры.

    контрольная работа [466,3 K], добавлен 11.03.2011

  • Геометрический смысл решений неравенств, уравнений и их систем. Определение понятия двойственности с помощью преобразования Лежандра. Разбор примеров нахождения переменных или коэффициентов при неизвестных в целевой функции двойственной задачи.

    дипломная работа [2,6 M], добавлен 30.04.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.