В Советском Союзе давно возникла школа экономистов, возглавляемая академиком Л. Канторовичем, который еще в предвоенные годы начал заниматься проблемами оптимизации, специфичными для многих задач экономики, - проблемами линейного программирования.

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

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

Невольно, особенно у молодежи, возникало представление, что экономический анализ - это всего лишь некоторые задачи оптимизации заданных целевых функций.

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

Познакомившись с новой методикой анализа экономики, с результатами успешного применения в хозяйствах ЭВМ, наши экономисты и математики одновременно восприняли и то экономизирование, которое пришло вместе со всем этим. А коренные проблемы экономических механизмов, социальных аспектов экономического процесса, целей и структуры целевых функций долгое время оставались в стороне от экономико-математических исследований.

Наконец, немаловажным обстоятельством было то, что марксистская политэкономия долгое время развивалась независимо от развития прикладной математики, вне приемов обработки информации и использования ЭВМ; в ее недрах не возникало соответствующих исследований в этой области, и поэтому идея о доминирующей роли методов оптимизации в экономических исследованиях получила широкое распространение. Тем более что на первых порах решение оптимизационных задач приносило зримую пользу. В самом деле, оптимизация перевозок, оптимальный вариант размещения предприятий, построение оптимального расписания работ давали сразу ощутимый экономический эффект. На 3-5, иногда 7-8 процентов сокращались затраты, на 2-3 процента увеличивались темпы ввода мощностей и т. д. Подобные факты замелькали в печати и послужили существенным стимулом в развитии оптимизационных методов экономико-математических исследований. Оптимизационная эйфория глубоко проникла в сознание экономистов и управленцев. Получили широкое распространение понятия оптимальности, например оптимального плана, общенародного оптимума и т. д. Да и сейчас идеи оптимизации значительно влияют на ход формирования тематических планов и постановок исследовательских работ.

Но вот что определилось уже в ходе 60-х годов.

В рамках оптимизационных теорий удачно решались отраслевые и главным образом технологические задачи, такие, как отыскание способа наиболее экономичного раскроя кож, удачной расстановки оборудования, разумного профилирования дорог, удобного размещения заводов, городов и т. д. Другими словами, хороший результат эти методы давали тогда, когда было легко составить выражение целевой функции. И такие задачи довольно усиленно "внедрялись", а математиков за них благодарили. Если же речь заходила о каком-нибудь крупном народнохозяйственном мероприятии, таком, например, как освоение богатств нового региона или строительство нового металлургического комплекса, то оптимизационные расчеты либо вообще не принимались во внимание, либо внедрялись с большим трудом. Причину этого понять нетрудно - в этом случае многие показатели оказывались противоречивыми. Создавая, например, металлургический комплекс, стремятся, конечно, обеспечить заданную производительность при минимальных затратах. Но эта минимизация противоречит стремлению обеспечить максимальное качество очистных сооружений, создать наиболее благоприятные условия для жизни рабочих и многое другое. Значит, главное -- это не оптимизация отдельных показателей, а увязывание их в единое целое.

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

а что мы должны оптимизировать? Ответ кажется очевидным: мы должны построить такую систему маршрутов, при которой холостой пробег будет минимальным.

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

Постепенно специалисты, стремящиеся внедрить в практику новые методы обработки информации, математические модели и электронную вычислительную технику, поняли, что дело не в математике. Без нее, разумеется, не обойдешься. Но главное - это именно целевые функции, то есть ясное понимание целей, которые надо достичь. И именно здесь таятся основные трудности!

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