А. Мельников - Основания экономики
3.2. Алгоритм записи КЭВ на бесконечную ленту машины Тьюринга
На бесконечной ленте будем записывать кванты экономического взаимодействия (КЭВ) в той последовательности, как они образовались при экономических отношениях между ОЭВ во времени от начала цикла симметрии производства до его окончания. Считаем, что машина Тьюринга функционирует во времени непрерывно. За цикл симметрии производства возьмем календарный месяц, как минимальный срок финансового и производственного планирования, срок выдачи заработной платы. В каждой ячейке запишем внешние кванты экономического взаимодействия следующим образом: каждая ячейка ленты содержит по одной составляющей КЭВ в виде
Таблица 3.1
Структура записей внешних квантов экономического взаимодействия на ленту машины Тьюринга
Вторая строка – информационная, показывает нумерацию ячеек. Разделителем между КЭВ с одинаковыми датами Д (t) является символ «;». В данную ячейку поместим номер КЭВ, записываемый на ленту. Он необходим для организации поисковых алгоритмов Таким образом, каждый составной символ кванта экономического взаимодействия имеет адрес на ленте, которым мы будем пользоваться при описании алгоритма на МТ. Каждый КЭВ занимает 8 ячеек на ленте, девятая ячейка является разделителем квантов экономического взаимодействия в виде «;». Окончание ленты обозначим двумя разделителями в виде: «;», «;», записанные последовательно в две ячейки.
Наименования ОЭВ (Пj и Пi) на ленте в табл. 3.1 имеют адреса: 9n + 1 и 9n + 2 при n = 0, 1, 2, … N — порядковый номер КЭВ. Ячейка даты имеет адрес: 9n + 3. Ячейка открытия фигурной скобки имеет адрес: 9n + 4. Ячейка наименования блага реализации адрес: 9n + 5. Ячейка количества обмениваемого блага имеет адрес: 9n + 6. Ячейка стоимости единицы блага имеет адрес: 9n + 7, где n — порядковый номер КЭВ. Ячейка закрытия фигурной скобки имеет адрес: 9n + 8. Ячейка разделителя КЭВ имеет адрес: 9n + 8. Выбор конкретных Пj и Пi для записи на ленту осуществляется оператором машины Тьюринга из справочника ОЭВ. Автоматизация не может происходить без человека-оператора. Для программы технологически не важно, как оператор выбирает Пj и Пi, главное, что они выбраны и после выбора записываются на ленту.
Алгоритм записи КЭВ определим конечным предписанием записи на ленту из множества поступающих КЭВ от географических точек M, которые обозначим алфавитом E по структуре (2.48):
Мощность алфавита E конечна. Во входной алфавит входят справочники, с помощью которых осуществляется запись поступающей экономической информации на ленту МТ в виде
где spr (ПN) – справочник ОЭВ; spr (Name (ПN)) – наименование выпускаемых благ ОЭВ – ПN; spr (Razm) – справочник размерностей благ. Чтение и запись экономической информации осуществляется по данным справочникам, в результате чего экономическая информация понимаема МТ из различных географических мест ее образования и позволяет в автоматизированном виде однозначно формировать запросы и ответы на них из ЭБД.
Алгоритм записи КЭВ на ленту МТ представим в виде
где AL — алгоритм записи КЭВ на ленту МТ; ПР – предписание записи КЭВ на ленту МТ; Е — входной алфавит; В — выходной алфавит; А — рабочий алфавит, содержащий Е и В; n — членная последовательность КЭВ.
На языке машины Тьюринга запишем на ленту единичный квант экономического действия между объектами экономического действия Пj и Пi в виде следующих команд:
3.3. Алгоритм записи внешней экономической информации с периферийной машины МТ1 на федеральную машину МТ2
Задача записи ЭИ на бумажную ленту МТ аналогична записи ее на реальной вычислительной машине и состоит из трех задач:
● Формирование КЭИ на бумажную ленту машины Тьюринга (МТ1) в реальном времени непосредственно в географической точке М по структуре (2.50).
● Передача полученного КЭИ по электронным коммуникациям в ФЭБД.
● Репликация полученного КЭИ на бумажную ленту МТ2 в ФЭБД.
Входные алфавиты в виде структур КЭИ будут одновременно формироваться в момент времени Д (t) в различных географических точках М и одновременно передаваться по ЭК, что обеспечивает условия занесения всего множества экономических отношений в ФЭБД. Рабочий алфавит А включает алфавиты ЕМ и ВМ. Входными алфавитами ЕМ будут являться структуры единичных КЭВ, справочники SPR = {spr (ПN), spr (Name (ПN)), spr (Razm)}, формируемые в М географических местах и передаваемые по каналам ЭК в ФЭБД.
Алгоритм записи единичного КЭИ из МТ1 в ФЭБД МТ2 задается предписанием ПР2, входным алфавитом ЕМ в виде структуры единичного КЭВ с датой Д (t + 1): zi = Пi, Пj, Д (t + 1) {Name (Пi), W(Пj, Пi), S(Пj, Пi)} справочников в виде SPR = {spr (Пi), spr (Name (Пi)), spr (Razm)}, выходным файлом ВМ в виде Пi, Пj, Д (t — 1) {Name (Пj), W(Пj, Пi), S(Пj, Пi)}; Пi, Пj, Д (t) {Name (Пj), W(Пj, Пi), S(Пj, Пi)}… – рабочим алфавитом А, содержащим входной и выходной алфавит.
Алгоритм записи КЭВ на ленту МТ2 представим в виде