Improving the performance of evolutionary algorithms in grid-based puzzles resolution

被引:4
|
作者
Ortiz-García E.G. [1 ]
Salcedo-Sanz S. [1 ]
Pérez-Bellido Á.M. [1 ]
Carro-Calvo L. [1 ]
Portilla-Figueras A. [1 ]
Yao X. [2 ,3 ]
机构
[1] Department of Signal Theory and Communications, Universidad de Alcalá, Escuela Politécnica Superior, 28871 Madrid, Alcalá de Henares
[2] The Centre for Research in Computational Intelligence and Applications (CERCIA), School of Computer Science, The University of Birmingham, Birmingham
[3] Nature Inspired Computation and Applications Laboratory (NICAL), University of Science and Technology of China, Hefei
关键词
A-priori probabilities of bits; Evolutionary algorithms; Grid-based puzzles; Japanese puzzles; Light-up puzzles;
D O I
10.1007/s12065-009-0030-3
中图分类号
学科分类号
摘要
This paper proposes several modifications to existing hybrid evolutionary algorithms in grid-based puzzles, using a-priori probabilities of 0/1 occurrence in binary encodings. This calculation of a-priori probabilities of bits is possible in grid-based problems (puzzles in this case) due to their special structure, with the solution confined into a grid. The work is focused in two different grid-based puzzles, the Japanese puzzles and the Light-up puzzle, each one having special characteristics in terms of constraints, which must be taken into account for the probabilities of bit calculation. For these puzzles, we show the process of a-priori probabilities calculation, and we modify the initialization of the EAs to improve their performance. We also include novel mutation operators based on a-priori probabilities, which makes more effective the evolutionary search of the algorithms in the tackled puzzles. The performance of the algorithms with these new initialization and novel mutation operators is compared with the performance without them. We show that the new initialization and operators based on a-priori probabilities of bits make the evolutionary search more effective and also improve the scalability of the algorithms. © 2009 Springer-Verlag.
引用
收藏
页码:169 / 181
页数:12
相关论文
共 50 条
  • [21] Resolve integer ambiguity based on the global deep grid-based algorithms
    Gang Zhi
    Junpeng Shi
    Scientific Reports, 13 (1)
  • [22] Resolve integer ambiguity based on the global deep grid-based algorithms
    Zhi, Gang
    Shi, Junpeng
    SCIENTIFIC REPORTS, 2023, 13 (01):
  • [23] Comparison of grid-based algorithms for computing upslope contributing area
    Erskine, Robert H.
    Green, Timothy R.
    Ramirez, Jorge A.
    MacDonald, Lee H.
    WATER RESOURCES RESEARCH, 2006, 42 (09)
  • [24] Improving merge methods for grid-based digital elevation models
    Leitao, J. P.
    Prodanovic, D.
    Maksimovic, C.
    COMPUTERS & GEOSCIENCES, 2016, 88 : 115 - 131
  • [25] Solving Combinatorial Puzzles with Parallel Evolutionary Algorithms
    Balabanov, Todor
    Ivanov, Stoyan
    Ketipov, Rumen
    LARGE-SCALE SCIENTIFIC COMPUTING (LSSC 2019), 2020, 11958 : 493 - 500
  • [26] An Inhomogeneous Grid-Based Evolutionary Algorithm for Many-Objective Optimization
    He, Maowei
    Xia, Haitao
    Chen, Hanning
    Ma, Lianbo
    IEEE ACCESS, 2022, 10 : 60459 - 60473
  • [27] Performance of Random Routing on Grid-Based Sensor Networks
    Dhanapala, Dulanjalie C.
    Jayasumana, Anura P.
    Han, Qi
    2009 6TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1 AND 2, 2009, : 941 - +
  • [28] Dynamic radius and confidence prediction in grid-based location prediction algorithms
    Hazan, Itay
    Shabtai, Asaf
    PERVASIVE AND MOBILE COMPUTING, 2017, 42 : 265 - 284
  • [29] Algorithms for adjusting shapes of departments in block layouts on the grid-based plane
    Lee, GC
    Kim, YD
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2000, 28 (01): : 111 - 122
  • [30] Improving the performance of evolutionary algorithms for decision rule learning
    Rojo, RG
    AI COMMUNICATIONS, 2005, 18 (01) : 63 - 65