• DocumentCode
    1932650
  • Title

    Solving dynamic optimisation problems by combining evolutionary algorithms with KD-tree

  • Author

    Trung Thanh Nguyen ; Jenkinson, Ian ; Zaili Yang

  • Author_Institution
    Sch. of Eng., Technol. & Maritime Oper., Liverpool John Moores Univ., Liverpool, UK
  • fYear
    2013
  • fDate
    15-18 Dec. 2013
  • Firstpage
    247
  • Lastpage
    252
  • Abstract
    In this paper we propose a novel evolutionary algorithm that is able to adaptively separate the explored and unexplored areas to facilitate detecting changes and tracking the moving optima. The algorithm divides the search space into multiple regions, each covers one basin of attraction in the search space and tracks the corresponding moving optimum. A simple mechanism was used to estimate the basin of attraction for each found optimum, and a special data structure named KD-Tree was used to memorise the searched areas to speed up the search process. Experimental results show that the algorithm is competitive, especially against those that consider change detection an important task in dynamic optimisation. Compared to existing multi-population algorithms, the new algorithm also offers less computational complexity in term of identifying the appropriate sub-population/region for each individual.
  • Keywords
    computational complexity; dynamic programming; evolutionary computation; search problems; tree data structures; KD-tree data structure; change detection; computational complexity; dynamic optimisation problems; evolutionary algorithms; moving optima tracking; search space; Change detection algorithms; Detectors; Heuristic algorithms; Optimization; Sociology; Standards; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Soft Computing and Pattern Recognition (SoCPaR), 2013 International Conference of
  • Conference_Location
    Hanoi
  • Print_ISBN
    978-1-4799-3399-0
  • Type

    conf

  • DOI
    10.1109/SOCPAR.2013.7054136
  • Filename
    7054136