рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Задача о раскрое материалов.

Задача о раскрое материалов. - раздел Программирование, Линейное программирование На Раскрой (Распил, Обработку) Поступает Материал Одного Образца В Количестве...

На раскрой (распил, обработку) поступает материал одного образца в количестве А единиц. Требуется изготовить из него L разных комплектующих изделий в количествах, пропорциональных числам b1, b2, … bl (условие комплектности). Каждая единица материала м.б. раскроена N различными способами, причем использование i-го способа (i=1,2,…,n) дает аik единиц k-го изделия (к=1,2, …,l).

Необходимо найти план раскроя, обеспечивающий макс число комплектов.

Составим ЭММ задачи:

Обозначим Хi – число единиц материала раскраиваемых i-ым способом, и Х – число изготавливаемых комплектов изделий. Т.к. общее количество материала равно сумме его единиц, раскраиваемых различными способами, то

(2.1)

Требование комплектности выразится уравнениями

(k=1,2,…, l) (2.2)

Очевидно, что Хi >= ) (i=1,2,…,n) (2.3)

 

ЭММ задачи: найти такое решение Х=(х1, х2, …, хn), удовлетворяющее системе уравнений (2.1) – (2.2) и условию (2.3), при котором функция F = х принимает макс значение.

Эту задачу можно обобщить на случай m раскраиваемых материалов.

Пусть каждая единица j-го материала (j = 1, 2,…, m) может быть раскроена N различными способами, причем использование i-го способа (i =1,2,…,n) дает аijk единиц k-го изделия (к=1,2, …,l), а запас j-го материала равен Aj единиц.

Обозначим Хij – число единиц j-го материала раскраиваемого i-ым способом.

ЭММ задачи о раскрое материалов в общей постановке примет вид: найти такое решение Х=(х11, х12, …, хnm), удовлетворяющее системе

(j = 1, 2,…, m),

(k=1,2,…, l)

и условию Xij >= 0, при котором функция F = х принимает макс значение.

 

Рассмотренные примеры задач линейного программирования позволяют сформулировать общую задачу линейного программирования.

Дана система m линейных уравнений и неравенств с n переменными

а11*Х1 + а12*Х2 + … + а1n*Xn <= В1

а21*Х1 + а22*Х2 + … + а2n*Xn <= В2

………………………….

ак1*Х1 + ак2*Х2 + … + акn*Xn <= Вк

ак+1,1*Х1 + ак+1,2*Х2 + … + а к+1,n*Xn = В к+1 (1)

а к+2,1*Х1 + а к+2,2*Х2 + … + а к+2,n*Xn = В к+2

………………………….

аm1*Х1 + аm2*Х2 + … + аmn*Xn = Вm

 

и линейная функция

F = С1*Х1 + С2*Х2 + … + Сn*Xn (2)

 

Найти такое решение системы Х = (Х1, Х2, …,Xj,…, Хn), где

Хj>=0 (j = 1, 2,…, l; l<=n) (3)

при котором линейная функция F (2) принимает оптимальное (макс или мин) значение.

Система (1) называется системой ограничений, а функция F – линейной функцией, линейной формой, целевой функцией или функцией цели.

Более кратко общую задачу линейного программирования можно представить в виде:

F = à max (min)

При ограничениях:

(I = 1, 2, …, k)

(I = k+1, k+2, …, m)

Хj>=0 (j = 1, 2,…, l; l<=n)

 

Оптимальным решением (или оптимальным планом) задачи ЛП называется решение Х = (Х1, Х2, …,Xj,…, Хn) системы ограничений (1), при котором линейная функция (2) принимает оптимальное (макс или мин) значение.

Термины «решение» и «план» - синонимы, однако первый используется чаще, когда речь идет о формальной стороне задачи (ее математическом решении), а второй – о содержательной стороне (экономической интерпретации).

 

При условии, что все переменные неотрицательны (Хj>=0, j = 1, 2,…, n), система ограничений (1) состоит лишь из одних неравенств, - такая задача ЛП называется стандартной; если система ограничений (1) состоит из одних уравнений, то задача называется канонической. В приведенных выше примерах задача 1 – стандартная, 2 – каноническая. Бывает – общая.

Любая задача ЛП м.б. сведена к канонической, стандартной или общей.

 

Вспомогательная теорема (без доказательства):

Всякому решению неравенства

аi1*Х1 + аi2*Х2 + … + аin*Xn <= Вi (4)

соответствует определенное решение уравнения

аi1*Х1 + аi2*Х2 + … + аin*Xn + Хn+i= Вi (5)

в котором Хn+i>=0 I = 1,m (6)

 

и, наоборот, каждому решению уравнения (5) и неравенства (6) соответствует определенное решение неравенства (4).


Используя эту теорему, можно представить стандартную задачу (1.4) – (1.6) в каноническом виде. С этой целью в каждое из m неравенств в системе ограничений (1.4) вводятся дополнительные неотрицательные переменные Xn+1, Xn+2, Хn+m и система ограничений примет вид:

а11*Х1 + а12*Х2 + … + а1n*Xn + Xn+1 = В1

а21*Х1 + а22*Х2 + … + а2n*Xn + Xn +2 = В2 …………………………………………………………….

аm1*Х1 + аm2*Х2 + … + аmn*Xn + Xn +m = Вm

 

Замечание. В рассматриваемой задаче все неравенства вида <=, поэтому дополнительные неотрицательные переменные вводились со знаком «+». В случае неравенства вида >= соответствующие дополнительные неотрицательные переменные вводились бы со знаком «-».

 

– Конец работы –

Эта тема принадлежит разделу:

Линейное программирование

А х а х a nxn b... при n является плоскостью а при n gt ее обобщением в n мерном...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Задача о раскрое материалов.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Линейное программирование
Оптимизационная задача была сформулирована в общем виде: найти переменные х1, х2, …, хп, удовлетворяющие системе неравенств (уравнений) φi

Понятие экономико-математической модели
Существует много различных определений понятия «модель», отличающихся друг от друга. Но это понятие знакомо каждому: игрушечный корабль – модель корабля, фотоснимок пейзажа, географическая карта –

Задача об использовании ресурсов (задача планирования производства).
Для изготовления двух видов продукции П1 и П2 используют три вида ресурсов Р1, Р2 и Р3. Известны запасы этих ресурсов В1, В2 и В3 и число единиц ресурсов, затрачиваемых на изготовление единицы кажд

Система m линейных уравнений с n переменными
Система m линейных уравнений с n переменными имеет вид:   а11*Х1 + а12*Х2 + …+ а1j*Xj + …+ а1n*Xn =

Геометрический смысл решений неравенств, уравнений и их систем
Теорема 1. Множество решений неравенства с двумя переменными а11х1 + а12х2 <= b1 является одной из двух полуплоскостей, на которые вся плоскость делится прямой а11х1 + а12х2 = b1, вкл

Является выпуклым многоугольником (или выпуклой многоугольной областью).
Каждое из неравенств в соответствии с теоремой 1 определяет одну из полуплоскостей, являющуюся выпуклым множеством точек (из математики: выпуклое множество точек – если оно вместе с любыми двумя св

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

Геометрический метод решения задач ЛП
Итак, выше было доказано, что множество допустимых решений (многогранник решений) ЗЛП представляет собой выпуклый многогранник (или выпуклую многогранную область), а оптимальное решение задачи нахо

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

Нахождение оптимума линейной функции
Пример: Решим симплексным методом задачу: F=2x1 + 3х2 à maxпри ограничениях: х1 + 3х2 &l

Особые случаи симплексного метода
Неединственность оптимального решения (альтернативный оптимум): Решим симплексным методом задачу: F=3x1 + 3х2 à max

Симплексные таблицы
Практические расчеты с использованием симплекс метода – на компьютере. Если вручную, то используются симплекс-таблицы. Будем решать задачу на максимум. I. После введения добавочных перемен

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги