Asymptotic guarantee of success for multi-agent memetic systems

被引:39
作者
Byrski, A. [1 ]
Schaefer, R. [1 ]
Smolka, M. [1 ]
Cotta, C. [2 ]
机构
[1] AGH Univ Sci & Technol, Dept Comp Sci, 30 Mickiewicza Av, PL-30059 Krakow, Poland
[2] Univ Malaga, ETSI Informat, Dept Lenguajes & Ciencias Computac, E-29071 Malaga, Spain
关键词
computational multi-agent systems; asymptotic analysis; global optimization; parallel evolutionary algorithms; Markov chain modeling; CONVERGENCE ANALYSIS; STOCHASTIC-MODEL; EVOLUTIONARY; ALGORITHMS; OPTIMIZATION;
D O I
10.2478/bpasts-2013-0025
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The paper introduces a stochastic model for a class of population-based global optimization meta-heuristics, that generalizes existing models in the following ways. First of all, an individual becomes an active software agent characterized by the constant genotype and the meme that may change during the optimization process. Second, the model embraces the asynchronous processing of agent's actions. Third, we consider a vast variety of possible actions that include the conventional mixing operations (e.g. mutation, cloning, crossover) as well as migrations among demes and local optimization methods. Despite the fact that the model fits many popular algorithms and strategies (e.g. genetic algorithms with tournament selection) it is mainly devoted to study memetic algorithms. The model is composed of two parts: EMAS architecture (data structures and management strategies) allowing to define the space of states and the framework for stochastic agent actions and the stationary Markov chain described in terms of this architecture. The probability transition function has been obtained and the Markov kernels for sample actions have been computed. The obtained theoretical results are helpful for studying metaheuristics conforming to the EMAS architecture. The designed synchronization allows the safe, coarse-grained parallel implementation and its effective, sub-optimal scheduling in a distributed computer environment. The proved strong ergodicity of the finite state Markov chain results in the asymptotic stochastic guarantee of success, which in turn imposes the liveness of a studied metaheuristic. The Markov chain delivers the sampling measure at an arbitrary step of computations, which allows further asymptotic studies, e.g. on various kinds of the stochastic convergence.
引用
收藏
页码:257 / 278
页数:22
相关论文
共 62 条
[1]  
Acampora G., 2010, 2010 P IEEE INT C FU, V1, P1
[2]   Parallelism and evolutionary algorithms [J].
Alba, E ;
Tomassini, M .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) :443-462
[3]  
[Anonymous], 1989, 826 CALTECH
[4]  
[Anonymous], 1980, Finite Markov Processes and their Applications
[5]  
BILLINGSLEY P, 1987, PROBABILITY MEASURE
[6]   Immunological selection mechanism in agent-based evolutionary computation [J].
Byrski, A ;
Kisiel-Dorohinicki, M .
INTELLIGENT INFORMATION PROCESSING AND WEB MINING, PROCEEDINGS, 2005, :411-415
[7]  
Byrski A., 2011, P 11 INT C PARALLEL, V68, P475
[8]  
Byrski A., 2007, P COMP SCI ICCS 2007, V1
[9]   Evolutionary multi-agent systems [J].
Byrski, Aleksander ;
Drezewski, Rafal ;
Siwik, Leszek ;
Kisiel-Dorohinicki, Marek .
KNOWLEDGE ENGINEERING REVIEW, 2015, 30 (02) :171-186
[10]   Stochastic Model of Evolutionary and Immunological Multi-Agent Systems: Mutually Exclusive Actions [J].
Byrski, Aleksander ;
Schaefer, Robert .
FUNDAMENTA INFORMATICAE, 2009, 95 (2-3) :263-285