|
||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Пример решения задачи геометрическим методом
Рассмотрим следующую задачу. Компания специализируется на выпуске хоккейных клюшек и наборов шахмат. Каждая клюшка приносит компании прибыль в размере $2, а каждый шахматный набор - в размере $4. На изготовление одной клюшки требуется четыре часа работы на участке A и два часа работы на участке B. Шахматный набор изготавливается с затратами шести часов на участке A, шести часов на участке B и одного часа на участке C. Доступная производственная мощность участка A составляет 120 н-часов в день, участка В - 72 н-часа и участка С - 10 н-часов. Сколько клюшек и шахматных наборов должна выпускать компания ежедневно, чтобы получать максимальную прибыль?
Условия подобных задач часто представляют в табличной форме (см. таблицу 1). Далее решим представленную задачу, выполнив семь шагов, описанных в разделе 2.1.
Таблица 2.1 - Исходные данные задачи
1. По заданному условию сформулируем задачу линейного программирования. Обозначим: x1 - количество выпускаемых ежедневно хоккейных клюшек, x2 - количество выпускаемых ежедневно шахматных наборов. Сформулируем задачу линейного программирования: 2. Преобразуем неравенства, входящие в систему ограничений, в строгие равенства: На плоскости {X1, X2} построим прямые, соответствующие каждому из трех уравнений. На рисунке 1 эти прямые обозначены, соответственно, (1), (2) и (3). 3. Рассмотрим каждую из прямых и определим, в какой полуплоскости (по какую сторону от прямой выполняется исходное неравенство). На рисунке 2 эти полуплоскости обозначены штрихами на прямых.
4. Далее необходимо определить область допустимых решений. Она включает в себя точки, для которых выполняются все ограничения задачи. В нашем случае область представляет собой пятиугольник (на рисунке 3 обозначен ABCDO и окрашен цветом). 5. На очередном шаге проведем на графике прямую, соответствующую целевой функции. Желательно провести ее так, чтобы она прошла через многоугольник допустимых решений. Для нашего примера выберем h равным 40 (в этом случае прямая пройдет через многоугольник допустимых решений). Таким образом, проведем прямую, которая описывается уравнением
6. Прямую, проведенную на предыдущем шаге, передвигаем параллельно самой себе вверх (на рисунке 4 направление указано стрелкой), поскольку именно при движении в этом направлении значение целевой функции увеличивается. Последней точкой многоугольника решений, с которой соприкоснется передвигаемая прямая, прежде чем покинет его, является точка C. Это и есть точка, соответствующая оптимальному решению задачи. 7. Осталось вычислить координаты точки С. Она является точкой пересечения прямых (1) и (2). Следовательно, для определения координат точки С решим совместно уравнения этих прямых: Решая систему из двух уравнений с двумя неизвестными, найдем решение задачи: Таким образом, для максимизации прибыли компании следует ежедневно выпускать 24 клюшки и 4 набора. Реализация такого плана обеспечит ежедневную прибыль в размере $64.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.008 сек.) |