Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Силаева Т.А. - Методы решения задач оптимального проектирования ВС

Силаева Т.А. - Методы решения задач оптимального проектирования ВС (Методы решения задач оптимального проектирования ВС (Силаева Т.А.)), страница 10

PDF-файл Силаева Т.А. - Методы решения задач оптимального проектирования ВС (Методы решения задач оптимального проектирования ВС (Силаева Т.А.)), страница 10 Автоматизация проектирования (8261): Книга - 10 семестр (2 семестр магистратуры)Силаева Т.А. - Методы решения задач оптимального проектирования ВС (Методы решения задач оптимального проектирования ВС (Силаева Т.А.)) - PDF, страниц2017-06-07СтудИзба

Описание файла

PDF-файл из архива "Методы решения задач оптимального проектирования ВС (Силаева Т.А.)", который расположен в категории "". Всё это находится в предмете "автоматизация проектирования" из 10 семестр (2 семестр магистратуры), которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "автоматизация проектирования" в общих файлах.

Просмотр PDF-файла онлайн

Текст 10 страницы из PDF

из базисного столбца на последней итерации) равны свободным членам, находящимся в той же строке. Оптимальное значение функции при этом равно значению свободного члена в )-строке со знаком плюс прн нахождении максимума или минус лрк поиске икпнмума. Отметки, что если на некоторой итерации )г в у-строке в небазнснои столбце получен нулевой элемент, то это является призиакои множества оптимальных решений данной ЗЛП. Тогда необходимо провести еще одну итерацию !«+ 1 (с выбором небазнсыого столбца с нулевым элементом в )-строке в качестве разрешающего столбца), чтобы найти вторую оптимальную точку Х( ) с (ь+ 1) теи же значением функции в ней, что н в точке Х на лредыду(и) щей итерации )(.

Па итерации )г+ 1 в Устроке в небазиснои столбце тоже будет получен нулевой элемент. Оптимальным решением этой ЗЛП является все множество точек отрезка ~Х®,Х~~ параллельного линии уровня функции )(Х) = ср. 4. Конец алгоритма. Симплекс-метод Данцига для реы«еиня ЗЛП общего аида Решается задача ех(г г (Х), Х у(Х)= с,+ Х с.-х„ прк т ограничениях типа «<»л » <а ~, ()= 1,т), 1=1 ' сс ограниченыях типа «> с< » ~ а;хс> асс, (с= т+ 1,т+ 7с), (38) 1=1 и ограничениях типа «с< ~ч, а сх,.= а о, (~= т+ й+ 1,т+ (с+ и), (3.9) асс> О ()= 1,т+ й+ и), хс> О (с= 1,л). Алгоритм решения ЗЛП общего вида симплекс-методом состо- ит в следующем.

1. Вводим дополнительные и искусственные переменные и ис- кусственную функцию, а именно: 1.1. Вводим в (3.7) дополнительные переменные у < О ,1'= 1, т ), прибавляя по одной перемеыной в левую часть каж- ого ограйиченыя из (3.7), чтобы свеств неравенство типа «<» к равенству. Тогда (3.7) переписывается в ваде: » у = а — ~с а,хс (у= 1,т), (3.10) 1 1.2. Вводим в (3.8) дополынтельные переменные у.> 0 с= т+ 1, т+ й), со знаком « — » в левую часть ограничений, чтобы свести неравенство типа «<» к равеыству.

Прн етом в случае равенства нулю всех хс ( с= 1,и ) получим недопустимое решение у = — ась О, (/= т+ 1,т+ lс), / Поэтому в левую часть огранвчений (3.8) также вводят искусственные переменные у < 0 (~'= т+ й+ 1,т+ 2й), тогда (3.8) перепвсывается в виде л У. ь — — асс — ~Ч а,-хс+ У (/= т+ 1,т+ /с). (3.11) 1.3. Вводим в левую часть ограничений (3.9) искусственные переменные у.> 0 ()= т+ 2й+ 1 „т+ 2й+ и, тогда из (3.9) получаем » УУ+»= а Π— ~~с~ а,-хс (~= т+ й+ 1, т+ й+ и) (3.12) 1А. Вводим искусственную функцию сл, равную сумме всех искусственных переменных: »+и Ссс и са — ~ у»с»ь»с — .4, ам+с О /=1 7= 1 я+и 1 Х ам+21 7=1 Сс+ а Ссс а х »««т+ь»+ Х У»с»с' 7=1 !=1 (3.13) хс= 0 у .=0 Уу= асс уо (=' ") (=") ,с'= т+ 1,т+ 7«+ и 2.

По соотношениям (3.10) — (3.13), полученным из ограничений (3.7) — (3.9), и выражению (3.6) для целевой функции ДХ) формируем первоначальную табл. 3.4 на итерации О. За небазисные переменные, записанные в табл. 3.4 со знаком «-» в первую строку в небазысные столбцы, принимаем хс, ...,х„и дополнительные переменные у 1, ...,у +ь, полученные из ограыичеыий (3.8) типа «>», За базисные принимаем остальные перемеывые. Находим первое допуствмое базисное решение: все небазисные переменные х; (с= 1,и) и у +. ()= 1,й) таблицы 3.4 принимаем равными нулю, а каждый у (~' = 1, т ) и у . 7+я с= т+ 1,т+ й+ и) в базисном столбце приыымаем равным свободному члену, находящемуся в его строке, т.е.

70 Ф 3 о Ф ф 3 о ф Ф Ф Ф Ф ф а Н Ф о о„ ~' а о Ф Ф О Ф ф Ф л ф Ф а ф Ф О З Ф3 ф Ф Ф Ф ф 3 Ф о Ф о фг ф Ф ф Ф "Ф ф \ 3 а Ф о о ф ф Ф Ф Ф о Ф Ф и о Ф ф Ф Ф о ф Э Ф а о ф Ф О ю Ф м в. Ф 3 'о Ф о ) н Ф Ф,Ф Ф Ф Ф Ф Ф 3 о о. Ф о о Ф о а о ВАРИАНТЫ ЗАДАНИЯ Для каждого номера варианта УФ 1,20 в табл. 3.5 заданы две ЗЛП. Таблица 8.5 73 72 3. Искусственная функция ю нужна для нахождения на качальных итерациях базисных решений вплоть до нахождения первого допустимого базисного решения, при котором функция ю становится равной нулю, как и все искусственные переменные (получается первоначальный вид ограничении).

Затем находится оптимальное решение ЗЛП с оптимальным значением функции У. Поэтому решение ЗЛП выполняем в два этапа: 3.1. Проводим итерации, начиная с нулевой (заключающнеся в выборе разрешающего элемента и осуществлении шага модифицированного жорданова исключения с этим элементом), по минимизации функции ю. Зтот этап заканчиваем, когда и становится равной пулю (стоящему в строке -ю в столбце свободных членов), а все искусственные переменные — яебазисными, т.е. тоже равными пулю. Следовательно, в этом случае в строке -и будут стоять все нули, за исключением столбцов, соответствующих искусственным переменным, там будут 1. Тогда вычеркиваем строку — и и столбцы, соответствующие искусственным переменным.

Отметим„что если не удается свести и к нулю, а все элементы в строке — и в небазисных столбцах болыпе или равны нулю, то это является признаком недопустимости решения рассматриваемой ЗЛП. Не существует области Х1л допустимых значений Х и решения данной ЗЛП. В этом случае переходим к и. 4. 3.2. Продолжаем итерации уже по оптимизации функции ,Т(Х) .

Завершаем, когда все злементы в этой строке в небазнсных столбцах становятся больше нуля (или все болыпе нуля„кроме одного нулевого элемента, тогда проводим еще одну последнюю итерацию). 4. Конец алгоритма. Окончание табл 3 б Продолжение табл. З,б Номер зараантз Ф Вторая ЗЛП Первая ЗЛП юзх (б+ 4х1+ 2" г) х х,+ Загс 5, хги 1 Зх1+ хгг 3 сб,х О. пнп (10- 2хг- 3хг), х )х,+ха~7, х — х с3, ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ Для Вашего варианта задания необходимо: 1. Опрсделить решение первой ЗЛП с помощью графического метода.

2. Согласно симплекс-методу для первой ЗЛП выполнить итерации 0 и 1 (если процесс поиска экстремума не заканчивается на итерации 0) по нахождению как минимума, так и максимума заданной функции, а также составить таблицу на последней итерации, заполнив в ней только те графы, какие могут быть заполнены исходя из полученной в п. 1 информации о решении первой ЗЛП.

3. Определить решение второй ЗЛП с помощью графического метода. 4. Симплекс-методом выполнить для второй ЗЛП такое число итераций, чтобы искусственная функция ю была сведена к нулю, а также составить таблицу на последней итерации, заполнив в ней только те графы, по которым имеется информация исходя нз полученного в п. 3 решения второй ЗЛП графическим методом. 5. Показать полученные результаты преподавателю. б. Выполнить на ЗВМ решение симплекс-методом каждой из двух ЗЛП, получив две распечатки для первой ЗЛП по нахождению минимума и максимума заданной функции и одну распечатку для второй ЗЛП. 77 Таблица д,б ПРИМЕР 1) ехьг (2+ бх + 2х ) 2Х1+ 4Х2~ 9 Х1+ Х2( 3 Х1а О, х2> о (3.14) 2) ш( и ( 35 — 3 х 1 — 4 х 2 ), х1+ Х2< 9, Зх1 — х2> 3, хз> 3 х1> О, хзл О.

Таблица 8.2 у =9 — 2х -4х2>0; 1 1 у2= 3- х1 — х2~ О. Процесс определения минимума при ре1пенив заданной ЗЛП симплекс-методом представлен в табл. 3.6. точке Х(1= (3.0) ,1'(Х( 1)= 20. Риа 3.7 79 7. Изобразить полученные свмплекс-методом в и. 6 на всех итерацвях )с точки Х( на рисунках с результатами решения а) каждой из двух ЗЛП графическим. методом. Выполнить на ЗВМ решение каждой ЗЛП графическим методом.

8. Сформулировать выводы. Пусть номер варнанта задания )У= 20. Тогда заданы следующие дзе ЗЛП: Найдем решение первой ЗЛП. Результаты применения графического метода к решению данной ЗЛП приведены на рис. 3.7. Функция у(Х) имеет минимум в точке Х(о) = (О; 0) с г(Х(Ф) = 2 и максимум в точке Х( '= (3; 0), У(Х(0) = 20. Решим первую ЗЛП симплекс-методом. Для етого введем дополнвтельные переменные: Все злементы 7-строки в небазвсных столбцах неотрнца ные, позтому процесс нахождепня минимума функции завершается на втерацив О. Функция ДХ) имеет минимум е точке Х 1Ф = (О; 0) с у ( Х ( ) 1= 2. Процесс нахождения максимума при решения заданной ЗЛП скмплекс-методом приведен в табл.

3.7. Функция ~(Х) имеет максимум в Из сравнения результатов решения первой ЗЛП симплекс-методом и графическим методом (см, рис. 3.7) видно, что допустимые базисные решения Х и Х соответствуют вершинам вы- (О> (1> пуклого множества Хь) допустимых значений Х, задаваемого ограничениями (3 т4).

На этом заканчивается решение первой ЗЛП для варианта задания Ж= 20. Дополнительно найдем рспгение двух других ЗЛП. Решим симплекс-методом ЗЛП пил (2 — бх1 — 2хг) при Х 2х1+ 4хг~ 9, Зх>+ хгь 6 х>а О,хг> О. Процесс решения данной ЗЛП приведен в табл. 3.8. Таблица 8.8 На и а ~ервой и втором итерациях в у-строке в небазисном столбце получен нулевой элемент, что является призна- р ком множества оптимальных л решений данной ЗЛП. На этих итерациях получены решения ЗЛП: Х( >= (2;О) и н уб ) Х = (1,5; (,5) с одинако- О,го щ ~" >, т.

х зым минимальным значением чв>..т <а ( > ' ' .(г> ' Х еи = — (О, Минимум этой ЗЛП .' лгайО достигается на множестве точек отрезка ~Х( >, Х( >), параллельного линии уровня р . з.а функцвн г"(Х) = 2. Результаты применения графического метода к решению данной ЗЛП приведены на рис. 3.8. Решим симплекс-методом ЗЛП шах (х + 2х ) прн х х г прн ограни- ченнях хг< 2, х1> О, хга О.

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