
- •Глава 7. Теоретические разработки экономистов России
- •1. В. К. Дмитриев, е.Е. Слуцкий: математические методы в экономике
- •2. М. И. Туган-Барановский, п. Б. Струве:
- •3. Экономисты-аграрники. Школа а. В. Чаянова
- •4. Л.Н. Юровский: рыночное равновесие и денежная реформа
- •5. Л. В. Канторович: теория линейного программирования
- •6. Е. С. Варга, н. А. Вознесенский, а. И. Анчишкин
- •Примечания к гл. 7
5. Л. В. Канторович: теория линейного программирования
Как известно, в практике хозяйственной деятельности выбор между различными вариантами (планами, решениями) предполагает поиск наилучшего. Когда хозяйка отправляется на рынок для закупки мяса, а проектировщик стремится найти оптимальный способ размещения станков, они занимаются поисками вариантов, требующих минимума затрат или максимума результата с учетом определенных ограничений (денег, ресурсов, времени).
Решить подобную задачу бывает непросто, особенно при наличии большого числа вариантов. Время и затраты при выборе оптимума не всегда оправданны: издержки поиска и перебора вариантов могут превысить достигнутый выигрыш.
Как показывает практика, опыт и интуиция оказываются недостаточными для обоснования оптимального решения.
138
Более надежный и эффективный способ — использование математических (количественных) подходов и расчетов. Однако математические подходы и обоснования длительное время игнорировались теоретиками, делавшими “погоду” в экономической науке. Многие важные работы были заморожены, публикации экономистов-математиков тормозились и ограничивались. И все же в тот период математические изыскания продолжались, даже в условиях гонения на математиков были достигнуты блестящие результаты.
Одним из наиболее значительных и ярких достижений в области экономико-математических исследований было открытие Леонидом Витальевичем Канторовичем (1912—1986) Метода линейного программирования. Линейное программирование — решение линейных уравнений (уравнений первой степени) посредством составления программ и применения различных методов их последовательного решения, существенно облегчающих расчеты и достижение искомых результатов.
За разработку метода линейного программирования, или, как сказано в дипломе Шведской академии наук, за “вклад в теорию оптимального распределения ресурсов”, Л. В. Канторович — единственный из советских экономистов — был удостоен Нобелевской премии по экономике (1975 г.). Премия была присуждена ему совместно с американским экономистом Тьяллингом Чарльзом Купмансом; который несколько позже, независимо от Канторовича, предложил сходную методологию.
Разработка линейного программирования началась с поиска решения практической задачи. К Канторовичу обратились инженеры фанерного треста с просьбой найти эффективный способ распределения ресурсов, обеспечивающий наиболее высокую производительность оборудования. Работники предприятия ломали голову над тем, как при пяти станках, восьми видах сырья обеспечить оптимальный вариант выпуска фанеры. Иными словами, нужно было найти решение конкретной технико-экономической задачи с целевой функцией (“функционалом”) — максимизировать выпуск готовой продукции.
Заслуга Канторовича в том, что он предложил математический метод выбора оптимального варианта. Решая частную задачу наиболее рациональной загрузки оборудования, ученый разработал метод, получивший название метода линейного программирования. По сути дела, он открыл новый раздел в математике, получивший широкое распространение в экономи-
139
ческой практике; способствовавший развитию и использование электронно-вычислительной техники.
Канторович не был “чистым” экономистом, но прекрасно понимал, какое значение имеет метод максимизации при ограниченных ресурсах, а значит, и создание математической основы для решения типичных хозяйственных задач.
Условия задачи на оптимум и цель, которая должна быть достигнута, могут быть выражены с помощью системы линейных уравнений. Поскольку уравнений меньше, чем неизвестных, задача обычно имеет не одно, а множество решений. Найти же нужно одно, согласно терминологии математиков, экстремальное решение.
В задаче по оптимизации выпуска фанеры Канторович представил переменную, которую следовало максимизировать в виде суммы стоимостей продукции, производимой всеми станками. Ограничители были представлены в форме уравнений, устанавливающих соотношения между всеми затрачиваемыми в производстве факторами (древесиной, клеем, электроэнергией, рабочим временем) и количеством выпускаемой продукции (фанеры) на каждом из станков. Для показателей факторов производства были введены коэффициенты, названные разрешающими множителями, или мультипликаторами. С их помощью разрешается поставленная задача. Если известны значения разрешающих множителей, то искомые величины, в частности, оптимальный объем выпускаемой продукции, могут быть сравнительно легко найдены.
Канторович обосновал экономический смысл предложенных им коэффициентов (разрешающих множителей). Они представляют не что иное, как предельные стоимости ограничивающих факторов. Иначе говоря, это объективно значимые цены каждого из факторов производства применительно к условиям полностью конкурентного рынка.
Для решения задачи на оптимум Канторович использовал метод последовательных приближений, последовательного сопоставления вариантов с выбором наилучшего в соответствии с условиями задачи.
Допустим, требуется решить транспортную задачу, обосновать наиболее рациональное распределение грузопотоков. Для примера, всего нужно перевезти 180 т груза из трех источников к трем потребителям, общий спрос которых также равен 180 т. Сложность в том, что груз распределен неравномерно: у одного поставщика имеется 50 т, у другого — 60, у третьего — 70 т.
140
Также неравнозначен спрос потребителей, он составляет соответственно 40, 85 и 55 т. Неодинаковы и расстояния (плечи) перевозки грузов — от 1 до 6 км. Задача заключается в том, чтобы составить такой план перевозок, который отвечал бы требованию минимизации грузооборота (минимальному количеству тонно-километров).
Как решить эту задачу? В повседневной практике менеджеры могут заняться монотонной работой по длительному перебору возможных вариантов. Постепенно они смогут прийти от плана перевозок, скажем, 750 т/км к плану 655 т/км. Поиск потребует массу усилий, значительного количества расчетов. Главное же, трудно установить, какой из предлагаемых вариантов” является оптимальным. Допустим, найден вариант плана с грузооборотом в 575 т/км. Но остается неизвестным, есть ли еще один или несколько более выгодных вариантов плана, требующих меньших затрат.
Задача становится совсем неразрешимой, если перейти от сравнительно простой схемы к постановке задания по составлению варианта перевозок одного или нескольких продуктов (угля, цемента, стройматериалов) в масштабе региона или страны. Даже в случае укрупнения, агрегирования исходных показателей (количество отправителей и получателей массовых трудов) окажется, что только сетевая схема будет охватывать десятки тысяч агрегированных пунктов, а расчеты и сопоставление вариантов потребуют проведения такого количества операций, для осуществления которых придется привлечь чуть ли не все население России.
Впервые работа, в которой излагалась сущность предложенного Канторовичем метода, была опубликована в 1939 г. под названием “Математические методы организации планирования производства”. Продолжая исследования, ученый разрабатывает общую теорию рационального использования ресурсов.
В период Великой Отечественной войны Канторович, будучи профессором Военно-морской инженерной академии в блокадном Ленинграде, обосновывает, опираясь на метод линейного программирования, оптимальное размещение производственных и потребительских факторов. Подготовленная им в 1942 г. книга “Экономический расчет наиболее целесообразного использования ресурсов”, к сожалению, в тот период не была опубликована.
Позже издается одна из наиболее крупных его работ “Экономический расчет наилучшего использования ресурсов” (1959).
141
В этой книге, как отмечали члены Научного совета по применению математики в научных исследованиях и планировании, представлен углубленный анализ идей линейного прграммирования, разработанного автором ранее, и вместе с тем впервые ставится проблема разработки оптимального плана всего народного хозяйства как математической модели39.
Несомненной заслугой Канторовича является выявление двойственных оценок в задачах линейного программирования Нельзя одновременно минимизировать затраты и максимизировать результаты. Одно противоречит другому. Вместе с тем оба этих подхода взаимосвязаны, если, скажем, найдена оптимальная схема перевозок, то ей соответствует определенная система цен. Если найдены оптимальные значения цен, то сравнительно нетрудно получить схему перевозок, отвечающую требованию оптимальности.
Для любой задачи линейного программирования существует сопряженная ей, или двойственная, задача. Если прямая задача заключается в минимизации целевой функции, то двойственная — в максимизации.
Двойственные оценки дают принципиальную возможность соизмерять не только ценовые, затратные показатели, но и полезности. При этом двойственные, взаимосвязанные оценки соответствуют конкретным условиям. Если изменяются условия, то изменяются и оценки. В известной мере поиск оптимума — это определение общественно необходимых затрат, учитывающих, с одной стороны, трудовые, стоимостные затраты, а с другой стороны, общественные потребности, полезности продукта для потребителей.
При знакомстве с работами по линейному программированию можно встретиться с некоторыми терминологическими тонкостями. Первоначально использованный Канторовичем термин “разрешающие множители” в последующих работах получает несколько иную интерпретацию и другую формулировку, а именно объективно обусловленные оценки. Эти оценки не произвольны, их величины носят объективно обусловленный характер, они задаются конкретными условиями задачи. Значения объективно обусловленных оценок годятся только для данной задачи,
Канторович предлагал рассчитывать их при разработке планов; на эти показатели призваны опираться предприятия при расчете затрат и объемов выпуска тех или иных видов продукции. Объективно обусловленные оценки корректируются в
142
зависимости от соотношения спроса и объемов производства. Такого рода расчеты, внедренные в практику планирования и управления, призваны оптимизировать использование ресурсов.
Идеи и предложения, выдвигавшиеся Канторовичем, предусматривали использование в практике хозяйствования рыночных категорий. По сути, в то время шел поиск, формировались предпосылки концептуальной основы реформирования существующей экономической системы.
При активном участии Канторовича и его ближайших коллег и друзей — Виктора Валентиновича Новожилова (1892— 1970), Василия Сергеевича Немчинова (1894—1964) во, второй половине 50-х — начале 60-х гг. формируется отечественная экономико-математическая школа. Все трое продолжали разработку методов линейного программирования, строили экономические модели, перейдя затем к разработке системы моделей, получивших название СОФЭ (системы оптимального функционирования экономики).