Главная страница

Линейное программирование. Подготовка к зачёту. часть 1.ЛП. 1. методы решения задач линейного программирования


Скачать 1.44 Mb.
Название1. методы решения задач линейного программирования
АнкорЛинейное программирование
Дата26.11.2022
Размер1.44 Mb.
Формат файлаdocx
Имя файлаПодготовка к зачёту. часть 1.ЛП.docx
ТипДокументы
#813006
страница9 из 9
1   2   3   4   5   6   7   8   9

3. Вкладка Эволюционным поиск решения.

  1. Сходимость. Устанавливается значение допустимого откло­нения для оптимального решения.

  2. Скорость изменения. Число между 0 и 1, указывающее относительную частоту изменения в совокупности решений.

  3. Размер совокупности. Устанавливается количество вариантов решения, причем минимальный размер совокупности составляет 10, а максимальный — 200.

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

  5. Максимальное время без улучшения. Вводится максимальное число секунд, допускающее поиск решения без существенного улучшения с использованием метода эволюционного поиска.

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

  7. Для нахождения оптимального допустимого решения рассмотренной задачи линейного программирования необходимо щелкнуть на кнопке Выполнить в диалоговом окис Поиск решения. Решение появится в выходных ячейках В13:D13 табличной модели (рисунок 1.8) Оптимальное значение целевой функции появится в ячейке D5, а значения переменных х1 и х2 – в ячейках В13 и С13 соответственно. В ячейке D13 дублируются значения целевой функции, т, к. в эту ячейку введена формула =$D$5.





Рисунок 1.8 – Решение задачи в MS Excel
Полученное оптимальное решение совпадает с результатом решения задачи линейного программирования геометрическим методом (рисунок 1.2) и результатом решения задачи линейного программирования симплексным методом (таблица 1.9).

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


Рисунок 1.9 – Диалоговое окно Результаты поиска решения

Отчеты бывают трех типов:Результаты, Устойчивость, Пределы.
Отчет о результатах приведен на рисунке 1.10.


Microsoft Excel 12.0 Отчет по результатам
















Рабочий лист: [Методические материалы к зачету 1 октября.xlsx]Пример1













Отчет создан: 02.10.2022 20:59:29









































































Целевая ячейка (Максимум)






















Ячейка

Имя

Исходное значение

Результат
















$E$16

РЕШЕНИЕ Z

0

21



































































Изменяемые ячейки






















Ячейка

Имя

Исходное значение

Результат
















$C$16

РЕШЕНИЕ Х1

0

3
















$D$16

РЕШЕНИЕ Х2

0

1,5



































































Ограничения






















Ячейка

Имя

Значение

Формула

Статус

Разница










$E$9

Сырьё М1 Всего

24

$E$9<=$G$9

связанное

0










$E$10

Сырьё М2 Всего

6

$E$10<=$G$10

связанное

0










$E$11

Ограничение на спрос 1 Всего

-1,5

$E$11<=$G$11

не связан.

2,5










$E$12

Ограничение на спрос 2 Всего

1,5

$E$12<=$G$12

не связан.

0,5





























































Рисунок 1.10 – Лист MS Excel с отчетом о результатах

Таблица Ячейка целевой функции выводит сведения о целевой функции.

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

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

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

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


Microsoft Excel 12.0 Отчет по устойчивости
















Рабочий лист: [Методические материалы к зачету 1 октября.xlsx]Пример1










Отчет создан: 02.10.2022 21:48:14









































































Изменяемые ячейки






















 

 

Результ.

Нормир.

Целевой

Допустимое

Допустимое







Ячейка

Имя

значение

стоимость

Коэффициент

Увеличение

Уменьшение







$C$16

РЕШЕНИЕ Х1

3

0

5

1

3







$D$16

РЕШЕНИЕ Х2

1,5

0

4

6

0,666666667































Ограничения






















 

 

Результ.

Теневая

Ограничение

Допустимое

Допустимое







Ячейка

Имя

значение

Цена

Правая часть

Увеличение

Уменьшение







$E$9

Сырьё М1 Всего

24

0,75

24

12

4







$E$10

Сырьё М2 Всего

6

0,5

6

0,666666667

2







$E$11

Ограничение на спрос 1 Всего

-1,5

0

1

1E+30

2,5







$E$12

Ограничение на спрос 2 Всего

1,5

0

2

1E+30

0,5


























































Рисунок 1.11 – Лист MS Excel с отчетом об устойчивости







































































































































































 

Целевое

 

























Ячейка

Имя

Значение

























$E$16

РЕШЕНИЕ Z

21



























































































 

Изменяемое

 




Нижний

Целевой




Верхний

Целевой







Ячейка

Имя

Значение




предел

результат




предел

результат







$C$16

РЕШЕНИЕ Х1

3




0,5

8,5




3

21







$D$16

РЕШЕНИЕ Х2

1,5




0

15




1,5

21









































































Рисунок 1.12 – Лист MS Excel с отчетом о пределах

1.6 Использование среды Mathсad для решения задачи линейного программирования


Результат решения задачи об оптимальной производственной программе выпуска краски в среде Mathсad приведен на рисунках 1.13, 1,14 [3

Итог вычислений совпадает со всеми ранее полученными ответами.



Рисунок 1.13 – Решение задачи об обязательной производственной программе в среде Mathcad 15



Рисунок 1.14 – Решение задачи об обязательной производственной программе в среде Mathcad Prime 3.0
ВОПРОСЫ К ЗАЧЁТУ


  1. Охарактеризуйте классификацию проблем, применяемую в системном анализе.

  2. Назовите 3 элемента задачи линейного программирования.

  3. Прокомментируйте этапы применения графического метола при решении задачи линейного программирования.

  4. Особенности использования табличного редактора MS Excel для решения задачи линейного программирования.

  5. Назовите основные черты, присущие процессам отыскания оптимальной стратегии управления.

  6. Какие шаги выполняются при использовании симплексных таблиц при решении задачи линейного программирования?

  7. Особенности выбора начальной точки расчетов в симплексном методе решения задачи линейного программирования.

  8. Особенности применения Mathcad для решения задач линейного программирования,



Список литературы


  1. Гарнаев А. Ю., Рудикова Л. В. Microsoft Office Excel 2010: разработка

приложений. — СПб.: БХВ-Петербурт, 2011.

  1. Охорзин В. А. Прикладная математика в системе MATHCAD : учебное

пособие. 2-е изд., испр. и доп.-СПб,: Лань, 2009.

  1. Таха X. А. Введение в исследование операций. — М.: Вильямс, 2007.
1   2   3   4   5   6   7   8   9


написать администратору сайта