• DocumentCode
    729400
  • Title

    Solving nearest neighbors problem on GPU to speed up the Fruchterman-Reingold graph layout algorithm

  • Author

    Uher, Vojtech ; Gajdos, Petr ; Jezowicz, Tomas

  • Author_Institution
    Dept. of Comput. Sci., VrB-Tech. Univ. of Ostrava, Ostrava, Czech Republic
  • fYear
    2015
  • fDate
    24-26 June 2015
  • Firstpage
    305
  • Lastpage
    310
  • Abstract
    Fast searching of the nearest neigbors in unordered point clouds is a very common task. This article presents a new parallel method tested on graph layout algorithm. Graphs in computer science are widely used in social network analysis, computer networks, transportation networks, and many other areas. In general, they can visualize relationships between objects. However, fast drawing of graphs with readable layouts is still a challenge. This paper describes a novel variant of the Fruchterman-Reingold graph layout algorithm which is adapted to GPU parallel architecture using a new K-NN approach based on space-filling curves and a new way of repulsive forces computation on GPU. The paper contains both performance and quality tests of the algorithm.
  • Keywords
    computer graphics; graph theory; graphics processing units; parallel architectures; Fruchterman-Reingold graph layout algorithm; GPU parallel architecture; K-NN approach; computer network; computer science; fast searching; nearest neighbors problem; parallel method; point cloud; readable layout; repulsive forces computation; social network analysis; space-filling curve; transportation network; Arrays; Computer science; Graphics processing units; Indexes; Instruction sets; Layout; Three-dimensional displays; CUDA; Fruchterman-Reingold; GPU; K-NN; graph layouts; graph visualization; nearest neighbors; space-filling curves;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cybernetics (CYBCONF), 2015 IEEE 2nd International Conference on
  • Conference_Location
    Gdynia
  • Print_ISBN
    978-1-4799-8320-9
  • Type

    conf

  • DOI
    10.1109/CYBConf.2015.7175951
  • Filename
    7175951