Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОДЗ №1 Исследование операций.docx
Скачиваний:
50
Добавлен:
19.04.2015
Размер:
103.16 Кб
Скачать

Министерство образования и науки, молодежи и спорта Украины

Сумской государственный университет

Кафедра компьютерных наук

Секция компьютеризованных систем управления

Обязательное домашнее задание №1

по дисциплине: Исследование операций

на тему: «Линейное программирование»

Вариант D5

Выполнил студент

группы СУ-02

Паламарчук А. И.

Проверил: Журба В. О.

Сумы 2011 г.

Обязательное домашнее задание по курсу «Исследование

операций»

Решение задачи состоит из двух этапов:

  1. этап — построить математическую модель (составить систему ограничений в

виде неравенств и задать целевую функцию);

  • решить поставленную задачу графически;

  1. этап — на основании составленной системы ограничений (первый этап)

записать систему уравнений в стандартной форме записи ЗЛП;

  • составить симплекс - таблицу и решить задачу симплекс - методом;

  • сравнить ответы, полученные в этапах 1 и 2.

Вариант d

Завод Electra производит два типа электрических двигателей, каждый на отдельной сборочной линии. Производительность этих линий составляет а1 и а2 двигателей в день. Двигатель первого типа использует в1 единиц некоего комплектующего, а двигатель второго типа в2 единиц этого же комплектующего. Поставщик может обеспечить на день с единиц этого комплектующего. Доходность двигателя первого типа составляет $ d1, второго $ d2. Определите оптимальную структуру ежедневного производства двигателей.

Вариант

а1

а2

в1

в2

c

а1

d2

5

500

700

12

8

7500

60

35

Графическое решение задачи линейного программирования Теоретические сведения

Графический метод решения задачи линейного программирования.

Графический метод, несмотря на свою очевидность и применимость лишь в случае малой размерности задачи, позволяет понять качественные особенности задачи линейного программирования, характерные для любой размерности пространства переменных и лежащие в основе численных методов ее решения. Поясним графический метод на примере задачи ЛП в основной форме для n = 2

(c, x) → max

Ax ≤ b

, где x = (x1, x2), c = (c1, c2), b = (b1, b2, ..., bm), A - матрица размера (m × 2).

Очевидно, что при данной постановке задачи допустимое множество X в плоскости (x1, x2) представляет собой многоугольник (не обязательно замкнутый), образованный пересечением полуплоскостей H+aibi (где ai - i-я строка матрицы A, i = 1, ..., m), соответствующих ограничениям вида ai1x1 + ai2x2 ≤ bi в исходной задаче. Линии уровня функции f(x) = (c, x) (линией уровня называется множество { }) образуют семейство параллельных прямых Hcα. При этом grad f(x) = c, т.е. градиент целевой функции всюду одинаков и является нормалью каждой из данных полуплоскостей. В соответствии с предыдущим, поиск решения задачи сводится к нахождению максимального числа α* среди всех таких α, что полуплоскость Hcα имеет непустое пересечение с X. При этом - множество решений задачи. При неограниченном решений может и не быть, т.е. при всех .

Из графического представления ясна характерная особенность задачи ЛП (при c ≠ 0): если ее решение существует, то оно достигается обязательно на границе. Отметим, что в рассмотренной задаче ЛП на максимум при поиске α* происходит как бы перемещение прямой Hcα в направлении вектора c. Если же решается задача ЛП на минимум, и, следовательно, ищется минимальное α*, удовлетворяющее указанным требованиям, то Hcα перемещается в направлении, противоположном вектору c.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]