Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Алгоритм решения однокритериальных задач



Принятие решений в условиях определенности характеризу­ется детерминированной связью между принятым решением и его результатом. Задачи, возникающие в условиях определенности, называют детерминированными.

Математической моделью задачи принятия решений в условиях определенности с численной оценкой исходов является функция, заданная на множестве альтернатив.

В практической деятельности приходится рассматривать сложные объекты, которые невозможно целостно сопоставить. В таких случаях выделяют существенные показатели этих объектов, а затем проводят сравнение их значений. При этом первичная информация задаётся в виде таблицы значений показателей, где представлены множество сравниваемых объектов a1, a2, a3,…, ai, …,am , все наименования показателей P1, P2, P3, …, Pi, …, Pn и значение этих показателей по каждому объекту p1(ai), p2(a2), p3(a3), …, pj(ai), …, pn(am).

Для выявления предпочтения необходимо ввести систему решающих правил. Например, если по каждому показателю pj(ai) можно вычислить Mj, определяющую его значимость, то взвешенную сумму этих показателей можно рассматривать как суммарную оценку объекта ai:

(интегральная оценка), где

Тогда можно ввести решающее правило: ai предпочтительнее aj, если F(ai)>F(aj).

По указанной системе решающих правил отношение, выражающее доминирование, определяется построением матрицы попарного сравнения В, элемент которой определяется таким образом:

Алгоритм моделирования задачи принятия решений в условиях определенности:

1. Сопоставляем показатели моделей с помощью метода попарных сравнений.

2. Определяем коэффициент весомости.

3. Строим матрицу бальных оценок показателей.

4. Определяем значения интегральных оценок.

Линейное программирование. Основные понятия линейного программирования

Линейное программирование – это направление математического программирования, изучающее методы решения экстремальных задач, которые характеризуются линейной зависимостью между переменными и линейным критерием.

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

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

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

· максимум или минимум целевой функции (критерий оптимальности);

· систему ограничений в форме линейных уравнений и неравенств;

· требование неотрицательности переменных.

Таким образом, экономико-математическая формулировка и модель общей задачи линейного программирования имеют следующий вид:

найти максимальное (минимальное) значение линейной целевой функции

при условиях-ограничениях:

где aij, bi, cj – заданные постоянные величины.

Стандартной задачей линейного программирования называется задача, которая состоит в определении максимального (минимального) значения целевой функции (1) при выполнении условий (2) и (4).

Канонической (или основной) задачей линейного программирования называется задача, которая состоит в определении максимального (минимального) значения целевой функции (1) при выполнении условий (3) и (4).





Дата публикования: 2015-01-24; Прочитано: 863 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...