В пособии рассматриваются методы решения задач линейного, дискретного, нелинейного и динамического программирования. Представлены элементы теории игр, теории массового обслуживания и потоковые алгоритмы. Изложение иллюстрируется большим количеством примеров. Каждая глава снабжена контрольными вопросами и задачами для самостоятельной работы. Целью пособия является компактное популярное изложение, ведущее к полноценному усвоению основных методов и алгоритмов исследования операций и теории игр. Учебное пособие предназначено для студентов высших учебных заведений, обучающихся по специальности 090303 «Информационная безопасность автоматизированных систем», а также может быть использовано и студентами других инженерно-экономических специальностей, изучающих дисциплину «Исследование операций и теория игр».