<<
>>

Целочисленная задача линейного программирования (задача с неделимостями).

К данному классу принадлежат задачи распределения капиталовложении и задачи планирования производства.

Целочисленная задача линейного программирования заключается в максимизации функции: с,Х( + с2х2 + ...

+ <ус„ max

(1)

при условиях

ntll \' "тУ-2 "пиг\'п - "т >

X, > 0, Xj > 0, ..., Х„ > 0, (3)

Xj — целые числа, j є J, ^

где J — некоторое подмножество множества индексов N = ={1,2,...,n}.

Если J = N (T.e. требование целочисленности наложено на все переменные), то задачу называют полностью целочисленной; если же J Ф N, она называется частично целочисленной.

Модель (1)—(4) естественно интерпретировать, например, в следующих терминах. Пусть через i = 1,..., т обозначены производственные факторы, через j = 1, ..., п — виды конечной продукции.

Обозначим далее:

aij — количество факторов i, необходимое для производства единицы продукта j;

bi — наличные ресурсы фактора i;

СІ — прибыль, получаемая от единицы продукта j.

Пусть продукты j для j^J являются неделимыми, т.е. физический смысл имеет лишь их целое неотрицательное количество («штуки»). Предположим, что требуется составить производственную программу, обеспечивающую максимум суммарной прибыли и не выводящую за пределы данных ресурсов. Обозначая через x}- искомые объемы выпуска продукции, мы сводим эту задачу к модели

(1)-(4).

Задача с булевыми переменными. Логическая взаимосвязь:

1) взаимоисключение. Пусть x}- = 1, если реализуется проект Aj, и х}- = 0 в противном случае. Запись AjVAk означает, что в план может быть включен либо проект Aj, либо проект Ak. Вместе они включены быть не могут. С помощью этой записи выражается отношение взаимоисключения между проектами.

В этих обозначениях взаимоисключение Aj v Ак выражается неравенством Xj + хк < 1;

2) взаимообусловленность. Запись Ак ® Aj («проект Ак влечет за собой проект А;») означает, что проект Ак может быть включен в план только в том случае, если в план включен и проект Aj. С помощью этой записи выражается отношение между обусловливающими друг друга проектами, например когда проект Ak — результат тиражирования проекта Aj на другом объекте или когда Ак базируется на результатах реализации проекта Aj.

В принятых обозначениях взаимообусловленность Ак ® АЦ выражается неравенством хк < Xj.

<< | >>
Источник: Афанасьев М.Ю., Суворов Б.П.. Исследование операций в экономике: модели, задачи, решения:Учеб. пособие. — М.: ИНФРА-М,2003. — 444 с. — (Серия «Высшее образование»).. 2003

Еще по теме Целочисленная задача линейного программирования (задача с неделимостями).:

- Авторское право - Аграрное право - Адвокатура - Административное право - Административный процесс - Арбитражный (хозяйственный) процесс - Аудит - Банковская система - Банковское право - Бухгалтерский учет - Военное право - Гражданское право и процесс - Денежное обращение, финансы и кредит - Деньги - Жилищное право - Земельное право - Избирательное право - Инвестиционное право - Информационное право - Исполнительное производство - История - История государства и права - История политических и правовых учений - Конкурсное право - Конституционное право - Корпоративное право - Криминалистика - Криминология - Маркетинг - Медицинское право - Международное право - Менеджмент - Муниципальное право - Налоговое право - Наследственное право - Нотариат - Обязательственное право - Оперативно-розыскная деятельность - Права человека - Право зарубежных стран - Право социального обеспечения - Правоведение - Правоохранительная деятельность - Предпринимательское право - Семейное право - Страховое право - Судопроизводство - Таможенное право - Теория государства и права - Трудовое право - Уголовно-исполнительное право - Уголовное право - Уголовный процесс - Философия - Финансовое право - Хозяйственное право - Хозяйственный процесс - Экологическое право - Экономика - Ювенальное право - Юридическая техника - Юридические лица -