Главная » Просмотр файлов » Диссертация

Диссертация (1150701), страница 11

Файл №1150701 Диссертация (Решение минимаксных задач размещения на плоскости с прямоугольной метрикой на основе методов идемпотентной алгебры) 11 страницаДиссертация (1150701) страница 112019-06-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 11)

Прямоугольная метрика записывается следующим образом:−1−1−1(,) = (−11 1 ⊕ 1 1 )(2 2 ⊕ 2 2 ).(3.2)Целевая функция в задаче (3.1) может быть представлена в форме⨁︁−1−1−1 (−11 1 ⊕ 1 1 )(2 2 ⊕ 2 2 ) ==1−1−1−1= −11 2 ⊕ 1 2 ⊕ 1 2 ⊕ 1 2 , (3.3)79где после группировки членов использованы обозначения=⨁︁ 1 2 ,==1=⨁︁⨁︁−1 12 ,=1−1 1 2,=⨁︁=1−1 −1 12 .=1Тогда задача размещения (3.1) принимает вид−1−1−1−11 2 ⊕ 1 2 ⊕ 1 2 ⊕ 1 2 .min2∈R(3.4)Решение такой задачи предложено в теореме 2.Теорема 8.

Минимум в задаче (3.1) равен = ( ⊕ )1/2и достигается тогда и только тогда, когда(︃=2−1(1− − 1− − 1/2))︃где=⨁︁ 1 2 ,==1=⨁︁=1−1 1 2,0 ≤ ≤ 1,,(1− −1 − )1/2⨁︁−1 12 ,=1=⨁︁−1 −1 12 .=1Записывая общий результат в терминах обычных арифметических операций, получим полное решение исходной задачи размещения (3.1) в следующейформе.Следствие 11. Минимум в задаче (3.1) равен = max( + , + )/280и достигается тогда и только тогда, когда(︃=(2 − 1) + (1 − )( + )/2 − ( + )/2)︃(1 − )( − )/2 − ( − )/2,0 ≤ ≤ 1,где = max ( + 1 + 2 ), = max ( − 1 + 2 ), = max ( + 1 − 2 ), = max ( − 1 − 2 ).1≤≤1≤≤1≤≤1≤≤Рассмотрим пример, в котором описана задача размещения с числом заданных точек = 7.Пусть дан набор координат:1 = (1, 7), 2 = (3, 3), 3 = (4, 6), 4 = (5, 3), 5 = (7, 2), 6 = (9, 1), 7 = (9, 9).Воспользуемся теоремой и получим результат.Для начала вычислим = max(8; 6; 10; 8; 9; 10; 18) = 18, = max(6; 0; 2; −2; −5; −8; 0) = 6, = max(−6; 0; −2; 2; 5; 8; 0) = 8, = max(−8; −6; −10; −8; −9; −10; −18) = −6.Пользуясь формулой для получаем: = max(18 + (−6); 8 + 6)/2 = 7.Теперь осталось подставить полученные значения в итоговую формулу.(︃=7(2 − 1) + (1 − )(8 + 18)/2 − (6 + (−6))/2(1 − )(18 − 8)/2 − (−6 − 6)/2)︃=81(︃=14 − 7 + 13 − 13)︃(︃=5 − 5 + 6+6)︃.+5Для любого значения ∈ (0; 1).

Результаты вычислений предложены на рисунке 3.3.Если в качестве в задаче выбрать набор1 = 1, 2 = 3, 3 = 2, 4 = 2, 5 = 1, 6 = 1, 7 = 3,то результат с учетом изменений можно видеть на рисунке 3.4.212 6108r6r@4 @@r2@@@@@rr@@02 4@r@@6@r@br-8 10 12 10rb@b2 @4@@b@rb@Рисунок 3.3 - Случай = 03.6212 6108 br6 b@4@2 @b @@rbrbb@@@b@@brb-6 8 10 12 1@Рисунок 3.4 - Случай ̸= 0Решение задач размещения на плоскости с ограничениями3.6.1Размещение на отрезке прямойДля решения задачи при условии, что допустимое множество задаетсяна плоскости в виде отрезка прямой, применим разработанные выше методы.Для этого задачу размещения будем представлять в виде задачи тропическойоптимизации с ограничениями, а затем решать с использованием результатовпредыдущего раздела.Сначала запишем целевую функцию задачи (3.1) в терминах идемпотентного полуполя Rmax ,+ .

Учитывая, что с помощью операций этого полуполя прямоугольную метрику для векторов = (1 ,2 ) и = (1 ,2 ) можно представитьв форме (3.2), а целевая функция задачи принимает вид (3.3).82Ниже решение задачи (3.1) будет получено для различных случаев расположения на плоскости прямой, на которой выполняется размещение.Размещение на горизонтальной и вертикальной прямойПредположим, что заданы числа ,, ∈ R при условии ≤ . Рассмотримзадачу размещения на отрезке горизонтальной прямой, для которой определиммножество = {(1 ,2 ) | ≤ 1 ≤ , 2 = }.(3.5)Решение задачи приводит к следующему результату.Лемма 1. Минимум в задаче (3.1) при условии (3.5) равен = 1/2 1/2 ⊕ −1 ⊕ и достигается тогда и только тогда, когда1 = (−1 ⊕ )1− (−1 ⊕ −1 )− ,2 = ,где – любое число, удовлетворяющее условию 0 ≤ ≤ 1,=⨁︁−1 1 ( 2 ⊕−12),==1⨁︁−1 −1−1 1( 2 ⊕ 2).=1Доказательство.

Запишем целевую функцию (3.1), используя введенныевыше обозначения и , в следующем виде:(1 ,2 ) =⨁︁−1−1 −1−1−1( 1 ( −1 2 ⊕ 2)−11 ⊕ 1 ( 2 ⊕ 2 )1 ) = 1 ⊕ 1 .=1Теперь рассматриваемая задача сводится к задаче (2.12), в которой заменяется на 1 . После применения следствия 4 получаем необходимое решение.Представление решения в обычных обозначениях дает следующий результат.83Следствие 12. Минимум в задаче (3.1) при условии (3.5) равен = max(( + )/2, − , + )и достигается тогда и только тогда, когда1 = (1 − ) max(− + , ) − max(− − , − ),2 = ,где – любое число, удовлетворяющее условию 0 ≤ ≤ 1, = max ( + 1 + 2 − , + 1 − 2 + ),1≤≤ = max ( − 1 + 2 − , − 1 − 2 + ).1≤≤Заметим, что решение задачи размещения на отрезке вертикальной прямойпри условии = {(1 ,2 ) |1 = , ≤ 2 ≤ }, где ,, ∈ R – заданные числа,прямо получается из решения предыдущей путем замены 1 на 2 , 2 на 1 , атакже на .Размещение на прямой, наклоненной под углом 45∘Перейдем к решению задачи размещения на отрезке прямой, наклоненнойк горизонтальной оси координат под углом 45 градусов.

Пусть заданы числа,,, ∈ R, где ≤ . Тогда отрезок прямой можно определить при помощипараметра в виде = {(1 ,2 ) |1 = + , 2 = + , ≤ ≤ }.Справедливо следующее утверждение.Лемма 2. Минимум в задаче (3.1) при условии (3.6) равен = 1/2 1/2 ⊕ −2 ⊕ 2 ⊕ и достигается тогда и только тогда, когда1 = (−1/2 1/2 ⊕ )1− (−1/2 1/2 ⊕ −1 )− ,(3.6)842 = (−1/2 1/2 ⊕ )1− (−1/2 1/2 ⊕ −1 )− ,где – любое число, удовлетворяющее условию 0 ≤ ≤ 1,=⨁︁−1 −1 1 2 ,==1=⨁︁−1 −1 12 ,=1⨁︁−1−1 (−1 1 2⊕ −1 12 ).=1Доказательство. Записывая равенства 1 = + и 2 = + в терминахтропических операций, имеем 1 = и 2 = . После подстановки в целевуюфункцию (3.3) с учетом введенных обозначений , и получим(1 ,2 ) =⨁︁−1−1 (−1 1 −1 ⊕ 1)( −1 2 −1 ⊕ 2) = −2 ⊕ 2 ⊕ .=1Рассматриваемая задача принимает вид (2.11), решение которой дает следствие 3.С использованием обычных обозначений полученный результате можнопредставить следующей форме.Следствие 13.

Минимум в задаче (3.1) при условии (3.6) равен = max(( + )/2,, − 2, + 2 )и достигается тогда и только тогда, когда1 = (1 − ) max(( − )/2, ) − max(( − )/2, − ) + ,2 = (1 − ) max(( − )/2, ) − max(( − )/2, − ) + ,где – любое число, удовлетворяющее условию 0 ≤ ≤ 1, = max ( + 1 + 2 − − ),1≤≤ = max ( − 1 − 2 + + ),1≤≤ = max ( + 1 − 2 − + , − 1 + 2 + − ).1≤≤85Нетрудно видеть, что допустимое множество для задачи размещения на отрезке прямой, наклоненной под углом 135∘ к горизонтальной оси, может бытьпредставлено в виде = {(1 ,2 ) |1 = − , 2 = + , ≤ ≤ }.Решение такой задачи не имеет существенных отличий от решения предыдущейи находится аналогичным путем.Размещение на произвольной прямойРассмотрим задачу размещения на отрезке произвольной прямой, которыйдля фиксированных чисел ,,, ∈ R, где ≤ , описывается при помощимножества = {(1 ,2 ) | ≤ 1 ≤ , 2 = 1 + }.(3.7)Следующий результат обеспечивает полное решение задачи в явном виде.Лемма 3.

Введем обозначения==⨁︁=1⨁︁−1 1 2, 1 2 −1 ,=⨁︁−1 12 −1 ,=1⨁︁==1−1 −1 12 .=1Тогда справедливы следующие утверждения:1) если < −1 или > 1, то минимум в задаче (3.1) при условии (3.7)равен = 1/2 1/2 ⊕ (+1)/2 (−1)/2 ⊕ (+1)/2 (−1)/2 ⊕ 1/2 1/2 ⊕⊕ ( −(−1) ⊕ −(−1) )−1 ⊕ ( −1 ⊕ −1 )−1 ⊕⊕ ( +1 ⊕ +1 )−1 ⊕ ( −(+1) ⊕ −(+1) )−1и достигается тогда и только тогда, когда1 = (((−1 )−1/(−1) ⊕ (−1 )−1/(−1) )−1 ⊕86⊕ ((−1 )−1/(+1) ⊕ (−1 )−1/(+1) )−1 ⊕ )1−(((−1 )−1/(−1) ⊕ (−1 )1/(−1) )−1 ⊕⊕ ((−1 )1/(+1) ⊕ (−1 )−1/(+1) )−1 ⊕ −1 )− ,2 = 1 ;2) если −1 ≤ ≤ 1, то минимум равен = 1/2 1/2 ⊕ (+1)/2 −(−1)/2 ⊕ (+1)/2 −(−1)/2 ⊕ 1/2 1/2 ⊕⊕ −1 ⊕ −(−1) ⊕ −(+1) ⊕ +1и достигается тогда и только тогда, когда1 = ((−1 )1/(−1) ⊕ (−1 )1/(+1) ⊕ )1−((−1 )1/(−1) ⊕ (−1 )1/(+1) ⊕ −1 )− ,2 = 1 ,где – любое число, удовлетворяющее условию 0 ≤ ≤ 1.Доказательство.

Заменим равенство 2 = 1 + на эквивалентное емуравенство в терминах тропических операций в виде 2 = 1 . В результатеподстановки в целевую функцию и использования введенных обозначений , , и получим(1 ,2 ) =⨁︁−1−1 −−1 (−11 1 ⊕ 1 1 )( 1 2 ⊕ 2 1 ) ==1−(−1)= −1⊕ 11−(+1)⊕ 1⊕ +11 .Записывая целевую функцию вместе с ограничением, приходим к задачеоптимизации относительно 1 в виде (2.8).

Решение полученной задачи с помощью следствия 2 дает оптимальные значения для 1 . Вычисление 2 = 1завершает доказательство.При использовании обычных обозначений найденное решение описываетсятак:87Следствие 14. Введем обозначения = max ( − 1 + 2 + ), = max ( + 1 − 2 − ), = max ( + 1 + 2 − ), = max ( − 1 − 2 + ).1≤≤1≤≤1≤≤1≤≤Тогда справедливы следующие утверждения:1) если < −1 или > 1, то минимум в задаче (3.1) при условии (3.7)равен(︂ = max + ( + 1) + ( − 1) ( + 1) + ( − 1) + ,,,,2222 + min(( − 1),( − 1)), − max(( − 1),( − 1)),)︂ − max(( + 1),( + 1)), + min(( + 1),( + 1))и достигается тогда и только тогда, когда(︂(︂)︂(︂)︂ )︂− −− −1 = (1 − ) max min,, min,,−1 −1+1 +1)︂(︂)︂)︂(︂(︂− −− −, min,− ,− max min,,−1 −1+1 +12 = 1 + ;2) если −1 ≤ ≤ 1, то минимум равен(︂ = max + ( + 1) − ( − 1) ( + 1) − ( − 1) + ,,,,2222)︂ + ( − 1), − ( − 1), − ( + 1), + ( + 1)и достигается тогда и только тогда, когда(︂− −1 = (1 − ) max,,−1 +1)︂)︂− −− max,,− ,−1 +12 = 1 + ,(︂88где – любое число, удовлетворяющее условию 0 ≤ ≤ 1.Рассмотрим числовой пример.

Пусть задано множество точек1 = (1, 7) ,2 = (3, 3) ,5 = (7, 2) ,3 = (4, 6) ,6 = (9, 1) ,4 = (5, 3) ,7 = (9, 9) .Сначала рассмотрим решение задачи размещения (3.1), в которой допустимое множество представляет собой отрезок, заданный в виде1 = {(1 ,2 ) | 5 ≤ 1 ≤ 8, 2 = −21 + 19}.Решение такой задачи приведено на рисунке 3.5, где выделенный жирным отрезок прямой представляет множество решений задачи без ограничений, отрезокобычной толщины – допустимое множество размещения, а точка на пересечении– решение задачи с ограничениями.Перейдем к рассмотрению случая, в котором допустимая область размещения задана следующим образом:2 = {(1 ,2 ) | 4 ≤ 1 ≤ 7, 2 = 21 − 6}.В этом случае, как показано на рисунке 3.6, допустимая область размещения не пересекается с множеством решений задачи без ограничений. Решениеисходной задачи изображено точкой, лежащей на отрезке 2 .212 6108r6420212 6108r642rrrAArAcAArAr-2 4 6 8 10 12 1Рисунок 3.5 - Размещение на 10rcr rrrr-2 4 6 8 10 12 1Рисунок 3.6 - Размещение на 2893.6.2Размещение в прямоугольникеПредположим также, что заданы числа ,,, ∈ R такие, что ≤ и ≤ .Определим допустимую область размещения в виде прямоугольника(3.8) = {(1 ,2 ) | ≤ 1 ≤ , ≤ 2 ≤ }.Рассматриваемая минимаксная задача размещения точечного объекта сограничениями (3.1) в виде прямоугольника .С учетом ограничений (3.8) задача (3.1) принимает форму задачи (2.18), где = 1 и = 2 .

Характеристики

Список файлов диссертации

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6381
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее