Математическое описание продуктообмена и управления




Математика — наука абстрактная, помогающая понять, выразить и описать меру (через h — “ять”) всех вещей и процессов. Современная прикладная математика это — прежде всего численные методы, которые на практике при всём их многообразии сводятся к четырем действиям арифметики, выполняемым с конкретными (т.е. определёнными) числами в определённой последовательности. Иными словами с точки зрения прикладной математики все математические абстракции и символы — средства более или менее плотной упаковки четырёх действий арифметики.

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

В ряде случаев не всё объективное удаётся выявить, а выявленное — измерить, и тогда, чтобы заполнить пустоты в избранной уже наперед математической модели и устранить численные неопределённости, прибегают к методу “экспертных оценок”. Суть его сводится к тому, что проводится изучение “общественного мнения” профессионалов (или тех, кого привыкли считать профессионалами в данной области) на основе некоего специально для каждого случая разработанного опросника. Из статистической обработки результатов опроса группы профессионалов — экспертов — извлекаются численные значения параметров, необходимые для работы алгоритма избранного численного метода прикладной математики.

Достаточно часто в условиях толпо-“элитаризма” метод экспертных оценок — не более чем средство подавления математическим аппаратом интеллекта несогласных и их психики в целом, имеющее целью придать профессиональному шарлатанству и аферизму облик строгой науки. Это обычно случается при явной неспособности понять произходящее в жизни, правильно поставить задачу и грамотно организовать её решение.

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

Но поскольку нравственная предопределённость результатов деятельности разпространяется и на экспертов, то в обществе, в котором господствует извращённая нравственность, её порочность будет методом экспертных оценок в задачах определённой тематики неизбежно и неконтролируемо для общества воплощаться в ошибочность результатов приложений, вполне работоспособной и безошибочной “чистой” объективной математики как таковой.

Это тем более справедливо, если оказавшиеся среди множества ответов экспертов из ряда вон выходящие мнения либо вообще изключаются из разсмотрения, либо обрабатываются в составе всей остальной статистики, в которой они тонут. В действительности, тем более в кризисных обстоятельствах, когда большинство экспертов недееспособно [172], из ряда вон выходящие мнения как раз и могут выражать видение истинного положения вещей и направленности течения со‑бытий, и потому в нормальной системе управления по схеме предиктор-корректор им должно уделяться особое внимание. Причиной отказа от особого разсмотрения из ряда вон выходящих мнений экспертов может быть как невозможность изпользования их в уже принятой модели, так и несовместимость их с господствующим мировоззрением, всего лишь на основе которого уже принято определённое решение, нуждающееся только в своём “научном обосновании”.

Поэтому следует стремиться к тому, чтобы избегать метода экспертных оценок, и строить прикладные математические модели во всех отраслях деятельности на основе 1) объективно измеримых, числено определяемых параметров и 2) осознанно целесообразной иерархической упорядоченности их значимости, которую можно понять, объяснить и оспорить (в случае наличия иных моделей и воззрений на проблематику).

Если этого сделать не удаётся, то математическая модель утрачивает качество метрологической состоятельности, поскольку включает в себя объективно неизмеримые, т.е. числено не определимые объективно параметры и выражает неопределённый нравственно обусловленный субъективизм в построении, всегда объективно существующего, вектора целей.

К категории задач, где при помощи метода “экспертных оценок” умышленно или бездумно пытаются придать видимость объективности чьему-либо эгоизму, в своём большинстве принадлежат задачи управления и организации саморегуляции многоотраслевых производственно-потребительских систем (задачи “макроэкономики” — на слэнге “профессионалов”-экономистов) в общественно приемлемых режимах.

Многоотраслевой концерн, народное хозяйство в целом — “макро­экономика” — многоотраслевая производственно-потреби­тельская система. Графически схема продуктообмена в такого рода многоотраслевых производственно-потребительских системах может быть представлена так, как это было показано ранее на рис. 2. Но хотя рисунок и даёт наглядное представление об общем характере продуктообмена, но сам по себе он ничего не говорит о его количественных параметрах и о конкретных возможностях решения задач управления народным хозяйством.

Формально математически продуктообмен во многоотраслевой производственно-потребительской системе описывается уравнениями межотраслевого баланса продуктообмена и ценовых соотношений. Такого рода макроэкономические системы — системы импульсно­го, дискретного действия в том смысле, что при разсмотрении системы её переход из одного состояния в другое фиксируется по факту передачи продукции из ве­дения производителя в ведение её заказчика, а предшествующий передаче продукции продолжительный характер процессов производства является «внутренним делом» соответствующих элементов системы. По этой причине управленчески значимое описание продуктооб­мена во многоотраслевых производственно потребительских системах характеризует некоторый интервал времени DT. В силу биосферной обусловленности сельского хозяйства и системы образования (кузница кадров, без которой производство обречено деградировать и остановиться) длительность интервала времени, т.е. производственного цикла, на котором может быть разсмотрен полный продуктообмен всех отраслей, составляет не менее года; а удобство пользования моделью в подавляющем большинстве случаев обуславливает целочисленную (1, 2, 3, …) кратность году.

Межотраслевой баланс продуктообмена показывает разпределение валового вы­пуска продукции каждой отрасли между всеми отраслями в процессе их производственной деятельности; кроме этих продуктов, изразходованных в процессе производства, в него входит конечный продукт каждой отрасли. К конечному продукту относят: 1) «инвестиционные продук­ты» — новые средства производства, 2) закупки в обеспе­чение деятельности государства, 3) потребление населения.

Соответственно такой объективной структуре продуктообмена, весьма отличающейся от марксистско-ленинской схемы обмена между «елками и булками», в основе межотраслевого баланса лежит квадратная таблица (матрица). Каждая её строка описывает разпределение продукции, производимой соответствующей ей отраслью, между всеми отраслями (показанными на рис. 2 в блоке 18 РСП) в процессе их производственной деятельности; а каждый её столбец описывает потребление продукции всех отраслей отраслью, ему соответствующей.

Рядом с этой таблицей разполагаются ещё несколько столбцов: слева — столбец валового выпуска, справа столбцы, соответствующие ранее перечисленным основным составляющим конечного продукта.

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

Математически баланс продуктообмена при его натуральном (а также и при стоимостном учёте) может быть описан системой линейных уравнений, повторяющих упорядоченность упомянутой таблицы продуктообме­на отраслей по строкам и столбцам (в такой форме уравнения не включают в себя дополнительные строки, характеризующие управление):

ì Х1 = а11 Х1 + а12 Х2 + … + а1n Xn + F1
ï Х2 = а21 Х1 + а22 Х2 + … + а2n Xn + F2
í.................................. (1)
ï
î Хn = аn1 Х1 + аn2 Х2 + … + аnn Xn + Fn

Здесь Х1, …, Xn — валовой выпуск отраслей с первой по n -ную. Правая часть каждого из уравнений характе­ри­зует разпределение продукции соответствующей отрасли между её потребителями:

1) всем набором отраслей в сфере производства — столбцы, содержащие Х1 , …, Xn ;

2) продукцией конечного потребления — столбец F1 , …, Fn.

В этой системе второй коэффициент первого урав­нения — а12 — численно равен количеству продукта от­расли № 1, необходимого отрасли № 2 для производ­ства единицы учёта продукции отрасли № 2. Все осталь­ные коэффициенты а1112 , …, аnn имеют тот же смысл и на­зываются коэффициентами прямых затрат. Каждый из них характеризует культуру производства отрасли-потребителя: сколько необходимо продукции отрасли-по­ставщика по технологии + сколько будет украдено + сколько будет утрачено по безхозяйст­вен­ности.

Иными словами в математической модели (1) предполагается, что потребности всякой отрасли в продукции других отраслей прямо пропорциональны её валовому выпуску продукции. Совокупность же уравнений (1) связывает валовые мощности отраслей через пропорции отраслевого потребления продукции с полезным эффектом их деятельности — конечным продуктом, который представлен в общем-то двумя группами продукции:

· той продукцией, которая идёт на потребление, и ради получения которой общество занято хозяйственной деятельностью;

· и той продукцией, которая идёт на поддержание и дальнейшее развитие системы производства.

* * *
Уточняющее добавление 2004 г. [173]

Все достижения и отсутствие каких-либо достижений во всякой культуре выражают разнородные нравственно обусловленные потребности людей, а все потребности людей и общественных институтов разпадаются на два класса:

· биологически допустимые демографически обусловленные потребности — соответствуют здоровому образу жизни в преемственности поколений населения и биоценозов в регионах, где протекает жизнь и деятельность людей и обществ. Они обусловлены биологией вида Человек разумный, полово-возрас­т­ной структурой населения, культурой (включая и обусловленность культуры природно-географическими условиями) и направленностью её развития (к человечности либо назад в откровенное рабовладение или «консервации» исторически сложившегося человекообразия на основе придания ему каких-то новых форм, скрывающих нечеловечный характер цивилизации, но создающих видимость общественного прогресса);

· деградационно-паразитические потребности, — удовлетворение которых причиняет непосредственный или опосредованный ущерб тем, кто им привержен, окружающим, потомкам, а также разрушает биоценозы в регионах проживания и деятельности людей; приверженность которым (как психологический фактор, выражающийся, в частности, в зависти или неудовлетворённости к более преуспевшим в разнородном «сладо­страс­тии»), пусть даже и не удовлетворяемая, препятствует развитию людей, народов и человечества в целом в направлении к человечности. Они обусловлены первично — извращениями и ущербностью нравственности, вторично выражающимися в преемственности поколений в традициях культуры и в биологической наследственности.

* *
*

Баланс продуктообмена может быть составлен раздельно по демогра­фически обусловленному спектру потребностей и по деградационно-паразити­ческому спектру потребностей; может быть составлен и объединённый баланс.

Демографически обусловленный, биосферно допу­стимый спектр потребностей, обладает свойством предсказуемости на многие десятилетия вперёд на основе этнографии и тенденций изменения численности возрастных групп (т.е. он обусловлен культурой и динамикой демографической пирамиды общества).

Деградационно-паразитический спектр потреб­ностей включает в себя потребности, удовлетворение которых наносит ущерб тем, кто ему следует, их детям, внукам, ущемляет возможности развития окружающих, антагонизирует общество, в массовой статистике активизирует деградационные процессы в живущих и последующих поколениях, а ГЛАВНОЕ — разрушает биоценозы и биосферу Земли в целом.

Если каждое уравнение в системе (1) при натуральном учёте продукции в балансе ум­ножить почленно на цену продукта (спек­тра производ­ства отрасли в целом), производимого соответствующей уравнению отраслью, то система (1) при разсмотрении соответствующей строки характеризует източники доходов отрасли от продажи ею продукции; а столбец, соответствующий номеру отрасли, характеризует её разходы по оплате продукции, приобретаемой ею у поставщиков в обеспечение потребностей её собственного производ­ства.

Только после введения таким способом в баланс натурального продуктообмена финансовых количественных характеристик (цен), ниже системы уравнений можно выпи­сать ещё несколько строк функционально обусловленных разходов [174], производимых отраслью помимо оплаты продукции её поставщиков в процессе её собственного производства:

· Фонд заработной платы.

· Фонд развития и реконструкции производства.

· Благотворительность.

· Свободные, неразпределённые средства.

· Кредитный и страховой баланс (сальдо).

· Баланс налогов и дотаций (сальдо).

Эти записи помещаются ниже строк баланса продук­тообмена в столбцах соответствующих отраслей. Так межотраслевой баланс переводится в стоимостную форму учёта продукции.

В совокупности коэффициенты прямых затрат aij обра­зуют квадратную матрицу A. И уравнения межотраслево­го баланса продуктообмена могут быть записаны в матрично-векторной форме, одинаковой и для натурального, и для стоимостного учёта продукции:

(E - A)X = F (2),

где: E — диагональная матрица, все эле­менты которой — нули, кроме стоящих на главной диагонали e11 , e22 , …, enn; кроме того, E — единичная матрица, что означает: e11= e22= … = enn= 1; X и F — векторы-столбцы, спектры производства, вбираю­щие в себя Х1 , …, Xn и F1, …, Fn, соответственно.

Уравне­ние (2) позволяет ответить на вопрос: каким должен быть спектр валовых мощностей X при культу­ре производ­ства, описываемой матрицей A, чтобы получить заданный спектр конечной продукции F.

Также возможны балансовые уравнения иного рода:

(E - A T) P = r (3),

где матрица A T получена в результате транспониро­вания, т.е. записи в столбец строки матрицы A с тем же номером: a12T= a21 и т.д.; P — вектор цен на продук­цию, учитываемую в балансе продуктообмена отраслей; а r — вектор-столбец, для каждой отрасли соответствующая компонента[175] которого — вся совокупность ранее пере­численных функционально обусловленных разходов (изключая закупки продукции у поставщиков, уже описанные левой частью уравнения), отнесенных к единице учёта (нату­рального либо финансового) валового выпуска отрасли. Компоненты векто­ра r традиционно называют «долями добавленной стоимости» в составе цены продукции (выде­ленное курсивом при употреблении термина обычно подразумевается).[176]

Само уравнение (3) называют уравнением равновесных цен. Оно описывает характе­ри­стики рентабельности производств во всём множестве от­раслей при спектре валового производства X, культу­ре производства, описываемой матрицей A, ценах P и кредитно-финансовой политике, описываемой составля­ющими вектора r.

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

(E - A)XK = FK ³ FK min,

где FK min — минимально допустимый спектр производства продукции конечного потребления. Здесь и далее для обозначения натурального учёта продукции употребляется мнемонический индекс «К » (от слова «каталог»), а для обозначения стоимостного учёта индекс «Р », напоминающий о прейскуранте, обозначаемом латинской буквой «Р ».

Приведённое матричное неравенство описывает множество межотраслевых балансов, поскольку:

XK = XK min + DXK, FK = FK min + DFK ³ FK min

— ва­риантные спектры возможного превышения минимально допустимых спектров XK min, FK min — однозначно не определены. Из этого множества допустимых вариантов баланса необходимо избрать только один межотраслевой баланс, т.е. пару значений XK и FK наилучших, оптимальных в некотором, однако определённом в конкретных жизненных обстоятельствах,смысле. Этот — избранный, в некотором определённом смысле оптимальный баланс, описывается уравнением:

(E - A)X = FK П,

общий смысл которого ясен из предъидущего; мнемонический индекс «П » обозначает выбор параметров межотраслевого баланса в качестве плановых контрольных параметров макроэкономической системы.

При этом предполагается, что осуществляется ненапряжённое планирование, при котором плановые показатели, заведомо ниже предельно возможных (наивысших, достижимых при полной загрузке всех мощностей), что представляет собой условие обеспеченности ресурсами и мощностями варианта плана, избранного для выполнения. Такого рода плановая недогруженность производственных мощностей идёт в запас устойчивости плана [177] при его осуществлении. Иными словами, избранный план не “планка рекордной высоты”, через которую экономика в “социалис­тическом соревновании” должна “перепрыгнуть” на пределе своих возможностей; избранный план — это упорядоченный набор, заведомо достижимых контрольных показателей производственно-потребительской системы, ниже которых недопустимо уронить производство ни в одной из отраслей.

Математически принцип ненапряжённого планирования может быть выражен следующим образом:

FK предельно возможное > F ³ FK min

Один из вариантов выбора смысла оптимальности состоит в том, что вариантный спектр производства FK ³ FK min должен достигаться при минимальных валовых производственных мощностях во всем множестве разсматриваемых отраслей XK = (XK 1, XK 2, …, XK n)T. Но отраслей много, вся их продукция не‑взаимо­заменяема и, чтобы найти минимум их потребных мощностей, необходимо избрать процедуру формального соизмерения объективно несоизмеримых разнокачественностей.

Одна из таких процедур, применяемых для построения критериев оптимальности — скалярное произведение двух векторов в ортогональном базисе:

z = rT XK = (r1, r2, …, rn)(XK 1, XK 2, …, XK n)T =

= r1XK 1 + r2XK 2 + … + rnXK n,

в котором компоненты вектора r выступают как «весовые множители» при компонентах вектора XK валовых мощностей отраслей, приводя их к некой единой размерности, или лишая их размерности вообще, что позволяет в математической модели корректно складывать реальные хлеб, чугун, компьютеры, самолёты и телевизоры, производимые разными отраслями.

Ортогональность базиса — перпендикулярность друг другу любой пары координатных осей. Ортогональность базиса в задачах экономических приложений можно условно интерпретировать как полную взаимо-НЕ-заменяемость продукции в номенклатуре спектров производства XK , FK. При сделанных предположениях система ограничений, налагаемых на межотраслевой баланс, математически описывается так:

ì (E - A) XK = FK ³ FK min
í XK ³ 0 (ЛП-П)
î Найти Min(Z), Z = r1XK 1 + r2XK 2 + … + rnXK n

В терминах математики это — задача линейного программирования [178] (далее аббревиатура ЛП). Это задача продуктообмена (отсюда дополнительное мнемоническое обозначение «П»). Условие XK ³ 0, хотя оно присутствует и в канонической формально-математической постановке задачи линейного программирования, имеет и экономический смысл — неотрицательности валовых производственных мощностей. В задачу могут быть введены и иные таким же способом формализованные ограничения, например: биосферно-экологические ограничения в их формализованном виде XK < XK max, FK < FK max, ограничения на численность персонала и т.п. Но они не изменяют характера изпользуемых математических методов, если все ограничения выражены в линейных функциях, т.е. функциях типа f = S ai xi , где аi коэффициенты, а xi — переменные, i = 1, …, N. В такого рода системы неравенств могут входить и уравнения, так как каждое из уравнений f(x)= c эквивалентно введению в систему двух нестрогих неравенств f(x)£ c, f(x)³ c, которые оба должны удовлетворяться в решении системы.

Математический аппарат линейного программирования существует с начала 1940‑х гг. и изпользуется в качестве средства для формализованного выбора оптимального решения в задачах управления объектами, описываемыми большим числом параметров; а также для формализованного выбора оптимального сочетания множества характеристик объектов при их проектировании и научно-техническом сопровождении осуществления проектов.

Именно по этой причине, т.е. для поддержания необходимой глобальному надиудейскому предиктору функциональной недееспособности при решении многопараметрических задач управления (и разработки технологий и продукции) линейное программирование и некоторые другие разделы математики, допускающие их такого рода приложение, не только изключены из типичного вузовского курса в СССР[179], но даже вообще не упоминаются в них. Поэтому в нашей стране с линейным программированием и аналогичного назначения другими разделами математики знакомы содержательно-методоло­ги­чески только математики-абстракцио­нис­ты, прошедшие через университетский курс высшей математики. А весьма малое число специалистов иных отраслей знания и техники просто бездумно натасканы на сложившиеся и ставшие традиционными прикладные интерпретации математического аппарата. В связи с этим пробелом в образовании большинства даже не-гуманитариев, прежде чем говорить о прикладных интерпретациях аппарата линейного программирования, поговорим о его существе.

В трёхмерном пространстве линейное уравнение с тремя неизвестными: a1x1 + a2x2 + a3x3 + b = 0 — задаёт плоскость. Два уравнения задают две плоскости и, если плоскости пересекаются, то и прямую линию — линию их пересечения. Каждая плоскость разсекает полное безконечное во все стороны пространство на два “полупрос­тран­ства”, подобно тому, как удар ножом разсекает картофелину пополам. Замена знака равенства (=) в уравнении плоскости на знак неравенства (<, >, £, ³) есть выбор одного из полупространств, определяемых плоскостью, и изъятие из разсмотрения второго. При этом строгое неравенство (<, >) изключает из избранного полупространства секущую полное пространство плоскость, а нестрогое (£, ³) включает секущую плоскость в избранное полупространство (т.е. “нож” остаётся прилепленным к одной из половинок “картофе­лины”).

Много неравенств — это вырезание безконечно простирающимися плоскостями из полного пространства некоторой области. Геометрически такая область — многогранник.

В n‑ мерном пространстве всё точно также. Линейное уравнение n переменных определяет подпространство размерностью n ‑ 1, называемое гиперплоскостью. Много неравенств в n‑ мерном пространстве вырезают из него гиперплоскостями n‑ мерную область. Эта область является n- мерным многогранником; причём выпуклым многогранником. Свойство выпуклости означает, что всякие две точки на поверхности, ограничивающей многогранник, могут быть соединены отрезком прямой линии, и все точки этого отрезка будут принадлежать либо внутренности этого многогранника, либо ограничивающей его поверхности.

Картофелина после её обрезки ножом — трехмерный эквивалент такого n- мерного многогранника. Свойство выпуклости проявляется в том, что, если из любой точки на её поверхности картофелину проткнуть прямолинейной спицей в произвольном направлении, то спица войдет в картофелину и выйдет из неё только по одному разу: т.е. одно пронзание спицей картофелины на её поверхности оставляет только две дырки.

Аргумент Z функции Min(Z) критерия оптимальности — также линейная функция n переменных:

Z = rTXK = (r1, r2, …, rn)(XK 1, XK 2, …, XK n)T =

= r1XK 1 + r2XK 2 + … + rnXK n.

То есть скалярное произведение векторов rTXK в ортогональном базисе — также уравнение гиперплоскости. Её направленность в пространстве определяется набором коэффициентов r1, r2, …, rn . При этом вектор r=(r1, r2, …, rn)T ортогонален (т.е. перпендикулярен) к гиперплоскости, задаваемой уравнением Z = rT XK. Удаленность гиперплоскости от начала системы координат обусловлена значением Z, являющемся свободным членом уравнения:

rT XK - Z = 0.

При численно не определённом значении свободного члена Z этого уравнения пространство заполнено “пакетом” параллельных гиперплоскостей, каждая из которых “касается” соседних с нею двух. В трехмерной аналогии это — “слоёный вафельный торт”, в котором исчезающе тонкие вафли и прослойки начинки между ними — плоскости, различимые по значению Z каждой из них.

В задаче линейного программирования координаты точек, т.е. конкретный набор значений XK 1, XK 2, …, XK n , определяющий значение аргумента Z = rT XK критерия оптимальности Min(Z), могут выбираться только из области, вырезанной всем набором неравенств-ограничений из n- мерного пространства.

То есть в трехмерной аналогии, нам сначала необходимо ориентировать в пространстве “слоеный торт” так, чтобы пакет плоскостей имел ориентацию, определяемую значениями r1, r2, …, rn. Ориентация “торта” в пространстве предполагает, что слои его могут быть разположены вовсе не параллельно по отношению к плоской поверхности стола, на которую помещен “торт”. Потом этот “торт” следует обрезать “ножом”, как того требуют неравенства-ограничения. И после этого, если на столе что-то останется [180], из обрезанного пространственно ориентированного “слоё­но­го торта”, следует вынуть одну из плоскостей (“вафель” или “прослоек”), в которой достигается наименьшее (или наибольшее: Min(Z)=Max(-Z)) из значений аргумента Z критерия оптимальности: Z = r1XK 1 + r2XK 2 + … + rnXK n . Поскольку на поверхности стола должна быть известна точка, соответствующая началу координат (например один из углов столешницы), то, чтобы выделить искомое решение, придётся вынуть из “торта” плоскость, самую близкую к ней (или самую удаленную от неё), так как экстремальное значение Min(Z) или Max(Z) однонаправленно обусловлены удаленностью от начала координат. Разстоянием между точкой и плоскостью в трехмерном пространстве является перпендикуляр, опущенный из точки на плоскость.

Так как “торт” прошёл обрезку, то искомая плоскость (вафля или прослойка) может быть представлена либо, как точка-крошка, лежащая в одной из вершин вырезанного из “слоёного торта” многогранника; либо как тонкая полоска-ребро многогранника, по которому пресекаются его грани; либо как одна из граней многогранника, совпадающая по направленности с ориентацией пакета параллельных плоскостей. Вариант решения определяется пространственной ориентацией слоев и характером обрезки “торта” ножами-ограниче­ниями.

Однако задача может и не иметь решений, если ограничения противоречат одно другим; например: X1 < 1 и X1 > 3. На первом шаге обрезки пространственно ориентированного “слоеного торта” ограничение X1 < 1 сметает со стола за ненадобностью всё, где X1 > 3; на втором шаге обрезки X1 > 3 сметает со стола всё, оставшееся после первой обрезки, поскольку оно разположено там, где X1 < 3. При такой обрезке “торта” на столе просто ничего не останется, но и это не является решением задачи, поскольку в ней необходимо удовлетворить взаимно изключающим требованиям.

Если задача имеет решение, то одна из вершин многогранника принадлежит решению. Даже, если решение выглядит геометрически, как одна из граней или ребро, то все решения, принадлежащие такому множеству оптимальных решений, формально математически неразличимы по критерию оптимальности Min(Z) или Max(Y), так как значение Z либо Y в пределах таких ребра или грани — неизменны. В таком случае выбор оптимального из множества математически оптимальных решений предполагает разсмотрение каждого из решений во множестве математически оптимальных с учётом информации, которой не нашлось места в формально математической модели.

Соответственно процесс поиска решения задачи линейного программирования, оптимального в смысле достижения Min или Max линейного критерия, сводится к последовательному перебору конечного числа вершин выпуклого многогранника и выбору экстремального из множества значений Z, достигаемого в них.

Аналогичное утверждение доказано в линейной алгебре математически строго для n- мерного пространства. Алгоритм перебора вершин n- мерного выпуклого многогранника и выбора в них экстремального значения критерия оптимальности называется симплекс-метод. В разных модификациях он известен с 1940 г. Этот алгоритм также позволяет ответить и на вопросы о совместимости системы ограничений и о существовании решений либо же об отсутствии таковых. То есть работоспособность аппарата линейного программирования абстрактно-математически подтвержде­на уже более, чем 50 лет. А “слоёный пространственно ориентированный торт” нам потребовался только для наглядности, предметной образности изложения, а те, кому необходимы формально-математические доказательства изложенного и практические алгоритмы решения, могут найти их в специальной литературе.

Мы записали ограничения задачи линейного программирования (ЛП) в виде:

(E - A) XK = FK ³ FK min,

а не как это принято при математически канонической записи задачи линейного программирования:

(E - A) XK ³ FK min

Дело в том, что при канонической записи задачи ограничения налагаются явно на левую часть абстрактного математического уравнения, которое по умолчанию в разсматриваемом нами случае приложения математического аппарата является уравнением межотраслевого баланса реального продуктообмена. В реальном же продуктообмене непосредственный интерес представляет выполнение FK ³ FK min, а не обусловленность вектора конечной продукции FK вектором валовых мощностей XK и матрицей A. Поскольку вектор FK является в нашем контексте идентификатором, уже несущим определённый экономический смысл, который может выпасть из возприятия читателя при записи ограничений в обычном для математического канона их виде (E - A) XK ³ FK min, то нами избрана такая форма напоминания, хотя чисто формально математически правая и левая части уравнения равноправны, а решать задачу ЛП‑П придётся в канонической записи: т.е. по отношению к левой части уравнения продуктообмена.

Практически в каждой книге, в которой разсматривается линейное программирование (ЛП), излагается теория двойственности. Её смысл сводится к следующему: задаче ЛП

ì A x £ b
í x ³ 0 (ЛП-1)
î Найти Max(cTx)

математически объективно соответствует задача ЛП:

ì A T y ³ c
í y ³ 0 (ЛП-2)
î Найти Min(bTy)

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

В зависимости от характера ограничений, определяющих размерность матрицы[181] A (количество в ней строк и столбцов), чисто алгоритмически одна из задач в паре может требовать существенно меньших объемов вычислений, что позволяет на основе теории двойственности в ряде случаев значительно сократить время решения задачи.

По отношению к ранее выписанной задаче ЛП-П, описывающей межотраслевой баланс продуктообмена в натуральном учёте, двойственная ей задача ЛП записывается так:

ì (E - A T) P = rЗСТ £ r
í P ³ 0 (ЛП-Р)
î Найти Max(Y), Y = FK min 1 P1 + FK min 2 P2 + … + FK min n Pn

Это задача рентабельности (отсюда дополнительное мнемоническое обозначение «‑Р»). Она описывает ценовые соотношения при спектрах производства XK и FK , поскольку связана с уравнением реальных[182] и/либо равновесных цен, или неких абстрактных “теневых” цен (в зависимости от интерпретации в ней переменных).

В первой её строке слева от знака неравенства стоит несколько измененное уравнение равновесных цен (3): вектор долей добавленной стоимости обрёл в нём мнемонический индекс «зст», указующий на взаимную обусловленность того явления, которое принято называть «закон стоимости», и входящих в компоненты вектора долей добавленной стоимости функционально обусловленных разходов отраслей. Обычно первую строку приведённой задачи ЛП математически канонически записывают так:

(E - A T) P £ r



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-26 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: