A fuzzy genetic algorithm for automatic orthogonal graph drawing

作者: Bernadete M.M. Neta , Gustavo H.D. Araújo , Frederico G. Guimarães , Renato C. Mesquita , Petr Ya. Ekel

DOI: 10.1016/J.ASOC.2011.11.023

关键词:

摘要: This paper reflects results of research related to developing a new methodology for automatic graph drawing based on applying genetic algorithms. The has permitted the elaboration hybrid technique that combines most popular, classical, topology-shape-metric approach orthogonal drawings grid and algorithm is directed, in its evolutionary process, at multicriteria decision making fuzzy environment. In traditional use approach, single fixed planar embedding obtained planarization step. Thereafter this subjected orthogonalization compaction steps. However, sequence does not guarantee will generate final good quality. Moreover, every step classified as NP-hard problem, choices well heuristics used previous stages have direct impact subsequent ones. Taking into account, developed generates greater number embeddings by varying order edges' insertion when forming Thus, problem formulated permutation-based combinatorial optimization problem. applied topology-shape-metric. allows one population with corresponding embeddings. Each submitted compaction. Their serve procedures able select individuals, which provide more harmonious solutions (relatively approach) from point view aesthetic criteria are usually utilized three steps drawing. convincingly demonstrated experimental given paper.

参考文章(27)
Takao Nishizeki, Saidur Rahman, Planar graph drawing ,(2004)
Gunnar W. Klau, Petra Mutzel, Optimal Compaction of Orthogonal Grid Drawings integer programming and combinatorial optimization. pp. 304- 319 ,(1999)
Agoston E. Eiben, J. E. Smith, Introduction to evolutionary computing ,(2003)
David E. Goldberg, Robert Lingle, AllelesLociand the Traveling Salesman Problem international conference on genetic algorithms. pp. 154- 159 ,(1985)
Maurizio Patrignani, On the complexity of orthogonal compaction Computational Geometry: Theory and Applications. ,vol. 19, pp. 47- 67 ,(2001) , 10.1016/S0925-7721(01)00010-4
P.Y. Ekel, Methods of decision making in fuzzy environment and their applications Nonlinear Analysis-theory Methods & Applications. ,vol. 47, pp. 979- 990 ,(2001) , 10.1016/S0362-546X(01)00239-5
Giuseppe Di Battista, Peter Eades, Roberto Tamassia, Ioannis G Tollis, Algorithms for drawing graphs: an annotated bibliography Computational Geometry: Theory and Applications. ,vol. 4, pp. 235- 282 ,(1988) , 10.1016/0925-7721(94)00014-X
Petr Ya. Ekel, Marden Menezes, Fernando H. Schuffner Neto, Decision making in a fuzzy environment and its application to multicriteria power engineering problems Nonlinear Analysis: Hybrid Systems. ,vol. 1, pp. 527- 536 ,(2007) , 10.1016/J.NAHS.2006.04.005
Carlo Batini, Enrico Nardelli, Roberto Tamassia, A layout algorithm for data flow diagrams IEEE Transactions on Software Engineering. ,vol. 12, pp. 538- 546 ,(1986) , 10.1109/TSE.1986.6312901
Bernadete Maria de Mendonça Neta, Gustavo Henrique Diniz Araujo, Frederico Gadelha Guimarães, Renato Cardoso Mesquita, A hybrid genetic algorithm for automatic graph drawing based on the topology-shape-metric approach. genetic and evolutionary computation conference. pp. 743- 750 ,(2010) , 10.1145/1830483.1830616