Экономико-математические методы решения задач

Вектор, выходящий из начала координат в точку, соответствующую коэффициентам при переменных целевой функции. Нахождения значения нулевой функции. План перевозок по доставке требуемой продукции из пунктов А в пункты назначения. Значение целевой функции.

Рубрика Математика
Вид контрольная работа
Язык русский
Дата добавления 14.12.2013
Размер файла 63,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Математика. Экономико-математические методы

Задание 1. Решить задачу графическим методом

0.

L (x) = 4x1 + 6x2min при ограничениях

3x1 +x2?9,

x1+2x2 ?8,

x1? 0, x2? 0.

Решение

Т. к. x1, x2?0, то решение задачи располагается в Iчетверти.

Рассмотрим уравнение 3x1+x2?9

x1=0=>x2=9

x2=0 =>x1=3

Рассмотрим уравнение x1+2x2?8

x1=0=>x2=4

x2=0=>x1=8

Рассмотрим уравнение x1+6x2?12

x1=0=>x2=2

x2=0=>x1=12

Построим вектор, выходящий из начала координат в точку, соответствующую коэффициентам при переменных целевой функции.

Опускаем перпендикуляр.

Для нахождения значения нулевой функции необходимо подставить найденное значение целевой функции:

Подставим х1=2, х2=3 в целевую функцию:

minL (x) = 4*2+6*3

minL (x) =20

Задача решена.

Задание 2. Решить задачу симплексным методом

5.

Решение

Систему ограничений приводим к каноническому виду, т. е. к системе линейных уравнений, где число переменных больше числа уравнений (m > k). В этой системе обязательно найдутся переменные, которые можно выразить через другие переменные, а если это не так, то их можно ввести искусственно. В этом случае первые называются базисом или искусственным базисом, а вторые - свободными. Вводим искусственные базисные переменные x3, x4 и x5 следующим образом:

3x1+5x2+x3=18,

2x1- x2 +x4 =0,

5x1 - 3x2 +x5 = 15;

Неравенства преобразовались в равенства, благодаря добавленным переменные x3, x4, x5, которые являются неотрицательными величинами. Таким образом, привели систему к каноническому виду. Переменная x3 входит в первое уравнение с коэффициентом 1, а в два других - с коэффициентом 0, то же справедливо для переменных x4, x5 и соответствующих уравнений, что соответствует определению базиса, т. е. добавлено 3 дополнительные переменные и добавлен 1 искусственный базис

Шаг 0

Базис

БП

x 1

x 2

x 3

x 4

x 5

z 1

x3

18

3

5

1

0

0

0

z1

0

2

-1

0

-1

0

1

x5

15

5

-3

0

0

1

0

ИС

0

-2M

M+4

0

M

0

0

Выбран ключевой элемент (2, 1)

Выбран ключевой элемент (3, 4)

Шаг 1

Базис

БП

x 1

x 2

x 3

x 4

x 5

z 1

x3

18

0

13/2

1

3/2

0

-3/2

x1

0

1

-1/2

0

-1/2

0

1/2

x5

15

0

-1/2

0

5/2

1

-5/2

ИС

0

0

4

0

0

0

M

Решение задачи: бесконечное множество оптимальных планов

x* = k (0, 0) + (1-k) (3, 0)

L (x*) = 0

Задание 3. Решить транспортную задачу

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

7.

Ai\Bj

70

60

60

70

3

2

3

20

1

4

3

100

10

5

4

Решение.

Примем некоторые обозначения: i - индекс строки j - индекс столбца m - количество поставщиков n - количество потребителей Xi, j - перевозка между поставщиком Ai и потребителем Bj. Di, j - ограничение пропускной способности коммуникации между поставщиком Ai и потребителем Bj. M - некоторое число, близкое к бесконечности e - некоторое число, близкое к нулю. Красным цветом будем отображать ограничения пропускных способностей коммуникаций между поставщиками и потребителями. Серым цветом будем отображать стоимости перевозок (тарифы). Исходная таблица:

Поставщик

Потребитель

Запасы груза

B1

B2

B3

A1

3

0

M

2

0

M

3

0

M

70

A2

1

0

M

4

0

M

3

0

M

20

A3

10

0

M

5

0

M

4

0

M

100

Потребность

70

60

60

Транспортная задача имеет закрытый тип, так как суммарный запас груза равен суммарным потребностям. Находим опорный план для задачи с ограничениями. Введем некоторые обозначения: Ai* - излишек нераспределенного груза от поставщика Ai Bj* - недостача в поставке груза потребителю Bj Di, j - ограничение пропускной способности коммуникации между поставщиком Ai и потребителем Bj

Находим незанятую клетку с минимальным тарифом: (2, 1). Помещаем туда меньшее из чисел A2*=20, B1*=70 и D2, 1=M Находим незанятую клетку с минимальным тарифом: (1, 2). Помещаем туда меньшее из чисел A1*=70, B2*=60 и D1, 2=M Находим незанятую клетку с минимальным тарифом: (1, 1). Помещаем туда меньшее из чисел A1*=10, B1*=50 и D1, 1=M Находим незанятую клетку с минимальным тарифом: (3, 3). Помещаем туда меньшее из чисел A3*=100, B3*=60 и D3, 3=M Находим незанятую клетку с минимальным тарифом: (3, 1). Помещаем туда меньшее из чисел A3*=40, B1*=40 и D3, 1=M

Поставщик

Потребитель

Запасы груза

B1

B2

B3

A1

3

10

M

2

60

M

3

M

70

A2

1

20

M

4

M

3

M

20

A3

10

40

M

5

M

4

60

M

100

Потребность

70

60

60

Целевая функция L (x) =810

Решаем задачу c ограничениями методом потенциалов:

Этап 1

Так как суммарная величина нераспределенного груза/потребностей epsilon = 0, то текущий план является опорным планом транспортной задачи с ограничениями.

Этап 2

Полагая потенциал U1=0, определяем остальные потенциалы из соотношения Uj+Vi=Ci, j (i=1.. m, j=1.. n), просматривая все занятые клетки. Потенциалы Ui: U1=0 V1=C1, 1-U1= 3 V2=C1, 2-U1= 2 U2=C1, 2-V1= -2 U3=C1, 3-V1= 7 V3=C3, 3-U3= -3 Определяем значения оценок Si, j=Ci, j- (Vj-Ui) для всех свободных клеток: Для случая Xi, j = 0 условие оптимальности оценки Si, j определяется следующим образом: Si, j>=0. Для случая Xi, j = Di, j условие оптимальности оценки Si, j определяется следующим образом: Si, j<=0.

B1

B2

B3

A1

6

A2

4

8

A3

-4

Оценки Si, j для всех клеток, удовлетворяющих условию: Xi, j = 0 (неоптимальные выделены синим цветом) S1, 3 = c1, 3 - (v3 + u1) = 6. S2, 2 = c2, 2 - (v2 + u2) = 4. S2, 3 = c2, 3 - (v3 + u2) = 8. S3, 2 = c3, 2 - (v2 + u3) = -4. оценки Si, j для всех клеток, удовлетворяющих условию: Xi, j = Di, j (неоптимальные выделены красным цветом) Если имеются неоптимальные оценки и для случая Xi, j = 0, и для случая Xi, j = Di, j, то наиболее потенциальной (неоптимальной) из них считается максимальная по модулю оценка. Если имеется несколько клеток с одним и тем же наиболее неоптимальным значением оценки, то из них выбирается клетка, имеющая наименьший тариф. Наиболее потенциальной является клетка (3, 2). Для нее оценка равна -4. Строим для этой клетки цикл, помечая клетки цикла знаками «плюс» и «минус».

Поставщик

Потребитель

Запасы груза

B1

B2

B3

A1

+

3

10

M

-

2

60

M

3

M

70

A2

1

20

M

4

M

3

M

20

A3

-

10

40

M

+

5

M

4

60

M

100

Потребность

70

60

60

Перемещаем по циклу груз величиной в 40 единиц, прибавляя эту величину к грузу в клетках со знаком «плюс» и отнимая ее от груза в клетках со знаком «минус». В результате перемещения по циклу получим новый план:

Поставщик

Потребитель

Запасы груза

B1

B2

B3

A1

3

50

M

2

20

M

3

M

70

A2

1

20

M

4

M

3

M

20

A3

10

M

5

40

M

4

60

M

100

Потребность

70

60

60

Целевая функция L (x) = 650

Значение целевой функции изменилось на 160 единиц по сравнению с предыдущим этапом.

Этап 3

Полагая потенциал U1=0, определяем остальные потенциалы из соотношения Uj+Vi=Ci, j (i=1.. m, j=1.. n), просматривая все занятые клетки. Потенциалы Ui: U1=0 V1=C1, 1-U1= 3 V2=C1, 2-U1= 2 U2=C1, 2-V1= -2 U3=C2, 3-V2= 3 V3=C3, 3-U3= 1 Определяем значения оценок Si, j=Ci, j- (Vj-Ui) для всех свободных клеток: Для случая Xi, j = 0 условие оптимальности оценки Si, j определяется следующим образом: Si, j>=0. Для случая Xi, j = Di, j условие оптимальности оценки Si, j определяется следующим образом: Si, j<=0.

B1

B2

B3

A1

2

A2

4

4

A3

4

Оценки Si, j для всех клеток, удовлетворяющих условию: Xi, j = 0 (неоптимальные выделены синим цветом) S1, 3 = c1, 3 - (v3 + u1) = 2. S2, 2 = c2, 2 - (v2 + u2) = 4. S2, 3 = c2, 3 - (v3 + u2) = 4. S3, 1 = c3, 1 - (v1 + u3) = 4. оценки Si, j для всех клеток, удовлетворяющих условию: Xi, j = Di, j (неоптимальные выделены красным цветом) Так как все условия оптимальности выполнены, то полученный план является оптимальным. Транспортная задача решена.

Поставщик

Потребитель

Запасы груза

B1

B2

B3

A1

3

50

M

2

20

M

3

M

70

A2

1

20

M

4

M

3

M

20

A3

10

M

5

40

M

4

60

M

100

Потребность

70

60

60

Целевая функция L (x) = 650

целевая функция вектор

Размещено на Allbest.ru

...

Подобные документы

  • Сущность понятия "симплекс-метод". Математические модели пары двойственных задач линейного программирования. Решение задачи симплексным методом: определение минимального значения целевой функции, построение первого опорного плана, матрица коэффициентов.

    курсовая работа [219,4 K], добавлен 17.04.2013

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

    задача [394,9 K], добавлен 21.08.2010

  • Развитие численных линейных методов решения задач линейного программирования. Знакомство с методами поиска целевой функции: равномерный симплекс, методы Коши, Ньютона, сопряжённого градиенты, квазиньютоновский метод. Алгоритмы нахождения экстремума.

    курсовая работа [716,1 K], добавлен 12.07.2012

  • Понятия зависимой, независимой переменных, области определения функции. Примеры нахождения области функции. Примеры функций нескольких переменных: линейная, квадратическая, функция Кобба-Дугласа. Построение графика и линии уровня функции двух переменных.

    презентация [104,8 K], добавлен 17.09.2013

  • Методы нахождения минимума функции одной переменной и функции многих переменных. Разработка программного обеспечения вычисления локального минимума функции Химмельблау методом покоординатного спуска. Поиск минимума функции методом золотого сечения.

    курсовая работа [95,1 K], добавлен 12.10.2009

  • Понятие функции нескольких переменных. Аргументы, частное значение и область применения функции. Рассмотрение функции двух и трех переменных. Предел функции нескольких переменных, теорема. Главная сущность непрерывности функции нескольких переменных.

    реферат [86,3 K], добавлен 30.10.2010

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

    презентация [99,6 K], добавлен 21.09.2013

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

    дипломная работа [2,6 M], добавлен 30.04.2011

  • Многие переменные, минимизация их функций. Точки максимума и минимума называются точками экстремума функции. Условия существования экстремумов функции многих переменных. Квадратичная форма, принимающая, как положительные, так и отрицательные значения.

    реферат [70,2 K], добавлен 05.09.2010

  • Общая схема методов спуска. Метод покоординатного спуска. Минимизация целевой функции по выбранным переменным. Алгоритм метода Гаусса-Зейделя. Понятие градиента функции. Суть метода наискорейшего спуска. Программа решения задачи дискретной оптимизации.

    курсовая работа [90,8 K], добавлен 30.04.2011

  • Способы построения искусственного базиса задачи. Выражение искусственной целевой функции. Математическая модель задачи в стандартной форме. Получение симплекс-таблиц. Минимизации (сведения к нулю) целевой функции. Формы преобразования в задаче равенства.

    задача [86,0 K], добавлен 21.08.2010

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

    реферат [162,8 K], добавлен 20.05.2019

  • Поиск оптимального решения. Простейший способ исключения ограничений. Многомерные методы оптимизации, основанные на вычислении целевой функции. Метод покоординатного спуска. Модифицированный метод Хука-Дживса. Исследование на минимум функции Розенброка.

    курсовая работа [697,6 K], добавлен 21.11.2012

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

    курсовая работа [485,6 K], добавлен 20.12.2011

  • Построение графика непрерывной функции. Определение множителя Лагранжа. Критические точки - значения аргумента из области определения функции, при которых производная функции обращается в нуль. Наибольшее и наименьшее значения функции на отрезке.

    контрольная работа [295,5 K], добавлен 24.03.2009

  • Поиск оптимальных значений некоторых параметров в процессе решения задачи оптимизации. Сравнение двух альтернативных решений с помощью целевой функции. Теорема Вейерштрасса. Численные методы поиска экстремальных значений функций. Погрешность решения.

    презентация [80,6 K], добавлен 18.04.2013

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

    контрольная работа [1,1 M], добавлен 12.11.2014

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

    практическая работа [62,7 K], добавлен 26.04.2010

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

    контрольная работа [168,7 K], добавлен 26.01.2010

  • Расчет частных производных первого порядка. Поиск и построение области определения функции. Расчет полного дифференциала. Исследование функции на экстремум. Поиск наибольшего и наименьшего значения функции в замкнутой области. Производные второго порядка.

    контрольная работа [204,5 K], добавлен 06.05.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.