- •Содержание
- •4.4.2 Ознакомление с образцом решения задачи 28
- •1Задачи оптимизации: начальные понятия
- •1.1Семантика термина «оптимальный». Критерий оптимальности
- •1.2Задача оптимизации: суть задачи и её элементы
- •1.3Формальная постановка задачи оптимизации
- •2.3Собственный вариант «Транспортной задачи»
- •2.4Собственный вариант задачи «Планирование персонала»
- •3Использование надстройки «Поиск решения» Excel для решения задач оптимизации
- •3.1Функциональность надстройки «Поиск решения»
- •2Задания к контрольной работе
- •2.1Формулировка задания
- •2.2Собственный вариант задачи «Планирование производства»
- •3.2Начальные значения искомых переменных – специфика процедуры поиска решения
- •3.3Способ использования файла Smpls.Xls с образцами решения задач
- •4Пояснения к решаемым задачам
- •4.1Настройка надстройки
- •4.2Задача «Планирование производства»
- •4.2.1Суть задачи
- •4.2.2Ознакомление с образцом решения задачи
- •4.2.3Новый критерий и дополнительные ограничения
- •4.2.4Формирование собственного варианта задачи планирования производства
- •4.3Транспортная задача, или задача планирования перевозок
- •4.3.1Суть задачи
- •4.3.2Ознакомление с образцом решения задачи
- •4.3.3Формирование собственного варианта транспортной задачи
- •4.4Задача «Планирования персонала»
- •4.4.1Суть задачи
- •4.4.1.1.Предметная область
- •4.4.1.2.Предварительные соображения о методике решения Лишние сотрудники на рабочих местах допустимы
- •Расчёт количества работников, занятых в конкретные дни недели
- •4.4.1.3.Элементы задачи планирования работников
- •4.4.2Ознакомление с образцом решения задачи
- •4.4.3Формирование собственного варианта задачи планирования персонала
- •5Рекомендации по оформлению отчета по контрольной работе
- •5.1Формат отчёта
- •5.2Содержание отчёта
- •Формулировка задания
- •Задача планирования производства
- •2.1 Формулировка задачи оптимального планирования производства
- •2.2 Образец решения задачи планирования производства
- •2.3 Формирование собственного варианта задачи планирования производства
- •3.3 Формирование собственного варианта транспортной задачи
- •4.3 Формирование собственного варианта задачи планирования персонала
- •5.3Замечание заключительное
2Задания к контрольной работе
2.1Формулировка задания
А, вот оно и задание. Очень простое, хотя «с непривычки» может показаться и сложным. Но трудности ограничиваются только освоением инструмента Excel, называемого поиском решения.
Решить три задачи оптимизации по следующим темам.
Планирование производства
Транспортная задача
Планирование персонала
Для этого предварительно знакомиться с образцами решения, представленными в файле Smpls.xls, затем составить и решить собственные варианты указанных задач.
2.2Собственный вариант задачи «Планирование производства»
О таком можно только мечтать: сами себе выбираем что будем делать. Как в супермаркете: хотим берём, не хотим не берём.
Собственный вариант задачи «Планирование производства» создаётся на основе варианта образца путём следующих изменений:
изменения значений констант;
изменения состава комплектующих деталей и производимых изделий;
изменение целевой функции – вместо дохода можно использовать получаемую прибыль; для этого предусмотреть дополнительный столбец констант со значениями цен комплектующих деталей.
Количество изменений выбирается самостоятельно. Степень отличия от образца будет влиять на выставляемую оценку.
2.3Собственный вариант «Транспортной задачи»
В этой задаче возможных изменений не много, они просты в реализации, но заметно отличают предлагаемый вариант от образца.
Собственный вариант «Транспортной задачи» создаётся из варианта образца путём следующих возможных изменений:
изменения значений констант;
изменения состава заводов-производителей;
изменения состава складов-получателей.
Количество изменений выбирается самостоятельно. Степень отличия от образца будет влиять на выставляемую оценку.
2.4Собственный вариант задачи «Планирование персонала»
Эта задача очень проста. Для неё трудно придумать возможные направления «удаления» от образца. Изменение целевой функции кажется сложным, но требует только знания стандартной функции МАКС() .
Собственный вариант задачи «Планирование персонала» создаётся из варианта образца путём следующих возможных изменений:
изменения значений констант;
изменение целевой функции – вместо «Общая недельная зарплата» использовать «Максимальное количество лишних работников».
Количество изменений выбирается самостоятельно. Степень отличия от образца будет влиять на выставляемую оценку.
3Использование надстройки «Поиск решения» Excel для решения задач оптимизации
3.1Функциональность надстройки «Поиск решения»
Эта надстройка предназначена для решения задач оптимизации.
«Поиск решения» является частью блока задач, который иногда называют анализ «что-если». Процедура поиска решения позволяет найти оптимальные значения искомых переменных, обеспечивая экстремум или заданное значение целевой функции.
При этом выражение (формула) целевой функции размещается в одной из ячеек таблицы Excel, которая получает название «целевая ячейка». Напомним, что в русскоязычной документации и литературе сложилась традиция называть математические выражения формулами.
В качестве искомых переменных выступают ячейки таблицы, называемые влияющими и/или изменяемыми ячейками. Естественно, ссылки на эти ячейки содержатся в формуле целевой функции (мы же ещё не забыли, что аргументами целевой функции являются именно искомые переменные).
Каким образом представляются ограничения? В ячейках той же таблицы размещаются функции ограничений. Содержимым этих ячеек являются формулы, содержащие ссылки на влияющие ячейки, т. е. на ячейки всё тех же искомых переменных. Ограничения формируется с помощью кнопок «Добавить», «Изменить», «Удалить» окна «Поиск решения». При нажатии на кнопку «Добавить» появляется диалоговое окно «Добавление ограничения», с помощью которого и устанавливаются отношения между функциями ограничений и константами задачи. Формируемые отношения отображаются в списке с надписью «Ограничения:».
А константы задачи? Они тоже размещаются в своих ячейках, и обычно содержат только числа. Иногда применяются константные выражения (опять же формулы), но это только при сложной структуре параметров предметной области. ссылки на ячейки констант задачи содержатся и в формуле целевой функции, и в формулах функций ограничений.
Процедура поиска решения целенаправленно перебирает значения искомых переменных (влияющих ячеек), отыскивая набор аргументов целевой функции, при котором она экстремальна или имеет значение близкое к требуемому значению.
