Решение задач линейного программирования с помощью надстройки «Поиск решения» в Microsoft Excel, страница 6


Продолжение таблицы 28

Поиск не может найти подходящего решения.

В процессе поиска решения нельзя сделать итерацию, которая удовлетворяла бы всем ограничениям (ОДП задачи пуста)*.

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

Условия для линейной модели не удовлетворяются.

Установлен флажок “Линейная модель”, однако итоговый пересчет порождает такие значения, которые не согласуются с линейной моделью (попытка решить нелинейную задачу, как линейную).

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

При поиске решения обнаружено ошибочное значение в целевой ячейке или в ячейке ограничения.

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

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

Мало памяти для решения задачи.

Система не смогла выделить память, необходимую для поиска решения.

Закройте некоторые файлы или приложения, и попытайтесь снова выполнить процедуру поиска решения.

Другой экземпляр Excel использует SOLVER.DLL. Попробуйте повторить через какое-то время.

Запущено несколько копий Microsoft Excel, в одном из которых используется файл Solver.dll, который необходим для «Поиска решения».

6.6 Типы отчетов

Заголовок каждого отчета состоит из названия версии электронной таблицы, названия типа отчета, указания на рабочий лист (с указанием в квадратных скобках названия книги), а также даты и времени создания отчета, например:

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

Рабочий лист: [Пример.xls]Лист7

 

Отчет создан: 04.12.2005 19:49:24

 

Отчеты состоят из таблиц, соответствующих целевой функции, ограничениям и переменным. Первые две графы в каждой из них называются «Ячейка» и «Имя». В первой графе указываются адреса соответствующих ячеек. Для ограничений в графе «Ячейка» дается адрес ячейки, на которую имеется ссылка в левой части соответствующего ограничения. Имя ячейки составляется из содержания ближайших текстовых  ячеек (см. раздел 6.2).

6.6.1 Отчет по результатам

Данный тип отчета состоит из трех таблиц, озаглавленных «Целевая ячейка», «Изменяемые ячейки» и «Ограничения». Первые две таблицы для примера из раздела 6.2 примут вид таблицы 29. После заголовка «Целевая ячейка» в скобках стоит указание направления экстремизации. В примере заголовок последней таблицы примет вид «Целевая ячейка (Максимум)», так как целевая функция максимизируется.

В первых двух таблицах третья и четвертая графы называются «Исходно» и «Результат». В них указываются соответственно исходное и конечное значения в ячейках. Каждой изменяемой ячейке соответствует одна строка таблицы, таблица «Целевая ячейка» состоит из одной строки.

Таблица 29 – Отчет по результатам для целевой функции и переменных

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

Ячейка

Имя

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

Результат

$B$11

Прибыль от производства карамели, руб.

0

193066,67

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

Ячейка

Имя

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

Результат

$B$6

Производство карамели «Снежинка», т

0

266,66667

$C$6

Производство карамели «Яблочная», т

0

1173,3333

Из таблицы 29 видно, что фабрике следует выпускать 266,7 т карамели «Снежинка» и 1173,3 т карамели «Яблочная», при этом она получит прибыль 193066,7 руб.

Это совпадает с ответом, полученным в разделах 2.1 и 3.3.