www.wikidata.de-de.nina.az
Memetische Algorithmen MA sind eine Erweiterung von global suchenden populationsbasierten Metaheuristiken um Verfahren zur lokalen Suche des maschinellen Lernens oder anderer Verbesserungs oder Optimierungsverfahren 1 Typische Vertreter erweitern einen Evolutionaren Algorithmus EA als global suchendes Verfahren um ein oder mehrere lokale Suchverfahren oder Heuristiken die als Mem bezeichnet werden Sie konnen problemspezifisch sein mussen es aber nicht 2 Werden hingegen andere global suchende Metaheuristiken zu Grunde gelegt spricht man haufig auch von Memetic Computing oder Memetic Computation MAs sind also ein Teilgebiet des Memetic Computing 3 4 Haufig werden die Meme bei der Nachkommenerzeugung eines EA eingesetzt etwa indem sie auf alle oder einen Teil der Nachkommen einer Generation mit dem Ziel einer Qualitatsverbesserung angewandt werden Eine weitere Moglichkeit besteht darin sie zur Erzeugung von Nachkommen ausgehend von einem Elternteil einzusetzen Inhaltsverzeichnis 1 Einfuhrung 2 Basisalgorithmus 3 Theoretische Grundlage 4 Gestaltungsmoglichkeiten Memetischer Algorithmen 4 1 Welches lokale Verfahren soll genutzt werden 4 2 Soll durch eine gefundene Verbesserung das Genom angepasst werden 4 3 Wie werden die Nachkommen fur die lokale Verbesserung ausgewahlt 4 4 Wie oft soll eine lokale Verbesserung versucht werden 4 5 Wie intensiv soll die lokale Suche sein 5 Multimem Algorithmen 6 Anwendungen 7 Literatur 8 EinzelnachweiseEinfuhrung BearbeitenDie Grundidee der memetischen Algorithmen besteht darin global und lokalsuchende Verfahren vorteilhaft miteinander zu kombinieren Von Metaheuristiken wie den EA ist bekannt dass sie gut im Auffinden vielversprechender Regionen im Suchraum sind aber schlecht bei der Konvergenz zu einem Optimum und sei es auch nur ein lokales Bei lokalen Verfahren ist es genau umgekehrt Sie bleiben auf eine Umgebung ihres Startpunktes beschrankt finden aber vergleichsweise schnell ein sich darin befindendes Sub Optimum Das Ziel der Kombination beider Verfahrensklassen ist eine Reduktion des meist in Fitnessberechnungen gemessenen Aufwands und eine Erhohung der Zuverlassigkeit das Optimum zu finden Daruber hinaus wurde auch beobachtet dass der Bereich geeigneter und fur einen Erfolg erforderlicher Populationsgrossen bei der Erweiterung eines EAs zum MA deutlich sinkt 5 Der Anwendungsbereich memetischer Algorithmen entspricht zunachst dem Anwendungsfeld des zu Grunde liegenden global suchenden Verfahrens kann aber durch die Wahl anwendungsspezifischer Meme eingeschrankt werden Als Beispiel mogen die haufig zur globalen Suche verwendeten EAs dienen die unter anderem sowohl fur kombinatorische Probleme als auch fur Optimierungen in kontinuierlichen oder gemischt ganzzahligen Parameterraumen geeignet sind Wenn ein solcher EA zum Beispiel um ein Mem zur Verbesserung von Permutationen erganzt wird erfolgt implizit eine Spezialisierung auf kombinatorische Aufgabenstellungen und damit eine Einschrankung des sinnvollen Einsatzfeldes MAs wurden unter anderem zur Bearbeitung vieler klassischer NP Probleme eingesetzt darunter Scheduling 6 Graphpartitionierung 7 minimale Graphenfarbung 8 Travelling Salesman Problem 9 mehrdimensionaler Knapsack 10 11 quadratisches Zuordnungsproblem 12 und Bin Packing 13 Die Memetik ist eine Forschungsrichtung in der evolutionare Prozesse untersucht werden die bei der Verbreitung und Veranderung von Ideen und anderen kulturellen Konzepten auftreten Diese Prozesse konnen als naturliches Vorbild fur die beschriebenen Algorithmen aufgefasst werden daher die Bezeichnung memetisch MAs werden in der Literatur auch haufig als Baldwinian EAs Lamarckian EAs cultural algorithms oder genetic local search bezeichnet Basisalgorithmus BearbeitenDa viele MA Implementierungen auf EAs beruhen wird nachfolgend in Anlehnung an Krasnogor der Pseudocode eines MAs angegeben 14 der optional auch die Anpassung der Chromosome an die gefundenen Verbesserungen Lamarcksche Evolution enthalt Pseudocode eines Memetischen Algorithmus basierend auf einem elitaren EA mit sexueller Reproduktion Initialisierung t 0 displaystyle t 0 nbsp Erzeuge eine zufallige Startpopulation P t displaystyle P t nbsp Berechne die Fitness f p p P t displaystyle f p forall p in P t nbsp initiale Bewertung while Abbruchkriterien sind nicht erfullt do Partnerwahl Wahle entsprechend f p displaystyle f p nbsp eine Teilmenge von P t displaystyle P t nbsp und speichere sie in M t displaystyle M t nbsp Nachkommen Rekombiniere und mutiere Individuen p M t displaystyle p in M t nbsp und speichere sie in M t displaystyle M t nbsp Lernphase Verbessere p displaystyle p nbsp durch lokale Suche oder eine Heuristik p M t displaystyle forall p in M t nbsp Bewertung Berechne die Fitness f p p M t displaystyle f p forall p in M t nbsp if Lamarcksche Evolution then Update Passe das Chromosom von p displaystyle p nbsp gemass der jeweiligen Verbesserung p M t displaystyle forall p in M t nbsp an fi Neue Generation Erzeuge P t 1 displaystyle P t 1 nbsp durch Auswahl von Individuen aus P t displaystyle P t nbsp und M t displaystyle M t nbsp t t 1 displaystyle t t 1 nbsp end while Ergebnis Liefere bestes Individuum p P t 1 displaystyle p in P t 1 nbsp als Ergebnis ab Es gibt einige Alternativen zu diesem MA Schema Zum Beispiel Die Eltern konnen anstelle der Nachkommen lokal verbessert werden Anstelle aller Nachkommen kann auch nur ein zufallig ausgewahlter oder fitnessabhangiger Teil lokal verbessert werden Nachkommen werden zusatzlich aus einem Elter durch ein geeignetes Mem erzeugt Daruber hinaus konnen alle oder nur einige Individuen der Startpopulation durch das oder die Meme verbessert werden Dabei ist auf eine ausreichende genotypische Diversitat der so modifizierten Startpopulation zu achten und gegebenenfalls nur ein Teil zu verbessern Theoretische Grundlage Bearbeiten Hauptartikel No free Lunch Theoreme Die No free Lunch Theoreme der Optimierung 15 und der Suche 16 besagen dass alle Optimierungsstrategien bezogen auf die Menge aller Optimierungsprobleme gleich effektiv sind Im Umkehrschluss bedeutet dies dass man folgendes erwarten kann Je effizienter ein Algorithmus ein Problem oder eine Problemklasse lost desto weniger ist er allgemein anwendbar und auf desto mehr problemspezifischem Wissen baut er auf Diese Erkenntnis fuhrt unmittelbar zu der Empfehlung allgemein anwendbare Metaheuristiken um anwendungsspezifische Verfahren zu erganzen 17 und damit zum Konzept der MAs Gestaltungsmoglichkeiten Memetischer Algorithmen BearbeitenIn diesem Abschnitt wird ohne Beschrankung der Allgemeinheit der sprachlichen Einfachheit halber von der Erweiterung eines EA zu einem MA mit lokaler Suche ausgegangen Beim Design eines MA sind im Wesentlichen die folgenden funf Fragen zu klaren 18 19 20 Welches lokale Verfahren soll genutzt werden Soll durch eine gefundene Verbesserung das Genom angepasst werden Wie werden die Nachkommen fur die lokale Verbesserung ausgewahlt Wie oft soll eine lokale Verbesserung versucht werden Wie intensiv soll die lokale Suche sein Eine geeignete Beantwortung vor allem der ersten beiden Fragen kann entscheidend fur den Erfolg eines MA im Vergleich zu seinem Basis EA sein Bei Metaheuristiken wie den EA spielt das Verhaltnis zwischen Breiten und Tiefensuche eine entscheidende Rolle und die Hinzunahme eines lokalen Verfahrens verschiebt die Gewichte zu Gunsten der Tiefensuche In welchem Ausmass dies geschieht kann vor allem durch die Antwort auf die letzten beiden Fragen gesteuert werden Die genannten Gestaltungsmoglichkeiten konnen entweder ganz oder teilweise fest in den MA implementiert werden oder als Strategieparameter einer nachtraglichen Anderung zuganglich gemacht werden Welches lokale Verfahren soll genutzt werden Bearbeiten Die richtige Auswahl eines fur die aktuelle Anwendung geeigneten lokalen Verfahrens ist wesentlich fur den Erfolg 19 21 Geeignete Verfahren sollten in der Lage sein vorgegebene Losungen des Problems zu verbessern Sie konnen mussen aber nicht auf die aktuelle Aufgabenstellung zugeschnitten sein Verwendet man z B allgemein anwendbare lokale Suchverfahren wie das Gauss Seidel Verfahren 22 den Complex Algorithmus 23 oder das Rosenbrock Verfahren 24 so wird die generelle Anwendbarkeit des EAs lediglich auf die den lokalen Verfahren zuganglichen Probleme der kontinuierlichen oder gemischt ganzzahligen Optimierung beschrankt 5 Bei einer diskreten oder gemischt ganzzahligen Optimierung werden die Werte an der Schnittstelle zwischen EA und Mem bei Bedarf gerundet Die oben zitierten No free Lunch Theoreme empfehlen bekanntlich anwendungsspezifische lokale Suchverfahren oder Heuristiken als Mem zu verwenden Trotzdem sollte man gegebenenfalls prufen ob sie im konkreten Fall tatsachlich eine grossere Verbesserung bewirken als allgemein anwendbare Soll durch eine gefundene Verbesserung das Genom angepasst werden Bearbeiten Entweder wirkt eine gefundene Verbesserung nur durch die bessere Fitness Baldwin Evolution oder es wird auch das Genom entsprechend angepasst Lamarcksche Evolution Diese Frage wurde bereits in den 1990er Jahren kontrovers in der Literatur diskutiert wobei festgestellt wurde dass der konkrete Anwendungsfall eine wesentliche Rolle spielt 25 26 27 Der Hintergrund der Debatte besteht darin dass eine Anpassung des Genoms eine vorzeitige Konvergenz fordern kann Dieses Risiko kann durch andere Massnahmen zur besseren Ausgewogenheit zwischen Breiten und Tiefensuche wie der Verwendung strukturierter Populationen wirksam verringert werden 20 Wie werden die Nachkommen fur die lokale Verbesserung ausgewahlt Bearbeiten Die Auswahl kann zufallig oder fitnessbasiert erfolgen Dabei kann die gesamte Nachkommenschaft einer Generation zur Grundlage der Auswahl gemacht werden 21 oder jeweils nur die Nachkommen einer Paarung 20 Bei Memen mit geringem Rechenaufwand kann es auch sinnvoll sein es auf alle Nachkommen anzuwenden 28 Wie oft soll eine lokale Verbesserung versucht werden Bearbeiten Eine wesentliche Frage ist wie oft eine Verbesserung durch ein Mem versucht werden soll Zum Beispiel bei jeder Paarung oder nur bei einem Teil Dieser Parameter wird auch als local search frequency bezeichnet und er beeinflusst das Suchverhalten signifikant Wie intensiv soll die lokale Suche sein Bearbeiten Heuristiken und lokale Suchverfahren arbeiten in der Regel iterativ und brechen beim Absinken der Verbesserungen unter ein vorgegebenes Limit ab 22 23 24 Uber die Vorgabe der Abbruchschranke und oder eines Iterationslimits kann die Intensitat der lokalen Suche kontrolliert werden Dieser Parameter ist auch als local search intensity bekannt Mit Hilfe der Strategieparameter local search frequency und intensity kann die Verteilung der verfugbaren Rechenleistung zwischen globaler und lokaler Suche gesteuert werden und damit auch das Verhaltnis von Breiten zu Tiefensuche Insbesondere eine Erhohung der Intensitat der lokalen Suche vergrossert die Tiefensuche Die Bedeutung beider Parameter wurde bereits fruh beschrieben 19 und von Land fur den Bereich der kombinatorischen Optimierung untersucht 29 Multimem Algorithmen BearbeitenDa die Auswahl eines geeigneten Mems von entscheidender Bedeutung fur den Erfolg ist bietet es sich an mehrere geeignet erscheinende Meme zu verwenden und zu erfassen wie haufig die durch jedes Mem bearbeiteten Individuen in die Nachfolgegeneration ubernommen werden Vor einem Ausschluss oder einer zu starken Selektion sollte man aber beachten dass das beste Mem wahrend des Verlaufs der Evolution zumindest bei kombinatorischen Aufgabenstellungen wechseln kann 30 Dies wurde von Ong und Keane auch fur kontinuierliche Probleme bestatigt die eine adaptive Auswahl der Mems aus einer vorgegebenen Menge entsprechend ihrem Erfolg untersucht haben 21 Ahnlich geht ein Kosten Nutzen basierter Ansatz zur adaptiven Kontrolle der oben genannten Strategieparameter vor Er basierend auf dem Nutzen berechnet durch den kumulierten Fitnessgewinn und den Kosten berechnet durch die Anzahl der dazu erforderlichen Bewertungen die pro Strategieparameter aus den Einstellungen resultieren Es konnte fur eine Reihe von Testfunktionen und eine Schedulingaufgabe mit Nebenbedingungen gezeigt werden dass damit Losungen von hoher Qualitat bei deutlich geringerem Aufwand als dem Basis EA erreicht werden konnen 20 Ein Uberblick uber selbst adaptive und koevolutionare Multimem Algorithmen kann im Handbook of Memetic Algorithms 31 gefunden werden Bei der Koevolution werden alle oder ein Teil der eingangs genannten Strategieparameter mit in das Genom codiert und unterliegen so zusammen mit den Entscheidungsvariablen der Evolution 32 Der Grundgedanke dabei besteht in Annahme dass durch gute Strategieparametereinstellungen auch gute Problemlosungen entstehen die sich schliesslich durchsetzen Dass dieser Ansatz fur Strategieparameter die ohne Einfluss auf den Aufwand sind gut funktioniert zeigt der Erfolg der Evolutionsstrategie mit ihren derart eingestellten Mutationsschrittweiten Die Erfahrungen die sich beim Lauf eines adaptiven Multimem Algorithmus in Form von Memauswahl und Einstellungen der Memparameter ergeben konnen dazu genutzt werden die Starteinstellungen fur zukunftige Laufe anzupassen Dabei ist aber zu beachten dass anfangliche Einstellungen eines MA Laufs an dessen Ende nicht mehr unbedingt gut geeignet sein mussen oder umgekehrt So ist beispielsweise eine anfangliche geringe Genauigkeit bei der Bestimmung lokaler Optima meist ausreichend und es wird erst am Ende der Suche wichtig gefundene lokale Optima genau zu bestimmen namlich dann wenn ihre Unterschiede geringer werden Anwendungen BearbeitenMemetische Algorithmen wurden bereits auf eine Vielzahl realer Problemstellungen angewandt Die nachfolgende Aufzahlung ist exemplarisch zu sehen und erhebt keinesfalls den Anspruch auf Vollstandigkeit Losung von Routingproblemen 33 VLSI Design 34 Vorhersage von Proteinstrukturen 35 32 Scheduling mit Nebenbedingungen 36 20 37 automatische Zeitplanung 38 39 Scheduling von Workflows zu heterogenen Ressourcen 40 Bearbeitung von Designproblemen 41 42 43 Clustering von Genexpressionsprofilen 44 Optimierung der Ausfuhrung paralleler Programme 45 Business Analytics 46 Merkmalsauswahl und identifikation 47 48 oder Erstellung von Flugplanen 49 Literatur BearbeitenMemetic Computing International Journal Springer seit Marz 2009 Journal Homepage Pablo Moscato On Evolution Search Optimization Genetic Algorithms and Martial Arts Towards Memetic Algorithms Caltech Concurrent Computation Program C3P Report 826 1989 Enrique Alba Bernabe Dorronsoro Hugo Alfonso Cellular Memetic Algorithms Journal of Computer Science and Technology 5 4 2005 S 257 263 Ferrante Neri Carlos Cotta Pablo Moscato Handbook of Memetic Algorithms SCI 379 Springer Berlin Heidelberg 2012 ISBN 978 3 642 23247 3 doi 10 1007 978 3 642 23247 3Einzelnachweise Bearbeiten Pablo Moscato On Evolution Search Optimization Genetic Algorithms and MartialArts Towards Memetic Algorithms Caltech Concurrent Computation Program Technical Report 826 California Institute of Technology Pasadena CA USA 1989 S 19 20 researchgate net PDF Memetic Computing Aims and Scope of the Journal International Journal seit Marz 2009 Springer Berlin Heidelberg New York springer com Xianshun Chen Yew Soon Ong Meng Hiot Lim Kay Chen Tan A Multi Facet Survey on Memetic Computation In IEEE Transactions on Evolutionary Computation Band 15 Nr 5 Oktober 2011 ISSN 1089 778X S 591 607 doi 10 1109 TEVC 2011 2132725 ieee org abgerufen am 14 September 2023 Yew Soon Ong Meng Lim Xianshun Chen Research Frontier Memetic Computation Past Present amp Future In IEEE Computational Intelligence Magazine Band 5 Nr 2 Mai 2010 ISSN 1556 603X S 24 31 doi 10 1109 MCI 2010 936309 ieee org abgerufen am 14 September 2023 a b Wilfried Jakob HyGLEAM an Approach to Generally Applicable Hybridization of Evolutionary Algorithms In J J Merelo et al Hrsg Conf Proc of Parallel Problem Solving from Nature PPSN VII LNCS 2439 Springer Berlin Heidelberg New York 2002 S 527 536 doi 10 1007 3 540 45712 7 51 kit edu Carlos Cotta Antonio J Fernandez Memetic Algorithms in Planning Scheduling and Timetabling In Evolutionary Scheduling Band 49 Springer Berlin Heidelberg 2007 ISBN 978 3 540 48582 7 S 1 30 doi 10 1007 978 3 540 48584 1 1 Philippe Galinier Zied Boujbel Michael Coutinho Fernandes An efficient memetic algorithm for the graph partitioning problem In Annals of Operations Research Band 191 Nr 1 November 2011 ISSN 0254 5330 S 1 22 doi 10 1007 s10479 011 0983 3 Zhipeng Lu Jin Kao Hao A memetic algorithm for graph coloring In European Journal of Operational Research Band 203 Nr 1 Mai 2010 S 241 250 doi 10 1016 j ejor 2009 07 016 elsevier com abgerufen am 20 September 2023 Gregory Gutin Daniel Karapetyan A memetic algorithm for the generalized traveling salesman problem In Natural Computing Band 9 Nr 1 Marz 2010 ISSN 1567 7818 S 47 60 doi 10 1007 s11047 009 9111 6 Abdellah Rezoug Dalila Boughaci Mohamed Badr El Den Memetic Algorithm for Solving the 0 1 Multidimensional Knapsack Problem In Progress in Artificial Intelligence Band 9273 Springer International Publishing Cham 2015 ISBN 978 3 319 23484 7 S 298 304 doi 10 1007 978 3 319 23485 4 31 Ender Ozcan Can Basaran A case study of memetic algorithms for constraint optimization In Soft Computing Band 13 Nr 8 9 Juli 2009 ISSN 1432 7643 S 871 882 doi 10 1007 s00500 008 0354 4 P Thainiam The Effects of Memes on Memetic Algorithms for Solving Quadratic Assignment Problem IEEE 2019 ISBN 978 1 72813 804 6 S 1334 1338 doi 10 1109 IEEM44572 2019 8978780 ieee org abgerufen am 20 September 2023 Kristina Yancey Spencer Pavel V Tsvetkov Joshua J Jarrell A greedy memetic algorithm for a multiobjective dynamic bin packing problem for storing cooling objects In Journal of Heuristics Band 25 Nr 1 Februar 2019 ISSN 1381 1231 S 1 45 doi 10 1007 s10732 018 9382 0 Natalio Krasnogor Studies on the Theory and Design Space of Memetic Algorithms Dissertation University of the West of England Bristol UK 2002 S 23 englisch bl uk D H Wolpert W G Macready No free lunch theorems for optimization In IEEE Transactions on Evolutionary Computation Band 1 Nr 1 April 1997 S 67 82 doi 10 1109 4235 585893 David Hilton Wolpert William G Macready No free lunch theorems for search In Technical Report SFI TR 95 02 010 Santa Fe Institute Sante Fe NM USA 1995 byu edu PDF Lawrence Davis Handbook of genetic algorithms Van Nostrand Reinhold New York 1991 ISBN 0 442 00173 8 William E Hart Natalio Krasnogor Jim E Smith Editorial Introduction In Evolutionary Computation special issue on memetic algorithms Band 12 Nr 3 MIT Press 2004 S v vi doi 10 1162 1063656041775009 mit edu PDF a b c William E Hart Adaptive Global Optimization with Local Search Dissertation University of California USA 1994 doi 10 5555 221524 a b c d e Wilfried Jakob A general cost benefit based adaptation framework for multimeme algorithms In Memetic Computing Band 2 Nr 3 September 2010 ISSN 1865 9284 S 201 218 doi 10 1007 s12293 010 0040 9 a b c Y S Ong A J Keane Meta Lamarckian Learning in Memetic Algorithms In IEEE Transactions on Evolutionary Computation Band 8 Nr 2 April 2004 ISSN 1089 778X S 99 110 doi 10 1109 TEVC 2003 819944 a b James M Ortega Maxine L Rockoff Nonlinear Difference Equations and Gauss Seidel Type Iterative Methods In SIAM Journal on Numerical Analysis Band 3 Nr 3 September 1966 ISSN 0036 1429 S 497 513 doi 10 1137 0703043 a b M J Box A New Method of Constrained Optimization and a Comparison With Other Methods In The Computer Journal Band 8 Nr 1 1 April 1965 ISSN 0010 4620 S 42 52 doi 10 1093 comjnl 8 1 42 a b H H Rosenbrock An Automatic Method for Finding the Greatest or Least Value of a Function In The Computer Journal Band 3 Nr 3 1 Marz 1960 ISSN 0010 4620 S 175 184 doi 10 1093 comjnl 3 3 175 Frederic Gruau Darrell Whitley Adding Learning to the Cellular Development of Neural Networks Evolution and the Baldwin Effect In Evolutionary Computation Band 1 Nr 3 September 1993 ISSN 1063 6560 S 213 233 doi 10 1162 evco 1993 1 3 213 mit edu abgerufen am 31 Januar 2022 David Orvosh Lawrence Davis Shall We Repair Genetic Algorithms Combinatorial Optimization and Feasibility Constraints In S Forrest Hrsg Conf Proc of Int Conf on Genetic Algorithms ICGA Morgan Kaufmann San Mateo CA USA 1993 S 650 semanticscholar org Darrell Whitley Vahl Scott Gordon Keith E Mathias Lamarckian Evolution the Baldwin Effect and Function Optimization In Parallel Problem Solving from Nature PPSN III LNCS Nr 866 Springer Berlin Heidelberg 1994 ISBN 3 540 58484 6 S 5 15 doi 10 1007 3 540 58484 6 245 K W C Ku Man Wai Mak Wan Chi Siu A study of the Lamarckian evolution of recurrent neural networks In IEEE Transactions on Evolutionary Computation Band 4 Nr 1 April 2000 S 31 42 doi 10 1109 4235 843493 Mark William Shannon Land Evolutionary Algorithms with Local Search for Combinatorial Optimization Dissertation University of California 1998 doi 10 5555 928346 James E Smith Self Adaptation in Evolutionary Algorithms for Combinatorial Optimisation In Adaptive and Multilevel Metaheuristics Band 136 Springer Berlin Heidelberg 2008 ISBN 978 3 540 79437 0 S 31 57 doi 10 1007 978 3 540 79438 7 2 James E Smith Self adaptative and Coevolving Memetic Algorithms In Ferrante Neri Carlos Cotta Pablo Moscato Hrsg Handbook of Memetic Algorithms SCI Nr 379 Springer Berlin Heidelberg 2012 ISBN 978 3 642 23246 6 doi 10 1007 978 3 642 23247 3 a b J E Smith The Co Evolution of Memetic Algorithms for Protein Structure Prediction In William E Hart J E Smith N Krasnogor Hrsg Recent Advances in Memetic Algorithms Studies in Fuzziness and Soft Computing Band 166 Springer Verlag Berlin Heidelberg 2005 ISBN 3 540 22904 3 S 105 128 doi 10 1007 3 540 32363 5 Christian Prins Samir Bouchenoua A Memetic Algorithm Solving the VRP the CARP and General Routing Problems with Nodes Edges and Arcs In William E Hart Natalio Krasnogor James E Smith Hrsg Recent Advances in Memetic Algorithms Studies in Fuzziness and Soft Computing Nr 166 Springer Berlin Heidelberg 2005 ISBN 3 540 22904 3 S 65 85 doi 10 1007 3 540 32363 5 Shawki Areibi Zhen Yang Effective Memetic Algorithms for VLSI Design Genetic Algorithms Local Search Multi Level Clustering In Evolutionary Computation Band 12 Nr 3 September 2004 ISSN 1063 6560 S 327 353 doi 10 1162 1063656041774947 mit edu abgerufen am 20 September 2023 David A Pelta Natalio Krasnogor Multimeme Algorithms Using Fuzzy Logic Based Memes For Protein Structure Prediction In William E Hart J E Smith N Krasnogor Hrsg Recent Advances in Memetic Algorithms Studies in Fuzziness and Soft Computing Band 166 Springer Verlag Berlin Heidelberg 2005 ISBN 3 540 22904 3 S 49 64 doi 10 1007 3 540 32363 5 Ender Ozcan Memes Self generation and Nurse Rostering In Practice and Theory of Automated Timetabling VI Band 3867 Springer Berlin Heidelberg Berlin Heidelberg 2007 ISBN 978 3 540 77344 3 S 85 104 doi 10 1007 978 3 540 77345 0 6 E K Burke A J Smith A memetic algorithm to schedule planned maintenance for the national grid In ACM Journal of Experimental Algorithmics Band 4 31 Dezember 1999 ISSN 1084 6654 S 1 doi 10 1145 347792 347801 Daniel Costa An Evolutionary Tabu Search Algorithm And The NHL Scheduling Problem In INFOR Information Systems and Operational Research Band 33 Nr 3 August 1995 ISSN 0315 5986 S 161 178 doi 10 1080 03155986 1995 11732279 A Alkan E Ozcan Memetic algorithms for timetabling Band 3 IEEE 2003 ISBN 0 7803 7804 0 S 1796 1802 doi 10 1109 CEC 2003 1299890 ieee org abgerufen am 20 September 2023 Wilfried Jakob Sylvia Strack Alexander Quinte Gunther Bengel Karl Uwe Stucky Wolfgang Suss Fast Rescheduling of Multiple Workflows to Constrained Heterogeneous Resources Using Multi Criteria Memetic Computing In Algorithms Band 6 Nr 2 22 April 2013 ISSN 1999 4893 S 245 277 doi 10 3390 a6020245 Andrea Caponio Ferrante Neri Memetic Algorithms in Engineering and Design In Ferrante Neri Carlos Cotta Pablo Moscato Hrsg Handbook of Memetic Algorithms Serie Studies in Computational Intelligence Nr 379 Springer Berlin Heidelberg 2012 ISBN 978 3 642 23246 6 doi 10 1007 978 3 642 23247 3 Dongsu Lee Seungho Lee Jong Wook Kim Cheol Gyun Lee Sang Yong Jung Intelligent Memetic Algorithm Using GA and Guided MADS for the Optimal Design of Interior PM Synchronous Machine In IEEE Transactions on Magnetics Band 47 Nr 5 Mai 2011 ISSN 0018 9464 S 1230 1233 doi 10 1109 TMAG 2010 2072913 ieee org abgerufen am 20 September 2023 Shawki Areibi Zhen Yang Effective Memetic Algorithms for VLSI Design Genetic Algorithms Local Search Multi Level Clustering In Evolutionary Computation Band 12 Nr 3 September 2004 ISSN 1063 6560 S 327 353 doi 10 1162 1063656041774947 mit edu abgerufen am 20 September 2023 Peter Merz Andreas Zell Clustering Gene Expression Profiles with Memetic Algorithms In Parallel Problem Solving from Nature PPSN VII Band 2439 Springer Berlin Heidelberg Berlin Heidelberg 2002 ISBN 3 540 44139 5 S 811 820 doi 10 1007 3 540 45712 7 78 Ender Ozcan Esin Onbasioglu Memetic Algorithms for Parallel Code Optimization In International Journal of Parallel Programming Band 35 Nr 1 1 Februar 2007 ISSN 1573 7640 S 33 61 doi 10 1007 s10766 006 0026 x Pablo Moscato Luke Mathieson Memetic Algorithms for Business Analytics and Data Science A Brief Survey In Business and Consumer Analytics New Ideas Springer International Publishing Cham 2019 ISBN 978 3 03006222 4 S 545 608 doi 10 1007 978 3 030 06222 4 13 Zexuan Zhu Yew Soon Ong Manoranjan Dash Wrapper Filter Feature Selection Algorithm Using a Memetic Framework In IEEE Transactions on Systems Man and Cybernetics Part B Cybernetics Band 37 Nr 1 Februar 2007 ISSN 1083 4419 S 70 76 doi 10 1109 TSMCB 2006 883267 ieee org abgerufen am 20 September 2023 Zexuan Zhu Yew Soon Ong Manoranjan Dash Markov blanket embedded genetic algorithm for gene selection In Pattern Recognition Band 40 Nr 11 November 2007 S 3236 3248 doi 10 1016 j patcog 2007 02 007 elsevier com abgerufen am 20 September 2023 Edmund K Burke Patrick De Causmaecker Geert De Maere Jeroen Mulder Marc Paelinck Greet Vanden Berghe A multi objective approach for robust airline scheduling In Computers amp Operations Research Band 37 Nr 5 Mai 2010 S 822 832 doi 10 1016 j cor 2009 03 026 elsevier com abgerufen am 31 Januar 2022 Normdaten Sachbegriff GND 4625421 3 lobid OGND AKS Abgerufen von https de wikipedia org w index php title Memetischer Algorithmus amp oldid 238004180