See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Mutation von Permutationen – Wikipedia

Mutation von Permutationen

aus Wikipedia, der freien Enzyklopädie

Eine Mutation von Permutationen ist im Kontext eines genetischen Algorithmus' eine spezielle Mutation, die für Genome ausgelegt ist, die selbst Permutationen einer Menge sind.

[Bearbeiten] Rotation nach rechts

Eine Variante von Mutation von Permutationen ist folgendes Verfahren:

Verfahren Beispiel
Gegeben ist eine Permutation, P_0 = \left( A,B,C,D,E,F,G \right)
Man wähle eine Teil-Liste aus, also einen Start-Index i und einen End-Index j in P0, sodass i,j \in \left( \left[0, \left|P_0\right| \right[ \cap \mathbb{N} \right). Man beachte, dass der Start-Index nach dem End-Index kommen kann. Dann fängt die Teil-Liste einfach von vorne wieder an. (Dies ist notwendig, damit die Permutationswahrscheinlichkeit im Genom überall gleich ist und nicht in der Mitte größer ist als an den Rändern.) i = 5, j = 2
Man kopiere P0 nach P1 und rotiere die Teil-Liste nach rechts. P_1 = \left( \underline {G,A{,}}C,D,E,\underline {B,F} \right)
Und schon ist das mutierte Genom P1 fertig. P_1 = \left( G,A,C,D,E,B,F \right)

[Bearbeiten] Spiegelung

Eine weitere Variante von Mutation von Permutationen ist folgendes Verfahren:

Verfahren Beispiel
Gegeben ist eine Permutation, P_0 = \left( A,B,C,D,E,F,G \right)
Man wähle eine Teil-Liste aus, also einen Start-Index i und einen End-Index j in P0, sodass i,j \in \left( \left[0, \left|P_0\right| \right[ \cap \mathbb{N} \right). Man beachte, dass der Start-Index nach dem End-Index kommen kann. Dann fängt die Teil-Liste einfach von vorne wieder an. (Dies ist notwendig, damit die Permutationswahrscheinlichkeit im Genom überall gleich ist und nicht in der Mitte größer ist als an den Rändern.) i = 5, j = 2
Man kopiere P0 nach P1 und spiegele die Teil-Liste. P_1 = \left( \underline {G,F{,}}C,D,E,\underline {B,A} \right)
Und schon ist das mutierte Genom P1 fertig. P_1 = \left( G,F,C,D,E,B,A  \right)

Diese Variante ist besser geeignet zur Lösung vom Problem des Handlungsreisenden, da hier die Änderung der Nachbarschaft minimal gehalten werden sollte und durch die Spiegelung einfach ein Teil-Weg in umgekehrter Reihenfolge gegangen wird.


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -