Алгоритмическая загадка молекулярной эволюции — страница 2

  • Просмотров 1222
  • Скачиваний 49
  • Размер файла 20
    Кб

информации передаются от родителей к потомкам путем копирования. Русский ученый-генетик Тимофеев-Ресовский, тот самый, о котором Даниил Гранин написал биографическую повесть "Зубр", называл этот процесс конвариантной матричной редубликацией. Может быть, разгадка как раз и кроется в механике этой конвариантной редубликации. Что если предположить, что наследственные тексты кодируют, в том числе и возможность своего

собственного изменения. То есть тексты наследственной информации и являются носителями той закономерности, которая проявляется в их итоговой упорядоченности. Для того, чтобы в общих чертах представить себе, как это может происходить, рассмотрим следующую алгоритмическую модель. В начале сгенерируем случайную последовательность какой-то произвольной длины n, состоящую из нерегулярно чередующихся четырех знаков (обозначим

их - 1,2,3,4). Например, 1214434. В конце последовательности запишем ноль как признак завершения кода. Затем разместим эту последовательность на клеточном поле по следующим правилам (см. рисунок а). Первый символ запишем в некоторую, заранее заданную клетку. Затем, в зависимости от того, какой именно символ вписан в текущую клетку, следующий элемент последовательности будем заносить в одну из четырех ячеек, соседних с данной. Если в

текущую клетку вписана единица, следующий символ разместим в правой соседней клетке; если в текущую клетку вписана двойка, следующий символ разместим в соседней верхней клетке; если в клетку вписана тройка, то следующий символ разместим в соседней левой клетке; и, наконец, если в текущую клетку вписана четверка, то следующий символ впишем в соседнюю нижнюю клетку. Точно так же поступим со следующим символом, и будем продолжать

этот процесс, пока не дойдем до нуля (признака окончания последовательности) или не наткнемся на конец поля. Если в процессе записи очередная клетка окажется уже занята, то будем писать наверх, "забивая" предыдущий знак. Информационные макромолекулы РНК и ДНК, как и любые другие полимерные молекулы, в реальных физических условиях имеют определенную пространственную форму, которая во многом определяется порядком

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