Данное пособие является третьим изданием (первые два вышли в 1975 и 1981 гг.) аналогичного пособия. По сравнению с предыдущими здесь переработаны все темы. В частности, глава «Линейное программирование» полностью ориентирована на симплекс-метод для задач с двухсторонними прямыми ограничениями. В главе, посвященной выпуклому программированию, помимо задач оптимизации приводятся основы выпуклого анализа, в том числе негладкого. Расширена тематика задач оптимального управления, в которой рассматриваются задачи в различных классах управляющих воздействий, в том числе синтез оптимальных систем. Все утверждения снабжены подробными доказательствами, а каждая тема – набором модельных примеров, иллюстрирующих доказанные результаты. Рассчитано на студентов математического и экономического профиля. Рекомендуется также преподавателям, аспирантам, специалистам, работающим в области приложений математики.