Специализация по участию в процессах самокопирования

Специализация по участию в процессах самокопирования

sergey shishkin

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

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

Таким образом в пространстве появляется возможность сохранения алгоритма не являющегося самокопированием. Назовём такие алгоритмы вспомогательными.

Вспомогательный алгоритм - это алгоритм, сохранение которого обеспечивается внешними алгоритмами, в конечном счете, основанными на алгоритме самокопирования организма.

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

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

Элементы исходной структуры такого алгоритма трансляции - это работники, которые необходимы для создания опорного работника некоторого вспомогательного алгоритма, но они не контактируют с материалами этого вспомогательного алгоритма. Такая специализация работников была описана ранее. Они названы идентификаторами. Основой специализации идентификаторов, которые используются в свя́зном алгоритме, является то, что они объединены в макро-объект структурными связями. Введем термин для обозначения этой специализации.

Макро-идентификатор - это специализированный макро-работник, в котором все работники являются идентификаторами.

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

Дополнительными направлениями развития для макро-идентификатора являются:

  • повышение устойчивости структуры макро-идентификатора во времени;
  • упрощение процедур мутации и скрещивания макро-идентификаторов родственных организмов.

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

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

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

  • "запас и охрана материалов",
  • "перемещение в поиске локали с материалами",
  • "перемещение в поиске локали с родственными организмами",
  • "перемещение для покидания локали с вредными процессами"
  • и другие, направленные на поддержание целостности структур организма до момента исполнения его самокопирования.

Примеры вспомогательного алгоритма:

  • "поиск пищи";
  • "защитные функции организма";
  • "обучение у взрослой особи";
  • текстовый редактор;
  • "закон сохранения энергии" для решения физической задачи.

Примеры макро-идентификатора:

  • исходный код программного проекта;
  • функция в программировании, которая состоит последовательности вызовов базовых функций (идентификаторов);
  • рецепт приготовления теста внутри рецепта пельменей;
  • последовательность букв ДНК кодирующая белок.

Примеры копирования макро-идентификатора:

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

Примеры копирования макро-работника:

  • подготовка на курсах поваров;
  • выпуск партии ЭВМ одной архитектуры;
  • изучение нот в музыкальной школе;

https://telegra.ph/Obshchaya-teoriya-algoritmov-01-20

Report Page