Оптимизация - это процесс нахождения наилучших (оптимальных) решений различных (производственных, бизнес-задач и т.д.) задач с использованием математических моделей. Задачей (проблемой) оптимизации является минимизация или максимизация каких-либо необходимых показателей в процессе организации производства и принятия решений, таких как общее затраченное время, фактическая продолжительность, стоимость и т.д., учитывая заданные условиями реальной задачи ограничения. Проблемы оптимизации возникают во всех областях производства и экономики, например, разработка технологического процесса, увеличение производительности, логистике, управлении трафиком, транспортными потоками, рабочей нагрузкой, стратегическом планировании и т.д. В первую очередь необходимо создать математическую модель реальной задачи. Математическая модель реальной системы - это совокупность математических соотношений (такие как уравнения, неравенства, логические условия), которая является обобщением рассматриваемой реально