Niching In Evolutionary Multi-Agent Systems

Niching is a group of techniques used in evolutionary algorithms, useful inseveral types of problems, including multimodal or nonstationary optimiza-tion. This paper investigates the applicability of these methods to evolutionarymulti-agent systems (EMAS), a hybrid model combining the advantages of...

Full description

Bibliographic Details
Main Author: Daniel Krzywicki
Format: Article
Language:English
Published: AGH University of Science and Technology Press 2013-01-01
Series:Computer Science
Subjects:
Online Access:http://journals.agh.edu.pl/csci/article/download/109/57
id doaj-c6569ad8c63b4f9abfc415416af34693
record_format Article
spelling doaj-c6569ad8c63b4f9abfc415416af346932020-11-25T00:26:44ZengAGH University of Science and Technology PressComputer Science1508-28062013-01-011417710.7494/csci.2013.14.1.77Niching In Evolutionary Multi-Agent SystemsDaniel KrzywickiNiching is a group of techniques used in evolutionary algorithms, useful inseveral types of problems, including multimodal or nonstationary optimiza-tion. This paper investigates the applicability of these methods to evolutionarymulti-agent systems (EMAS), a hybrid model combining the advantages of evo-lutionary algorithms and multi-agent systems. This could increase the efficiencyof this type of algorithms and allow to apply them to a wider class of prob-lems. As a starting point, a simple but flexible EMAS framework is proposed.Then, it is shown how to extend this framework in order to introduce niching,by adapting two classical niching methods. Finally, preliminary experimentalresults show the efficiency and the simultaneous discovery of multiple optimaby this modified EMAS.http://journals.agh.edu.pl/csci/article/download/109/57nichingevolutionary algorithmsmulti-agent systems
collection DOAJ
language English
format Article
sources DOAJ
author Daniel Krzywicki
spellingShingle Daniel Krzywicki
Niching In Evolutionary Multi-Agent Systems
Computer Science
niching
evolutionary algorithms
multi-agent systems
author_facet Daniel Krzywicki
author_sort Daniel Krzywicki
title Niching In Evolutionary Multi-Agent Systems
title_short Niching In Evolutionary Multi-Agent Systems
title_full Niching In Evolutionary Multi-Agent Systems
title_fullStr Niching In Evolutionary Multi-Agent Systems
title_full_unstemmed Niching In Evolutionary Multi-Agent Systems
title_sort niching in evolutionary multi-agent systems
publisher AGH University of Science and Technology Press
series Computer Science
issn 1508-2806
publishDate 2013-01-01
description Niching is a group of techniques used in evolutionary algorithms, useful inseveral types of problems, including multimodal or nonstationary optimiza-tion. This paper investigates the applicability of these methods to evolutionarymulti-agent systems (EMAS), a hybrid model combining the advantages of evo-lutionary algorithms and multi-agent systems. This could increase the efficiencyof this type of algorithms and allow to apply them to a wider class of prob-lems. As a starting point, a simple but flexible EMAS framework is proposed.Then, it is shown how to extend this framework in order to introduce niching,by adapting two classical niching methods. Finally, preliminary experimentalresults show the efficiency and the simultaneous discovery of multiple optimaby this modified EMAS.
topic niching
evolutionary algorithms
multi-agent systems
url http://journals.agh.edu.pl/csci/article/download/109/57
work_keys_str_mv AT danielkrzywicki nichinginevolutionarymultiagentsystems
_version_ 1725342943606210560