0
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Graph drawing using Jaya

      research-article
      1 , * , , 2
      PLOS ONE
      Public Library of Science

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Graph drawing, involving the automatic layout of graphs, is vital for clear data visualization and interpretation but poses challenges due to the optimization of a multi-metric objective function, an area where current search-based methods seek improvement. In this paper, we investigate the performance of Jaya algorithm for automatic graph layout with straight lines. Jaya algorithm has not been previously used in the field of graph drawing. Unlike most population-based methods, Jaya algorithm is a parameter-less algorithm in that it requires no algorithm-specific control parameters and only population size and number of iterations need to be specified, which makes it easy for researchers to apply in the field. To improve Jaya algorithm’s performance, we applied Latin Hypercube Sampling to initialize the population of individuals so that they widely cover the search space. We developed a visualization tool that simplifies the integration of search methods, allowing for easy performance testing of algorithms on graphs with weighted aesthetic metrics. We benchmarked the Jaya algorithm and its enhanced version against Hill Climbing and Simulated Annealing, commonly used graph-drawing search algorithms which have a limited number of parameters, to demonstrate Jaya algorithm’s effectiveness in the field. We conducted experiments on synthetic datasets with varying numbers of nodes and edges using the Erdős–Rényi model and real-world graph datasets and evaluated the quality of the generated layouts, and the performance of the methods based on number of function evaluations. We also conducted a scalability experiment on Jaya algorithm to evaluate its ability to handle large-scale graphs. Our results showed that Jaya algorithm significantly outperforms Hill Climbing and Simulated Annealing in terms of the quality of the generated graph layouts and the speed at which the layouts were produced. Using improved population sampling generated better layouts compared to the original Jaya algorithm using the same number of function evaluations. Moreover, Jaya algorithm was able to draw layouts for graphs with 500 nodes in a reasonable time.

          Related collections

          Most cited references39

          • Record: found
          • Abstract: found
          • Book: not found

          Statistical Power Analysis for the Behavioral Sciences

          <i>Statistical Power Analysis</i> is a nontechnical guide to power analysis in research planning that provides users of applied statistics with the tools they need for more effective analysis. The Second Edition includes: <br> * a chapter covering power analysis in set correlation and multivariate methods;<br> * a chapter considering effect size, psychometric reliability, and the efficacy of "qualifying" dependent variables and;<br> * expanded power and sample size tables for multiple regression/correlation.<br>
            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            Grey Wolf Optimizer

              Bookmark
              • Record: found
              • Abstract: found
              • Article: not found

              Collective dynamics of 'small-world' networks.

              Networks of coupled dynamical systems have been used to model biological oscillators, Josephson junction arrays, excitable media, neural networks, spatial games, genetic control networks and many other self-organizing systems. Ordinarily, the connection topology is assumed to be either completely regular or completely random. But many biological, technological and social networks lie somewhere between these two extremes. Here we explore simple models of networks that can be tuned through this middle ground: regular networks 'rewired' to introduce increasing amounts of disorder. We find that these systems can be highly clustered, like regular lattices, yet have small characteristic path lengths, like random graphs. We call them 'small-world' networks, by analogy with the small-world phenomenon (popularly known as six degrees of separation. The neural network of the worm Caenorhabditis elegans, the power grid of the western United States, and the collaboration graph of film actors are shown to be small-world networks. Models of dynamical systems with small-world coupling display enhanced signal-propagation speed, computational power, and synchronizability. In particular, infectious diseases spread more easily in small-world networks than in regular lattices.
                Bookmark

                Author and article information

                Contributors
                Role: ConceptualizationRole: Formal analysisRole: InvestigationRole: MethodologyRole: ResourcesRole: SoftwareRole: ValidationRole: VisualizationRole: Writing – original draftRole: Writing – review & editing
                Role: ConceptualizationRole: SupervisionRole: ValidationRole: Writing – review & editing
                Role: Editor
                Journal
                PLoS One
                PLoS One
                plos
                PLOS ONE
                Public Library of Science (San Francisco, CA USA )
                1932-6203
                27 June 2023
                2023
                : 18
                : 6
                : e0287744
                Affiliations
                [1 ] Computer Science Department, Center for Applied Mathematics and Bioinformatics (CAMB), Gulf University for Science and Technology (GUST), Hawally, Kuwait
                [2 ] School of Computing, University of Kent, Canterbury, Kent, United Kingdom
                TU Wien: Technische Universitat Wien, AUSTRIA
                Author notes

                Competing Interests: The authors have declared that no competing interests exist.

                Author information
                https://orcid.org/0000-0003-2689-3305
                https://orcid.org/0000-0002-4100-3596
                Article
                PONE-D-23-13763
                10.1371/journal.pone.0287744
                10298802
                d6c1d17d-d584-4ddc-87a8-daed04fade3a
                © 2023 Dib, Rodgers

                This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.

                History
                : 5 May 2023
                : 13 June 2023
                Page count
                Figures: 19, Tables: 33, Pages: 39
                Funding
                The author(s) received no specific funding for this work.
                Categories
                Research Article
                Physical Sciences
                Mathematics
                Applied Mathematics
                Algorithms
                Research and Analysis Methods
                Simulation and Modeling
                Algorithms
                Physical Sciences
                Mathematics
                Applied Mathematics
                Algorithms
                Simulated Annealing
                Research and Analysis Methods
                Simulation and Modeling
                Algorithms
                Simulated Annealing
                Research and Analysis Methods
                Simulation and Modeling
                Simulated Annealing
                Biology and Life Sciences
                Physiology
                Biological Locomotion
                Climbing
                Physical Sciences
                Mathematics
                Optimization
                Computer and Information Sciences
                Data Management
                Data Visualization
                Infographics
                Graphs
                Random Graphs
                Physical Sciences
                Mathematics
                Applied Mathematics
                Algorithms
                Genetic Algorithms
                Research and Analysis Methods
                Simulation and Modeling
                Algorithms
                Genetic Algorithms
                Computer and Information Sciences
                Neural Networks
                Biology and Life Sciences
                Neuroscience
                Neural Networks
                Computer and Information Sciences
                Data Management
                Data Visualization
                Custom metadata
                All relevant data for this study is publicly available in the OSF repository ( https://doi.org/10.17605/OSF.IO/6AFVR).

                Uncategorized
                Uncategorized

                Comments

                Comment on this article