Parallel Particle Swarm Optimization Methods for Graph Drawing

Jianhua Qu, Yi Song, Stphane Bressan
{"title":"Parallel Particle Swarm Optimization Methods for Graph Drawing","authors":"Jianhua Qu, Yi Song, Stphane Bressan","doi":"10.4156/aiss.vol5.issue10.112","DOIUrl":null,"url":null,"abstract":"Particle Swarm Optimization (PSO) is a population-based stochastic search technique for solving optimization problems, which has been proven to be effective in a wide range of applications. However, the computational efficiency on large-scale problems is still unsatisfactory. A graph drawing is a pictorial representation of the vertices and edges of a graph. Two PSO heuristic procedures, one serial and the other parallel, are developed for undirected graph drawing. Each particle corresponds to a different layout of the graph. The particle fitness is defined based on the concept of the energy in the force-directed method. The serial PSO procedure is executed on a CPU and the parallel PSO procedure is executed on a GPU. Two PSO procedures have different data structures and strategies. The performance of the proposed methods is evaluated through several different graphs. The experimental results show that the two PSO procedures are both as effective as the force-directed method, and the parallel procedure is more advantageous than the serial procedure for larger graphs.","PeriodicalId":161961,"journal":{"name":"International Journal on Advances in Information Sciences and Service Sciences","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal on Advances in Information Sciences and Service Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4156/aiss.vol5.issue10.112","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Particle Swarm Optimization (PSO) is a population-based stochastic search technique for solving optimization problems, which has been proven to be effective in a wide range of applications. However, the computational efficiency on large-scale problems is still unsatisfactory. A graph drawing is a pictorial representation of the vertices and edges of a graph. Two PSO heuristic procedures, one serial and the other parallel, are developed for undirected graph drawing. Each particle corresponds to a different layout of the graph. The particle fitness is defined based on the concept of the energy in the force-directed method. The serial PSO procedure is executed on a CPU and the parallel PSO procedure is executed on a GPU. Two PSO procedures have different data structures and strategies. The performance of the proposed methods is evaluated through several different graphs. The experimental results show that the two PSO procedures are both as effective as the force-directed method, and the parallel procedure is more advantageous than the serial procedure for larger graphs.
图形绘制的并行粒子群优化方法
粒子群算法(PSO)是一种基于种群的随机搜索算法,用于求解优化问题,已被证明具有广泛的应用前景。然而,大规模问题的计算效率仍然令人不满意。图形绘图是图形的顶点和边的图形表示。针对无向图的绘制问题,提出了两个PSO启发式程序,一个是串行的,另一个是并行的。每个粒子对应于图形的不同布局。在力导向法中,粒子适应度是基于能量的概念来定义的。串行PSO过程在CPU上执行,并行PSO过程在GPU上执行。两个PSO过程具有不同的数据结构和策略。通过几个不同的图来评估所提出方法的性能。实验结果表明,这两种PSO方法都与力导向方法一样有效,并且对于较大的图,并行方法比串行方法更有优势。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信