Теорема схем

Теорема схем

Теорема схем, или теорема шаблонов — основная теорема теории генетических алгоритмов, дающая обоснование их эффективности. Впервые сформулирована и доказана Дж. Холландом в 1975 году.

Содержание

Понятие схемы

Схемой называется подмножество множества всех возможных генотипов, возможных в данной популяции, заданное в виде хромосомы с фиксированными значениями некоторых битов. Остальные биты могут принимать любые значения, образуя примеры схемы. Так, примерами схемы 00**1* являются хромосомы 000010, 000011, 000110, 000111, 001010, 001011, 001110 и 001111. Количество фиксированных битов называется порядком схемы, а расстояние между крайними фиксированными позициями (т.е. разность их номеров) — её определяющей длиной. Порядок вышеприведённой схемы равен 3, а определяющая длина 5 - 1 = 4. Функция пригодности (ФП) схемы — это среднее значение функции пригодности всех её примеров.

Теорема

Теорема схем показывает происходящее при смене поколений экспоненциальное распространение хорошо приспособленных схем с малыми порядком и определяющей длиной (такие схемы с ФП выше, чем в среднем по популяции, называют строительными блоками). Математически это выражается неравенством:

N(h,t+1) \geq N(h,t) { f(h, t) \over f(t)}[1-p].

Здесь N(h, t) — количество примеров схемы h на шаге t, а N(h, t+1) — то же на следующем шаге; f(h, t) — функция пригодности схемы на шаге t; f(t) — среднее значение ФП по всей популяции на том же шаге; p — вероятность уничтожения схемы под действием генетических операторов. Эта вероятность равна:

p = {\delta(h) \over l-1}p_c + o(h) p_m,

где \delta(h) — определяющая длина схемы, o(h) — порядок, p_c — вероятность скрещивания, а p_m — вероятность мутации. Таким образом, полная форма записи теоремы выглядит так:

N(h,t+1) \geq N(h,t) { f(h, t) \over f(t)}[1-{\delta(h) \over l-1}p_c - o(h) p_m].

Теорема схем не даёт точных значений, а лишь нижнюю оценку количества примеров схемы после очередной смены поколений. Это вызвано тем, что есть вероятность возникновения новых примеров схемы при действии генетических операторов на хромосомы, не имевшие ранее к ней отношения.

См. также

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Теорема схем" в других словарях:

  • РИМАНА - РОХА ТЕОРЕМА — теорема, позволяющая выразить эйлерову характеристику c(Е). локально свободного пучка Ена алгебраическом или аналитич. многообразии Xв терминах характеристич. классов Чжэня пучка Еи многообразия X. Она может быть применена для вычисления… …   Математическая энциклопедия

  • РАЗНОСТНЫХ СХЕМ ТЕОРИЯ — раздел вычислительной математики, изучающий методы приближенного решения дифференциальных уравнений путем их замены конечноразностными уравнениями (р а з н о с т н ы м и с х е м а м и). Р. с. т. изучает способы построения разностных схем,… …   Математическая энциклопедия

  • УСТОЙЧИВОСТЬ РАЗНОСТНЫХ СХЕМ — одно из важных понятий теории разностных (сеточных) методов, характеризующее непрерывную зависимость решений разностных схем но отношению к входной информации. Точнее, пусть разностная схема (разностный или сеточный аналог исходной задачи)… …   Математическая энциклопедия

  • ЗАРИСКОГО ТЕОРЕМА — о связности: пусть f: собственный сюръективный морфизм неприводимых многообразий и пусть поле рациональных функций k(Y)сепарабельно алгебраически замкнуто в k(Х), а нормальная точка, тогда f 1(y)связно (и более того, геометрически связно) (см.… …   Математическая энциклопедия

  • Генетический алгоритм — (англ. genetic algorithm)  это эвристический алгоритм поиска, используемый для решения задач оптимизации и моделирования путём случайного подбора, комбинирования и вариации искомых параметров с использованием механизмов, напоминающих… …   Википедия

  • АЛГЕБРА ЛОГИКИ —         система алгебраич. методов решения логич. задач, а также совокупность задач, решаемых такими методами. А. л. в узком смысле слова алгебраич. (табличное, матричное) построение классич. логики высказываний, в котором рассматриваются… …   Философская энциклопедия

  • КОМБИНАТОРНЫЙ АНАЛИЗ — комбинаторная математика, комбинаторика, раздел математики, посвященный решению задач выбора и расположения элементов нек рого, обычно конечного, множества в соответствии с заданными правилами. Каждое такое правило определяет способ построения… …   Математическая энциклопедия

  • ЛОГИКА ВЫСКАЗЫВАНИЙ — раздел логики, в котором изучаются истинностные взаимосвязи между высказываниями. В рамках данного раздела высказывания (пропозиции, предложения) рассматриваются только с т.зр. их истинности или ложности, безотносительно к их внутренней субъектно …   Философская энциклопедия

  • АЛГЕБРАИЧЕСКАЯ ПОВЕРХНОСТЬ — двумерное алгебраическое многообразие. Вместе с алгебраическими кривыми А. п. представляют собой наиболее изученный класс алгебраич. многообразий. Богатство задач и идей, применяемых для их решения, делает теорию А. п. одним из самых интересных… …   Математическая энциклопедия

  • ДВОЙСТВЕННОСТЬ — 1) Д. в алгебраической геометрии двойственность между различными пространствами когомологий на алгебраич. многообразиях. Когомологий когерентных пучков. Пусть X неособое проективное алгебраич. многообразие размерности nнад алгебраически замкнутым …   Математическая энциклопедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»