КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Симплексный метод решения задач линейного программированияСтр 1 из 28Следующая ⇒ Для определения оптимального сочетания количества расходуемых ресурсов необходимо использовать критерий оптимальности, величина которого зависит от количества расходуемых ресурсов каждого вида. Математическое описание этой зависимости в виде функции называетсяцелевой функцией модели.Оптимизационная модель представляет собой совокупность целевой функции и системы ограничений, накладываемых на переменные целевой функции. Решением оптимизационной модели является множество значений, определяющих величины расхода каждого ресурса, при которых достигается оптимальное (минимальное или максимальное) значение целевой функции, при условии непревышения заданных величин запасов по каждому виду ресурсов.!!! (Математическое моделирование - процесс построения, исследования и интерпретации результатов математической модели.) Достоинствами математических моделей являются низкая стоимость их создания, возможность быстрой экспериментальной проверки разнообразных гипотез о составе и функциях моделируемого объекта или процесса. Транспортный процесс является управляемым, то есть его эффективность зависит от того, какие, в каком количестве и в какой пропорции используются ресурсы при осуществлении этого процесса. Качественные и количественные показатели используемых в транспортном процессе ресурсов являютсяпараметрамипроцесса. Параметры транспортного процесса взаимосвязаны между собой, то есть увеличение расхода одного из ресурсов приводит к уменьшению или увеличению расхода других видов ресурсов. В математической модели процесса эти взаимосвязи описываются в форме системы уравнений или неравенств. Левая часть каждого уравнения представляет собой функцию, описывающую зависимость величины расхода какого-то одного ресурса от изменения других параметров процесса. Правая часть уравнения - величина постоянная, определяющаязапас данного ресурса. Дескриптивная модель транспортного процесса - (англ. description - описание) - представляет собой систему уравнений, описывающих взаимосвязи между величинами расхода различных ресурсов, расходуемых при осуществлении этого процесса. Решением дескриптивной модели является множество значений, определяющих величины расхода каждого ресурса, причем эти значения не превышают заданной величины запаса по каждому виду ресурса. Дескриптивная модель не позволяет определить наивыгоднейший план использования ресурсов, при котором достигается наилучшее значение критерия оптимальности транспортного процесса. Для решения этой задачи применяются оптимизационные модели. !!!Для определения оптимального сочетания количества расходуемых ресурсов необходимо использовать критерий оптимальности, величина которого зависит от количества расходуемых ресурсов каждого вида. Математическое описание этой зависимости в виде функции называетсяцелевой функцией модели.Оптимизационная модель представляет собой совокупность целевой функции и системы ограничений, накладываемых на переменные целевой функции. Решением оптимизационной модели является множество значений, определяющих величины расхода каждого ресурса, при которых достигается оптимальное (минимальное или максимальное) значение целевой функции, при условии непревышения заданных величин запасов по каждому виду ресурсов. Поскольку реальные транспортные процессы могут описываться с различной степенью детализации, учитывать расход различного вида ресурсов и различные виды взаимосвязей между величинами расхода, то для их оптимизации и управления используются различные виды математических моделей.) Симплексный метод решения задач линейного программирования Симплексный метод является универсальным и наиболее распространенным методом решения задач линейного программирования. Симплекс -это фигура (область), стороны которой описаны уравнениями или неравенствами системы ограничений задачи линейного программирования. Поскольку оптимальное решение находится в угловой точке многогранника решений или симплекса, тоидея симплексного метода заключается в последовательном переборе угловых точекдля нахождения такой единственной точки, в которой целевая функция достигает экстремального значения. Каждая угловая точка симплекса представляет собой одно из возможных решений системы уравнений задачи линейного программирования. Переменные, определяющие координаты этой угловой точки симплекса, составляют базис. При большой размерности реальных задач линейного программирования, количество угловых точек, а соответственно и количество итераций (переборов) по проверке их на оптимальность методом последовательного перебора возможных вариантов, может быть настолько большим, что делает невозможным решение этих задач за приемлемое время даже с использованием современных вычислительных средств. Для сокращения общего количества итераций симплексным методом предусматривается первоочередное включение в состав базисных переменных тех, которые в большей степени способствуют приближению целевой функции к экстремуму. Такие переменные определяются, главным образом, по значению коэффициентов при них в целевой функции. Например, если решается задача на максимум, то в состав базисных переменных в первую очередь включаются переменные с максимальными коэффициентами. При вводе одной переменной в базис, из него выводится другая переменная, которая соответствует наименьшему отношению свободных членов уравнений к соответствующим положительным коэффициентам при вводимой в базис переменной.
|