期刊文献+

用遗传算法画无向图 被引量:6

Drawing Undirected Graphs with Genetic Algorithms
在线阅读 下载PDF
导出
摘要 本文提出了一个新的画一般无向图的遗传算法。以前的无向图画图算法将顶点数较多且无弦的圈画成了凹多边形,为了克服这一缺点,本文的遗传算法设计了全新的变异算子——单点邻域变异,并在适应度函数中增加用于产生对称画法的分量,可将这种图画成凸多边形。新算法的优点是方法简单,易于实现,画出的图形美观,其灵活之处在于准则的权重可以改变。实验结果表明,在相同条件下,本文算法画出的图形要比标准遗传算法画出的图形美观。 This paper proposes a new genetic algorithm for drawing general undirected graphs nicely. Previous undirected graph drawing algorithms draw large cycles with no chords as concave polygons. In order to overcome such disadvantages, the genetic algorithm in this paper designs a new mutation operator called singlenodeneighborhood mutation, and adds a component aiming at symmetric drawings to the fitness function, and it can draw such type of graphs as convex polygons. The new algorithm has the following advantages: It is simple and easy to be implemented, and the figures drawn by the algorithm are beautiful, and also it is flexible in that the relative weights of the criteria can be changed. The experiment results show that the figures drawn by our algorithm are more beautiful than that of simple genetic algorithms under the same conditions.
出处 《计算机工程与科学》 CSCD 2006年第6期58-61,共4页 Computer Engineering & Science
关键词 遗传算法 无向图 画图 美学标准 genetic algorithm undirected graph graph drawing aesthetic criteria
  • 相关文献

参考文献7

  • 1G D Battista,P Eades,R Tamassia,et al.Algorithms for Drawing Graphs:An Annotated Bibliography[J].Computational Geometry:Theory and Applications,1994,4(5):235-282.
  • 2P Eades.A Heuristic for Graph Drawing[J].Congressus Numerantium,1984,42:149-160.
  • 3R Davidson,D Harel.Drawing Graphs Nicely Using Simulated Annealing[J].ACM Trans on Graphics,1996,15(4):301-331.
  • 4T Eloranta,E Mkinen.TimGA:A Genetic Algorithm for Drawing Undirected Graphs[R].Technical Report,Department of Computer Science,University of Tampere,1996.
  • 5R Tamassia,G Di Battista,C Batini.Automatic Graph Drawing and Readability of Diagrams[J].IEEE Trans on Systems,Man and Cybernetics,1988,18(1):61-79.
  • 6R Tanese.Distributed Genetic Algorithms for Function Optimization:[Ph D Dissertation][D].University of Michigan,1989.
  • 7T Masui.Evolutionary Learning of Graph Layout Constraints from Examples[A].Proc of the ACM Symp on User Interface Software and Technology (UIST'94)[C].1994.103-108.

同被引文献85

  • 1张磊,孙松,李经通,等.网络拓扑图形化显示方法及装置[P]..发明专利2009100119240.2009.
  • 2Hong Seok-Hee, Hiroshi N. An Algorithm for Constructing Star-Shaped Drawings of Plane Graphs[J].Computational Geometry, 2010(43) :191-206.
  • 3Eades P. A Heuristic for Graph Drawing[J]. Congressus Numerantium, 1984(42) : 149-160.
  • 4Ron D, David H. Drawing Graphs Nicely Using Simulated Annealing[J]. ACM Transactions on Graphics, 1996, 15 (4) :301-331.
  • 5Charis P, Constantinos V. Drawing Graphs Using Modular Decomposition[C]//Proc of the 13th Int'l Syrup on Graph Drawing, 2005 : 343-354.
  • 6BATTISTA G D,EADES P,TAMASSIA R,et al.Algorithms fordrawing graphs:An annotated bibliography[J].Computational Ge-ometry:Theory and Applications,1994,4(5):235-282.
  • 7EADES P.A heuristic for graph drawing[J].Congressus Numer-antium,1984,42:149-160.
  • 8FRUCHTERMAN T M J,REINGOLD E M.Graph drawing byforce-directed placement[J].Software—Practice and Experience,1991,21(11):1129-1164.
  • 9ELORANTA T,MKINEN E.TimGA:A genetic algorithm fordrawing undirected graphs[J].Divulgaciones Matematicas,2001,9(2):155-171.
  • 10何慧,张伟哲,张宏莉,等.基于MLkP/CR算法的无向图分割方法:中国,200910073338.9[P].2010-06-16.

引证文献6

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部