• DocumentCode
    152585
  • Title

    Parallel solution for UAV route planning problem using Ant Colony Optimisation on GPU with CUDA

  • Author

    Cekmez, Ugur ; Ozsifinan, Mustafa

  • Author_Institution
    Bilgisayar Muhendisligi Bolumu, Yildiz Teknik Univ., Istanbul, Turkey
  • fYear
    2014
  • fDate
    23-25 April 2014
  • Firstpage
    1122
  • Lastpage
    1125
  • Abstract
    Using evolutionary algorithms to solve the optimisation problems yields valuable resutls in a reasonable time. But since the problem domain gets bigger, the still results may not be reached in such a short time. Thus, the new approaches to solve this complexity are being used, that is, for now, the GPU parallelization in contrast to traditional CPUs. Additional advantage of GPUs are: low energy consumption, better performance/price ratio, easy access, high bandwidth, etc. In this study, the Ant Colony Optimisation, a type of an evolutionary algorithm, is examined and re-designed so it is executed on GPU in a parallel manner. The aim here is to use it to solve the route planning problems for UAV. In this context, proposed algorithm is tested in a well-known engineering problem (TSP), and experimental evaluation is conducted to compare with CPUs. The obtained results indicate that our approach leads to a considerable speedup. These results explicitly show that GPUs have a potential for acceleration of ACO in a parallel manner, and it allows to solve more complex real world tasks.
  • Keywords
    ant colony optimisation; autonomous aerial vehicles; control engineering computing; graphics processing units; mobile robots; parallel architectures; parallel processing; path planning; CUDA; GPU parallelization; TSP; UAV route planning problem; ant colony optimisation; compute unified device architecture; evolutionary algorithms; graphics processing unit; travelling salesman problem; unmanned aerial vehicle; Conferences; Evolutionary computation; Graphics processing units; Optimization; Planning; Signal processing; Traveling salesman problems; Ant Colony Optimisation; CUDA; Evolutionary Algorithms; Traveling Salesman Problem; UAV;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing and Communications Applications Conference (SIU), 2014 22nd
  • Conference_Location
    Trabzon
  • Type

    conf

  • DOI
    10.1109/SIU.2014.6830431
  • Filename
    6830431