Оглавление
Программирование целей
-
Определение и применение целевого программирования
- Целевое программирование – это метод многоцелевой оптимизации в многокритериальном анализе принятия решений.
- Оно расширяет возможности линейного программирования для обработки противоречивых целей.
- Цели выражаются в виде целевых значений, отклонения от которых минимизируются.
-
История и развитие
- Впервые использовано в 1955 году Чарнсом, Купером и Фергюсоном, название введено в 1961 году.
- Работы Ли, Игницио и других авторов внесли значительный вклад в развитие метода.
- Современное состояние целевого программирования отражено в учебнике Джонса и Тамиза.
-
Варианты целевого программирования
- Лексикографическое программирование фокусируется на приоритетах целей, минимизируя отклонения на более высоких уровнях.
- Взвешенное программирование учитывает относительную важность отклонений, суммируя их с весовыми коэффициентами.
- Программирование по Чебышеву минимизирует максимальное нежелательное отклонение.
-
Сильные и слабые стороны целевого программирования
- Простота и удобство использования являются сильными сторонами метода.
- Линейные программы могут быть решены с помощью стандартного программного обеспечения.
- Метод может создавать неэффективные по Парето решения, но существуют методы для их коррекции.
- Весовые коэффициенты могут быть определены с помощью анализа иерархии или интерактивных методов.
-
Дополнительные ресурсы
- Ссылки на программное обеспечение для принятия решений и линейное программирование.
- Рекомендации по использованию целевого программирования.
Полный текст статьи: