Дискретно-непрерывная математика. Кн. 0 : Алгоритмы. Ч. Генетические алгоритмы


. Основная теорема о генетических алгоритмах



Download 9,87 Mb.
Pdf ko'rish
bet71/228
Sana20.06.2022
Hajmi9,87 Mb.
#683557
TuriКнига
1   ...   67   68   69   70   71   72   73   74   ...   228
Bog'liq
Algorithms3

3.7
Основная теорема о генетических алгоритмах 
Для того чтобы лучше понять функционирование генетического 
алгоритма, будем использовать понятие 
схема 
и сформулируем 
основную теорему, относящуюся к генетическим алгоритмам и назы-
ваемую теоремой о схемах . Понятие схема было введено Холландом и 
используется для анализа работы ГА. В частности рассматриваются 
процессы конструирования и разрушения определенной схемы в 
течение развития популяции (schema dynamics).


А.Е. Кононюк Дискретно-непрерывная математика 
125 
Схемой
называется строка вида
(
a
1
, a
2
, ..., a
i
, ..., a
l
), 
a
i

{0, 1, *}. 
Символом "*" в некотором разряде обозначается то, что там может 
быть как 1, так и 0. Например, для двух бинарных строк 
"111000111000" и "110011001100" схема будет выглядеть следующим 
образом: "11*0****1*00". Т.е. с помощью схем можно как бы выделять 
общие участки двоичных строк и маскировать различия. Имея в 
составе схем m символов "*" можно закодировать (обобщить) 2
m
двоичных строк. Так, например, схема "01*0*1" описывает набор строк
{"010001", "010011", "011001", "011011"}. 
Опеределяющей длиной схемы (schema defining length)
называется 
расстояние между двумя крайними символами "0" и/или "1". Для 
схемы "01*0*1" определяющая длина равна 5, а для схемы "**0**1*" 
определяющая длина равна 3. 
Порядок схемы (schema order)
- это ещё 
одна характеристика схемы и равна она числу фиксированных позиций 
в строке, т.е. общему числу "0" и "1". Для схем "01*0*1" и "**0**1*" 
порядки равны 4 и 2 соответственно.
Теперь о том, какое отношение схема имеет к генетическим 
алгоритмам. Дело в том, что хромосома, по сути, является двоичной 
строкой. В то же время особи, которой принадлежит хромосома, 
содержащая набор генов-параметров задачи, поставлена в соответствие 
величина, характеризующая её приспособленность. Т.к. схема является 
обобщением нескольких бинарных строк (хромосом), то можно 
говорить, 
что 
особи, 
обладающие 
хромосомами, 
которые 
соответствуют одной схеме более приспособленны, а особи с 
хромосомами, 
соответствующими 
другой 
схеме 

менее 
приспособлены.
Можно сказать, что смысл работы ГА заключается в поиске двоичной 
строки определенного вида из всего множества бинарных строк. 
Пространство поиска составляет 2
L
строк, а его мерность равна L (L-
мерное пространство), где L - длина хромосомы. Схема соответствует 
некоторой гиперплоскости в этом пространстве. Данное утверждение 
можно проиллюстрировать следующим образом. Пусть разрядность 


А.Е. Кононюк Дискретно-непрерывная математика 
126 
хромосомы равна 3, тогда всего можно закодировать 2
3
=8 строк. 
Представим куб в 3-мерном пространстве. Обозначим вершины этого 
куба 3-разрядными бинарными строками так, чтобы метки соседних 
вершин отличались ровно на один разряд, причем вершина с меткой 
"000" находилась бы в начале координат. Вариант обозначения 
изображен на рис.1.
Рис.1. 3-мерный куб
Если взять схему вида "**0", то она опишет левую грань куба, а схема 
"*10" - верхнее ребро этой грани. Очевидно, что схема "***" 
соответствует всему пространству. Если взять двоичные строки длиной 
4 разряда, то разбиение пространства схемами можно изобразить на 
примере 4-мерного куба с поименованными вершинами (рис.2).



Download 9,87 Mb.

Do'stlaringiz bilan baham:
1   ...   67   68   69   70   71   72   73   74   ...   228




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish