number of edge crossings, become larger as the
number of edges and nodes increases.
The obtained computation time (Table 4) shows
that the computation time increased significantly
compared to ENLEB. This is thought to be due to the
extremely large computation time for coupling and
uncoupling, as well as the computation time for the
GABEB evaluation values. Therefore , it is necessary
to improve the search algorithm using kd-tree, etc.
and to reduce the computation time using GPGPU.
5 CONCLUSIONS
In this paper, to solve the problem that the processes
of edge bundling and node layout are actually
executed separately in ENLEB, we proposed an
evolutionary visualization method that performs
simultaneous optimization of edge bundling and node
layout based on GABEB and Zhangโs algorithm. To
examine the effectiveness, the experiment results of
our method were compared with those of ENLEB.
ACKNOWLEDGMENT
This work was supported by KAKENHI(22K12116)
REFERENCES
Barreto, A. D. M. S., Barbosa, H. J. (2000). Graph layout
using a genetic algorithm. In Proceedings Sixth
Brazilian Symposium on Neural Networks, 179-184.
Branke, J., Bucher, F., Schmeck, H. (1996). Using genetic
algorithms for drawing undirected graphs. In The Third
Nordic Workshop on Genetic Algorithms and their
Applications, 193โ206.
Cui, W., Zhou, H., Qu, H., Wong, P. C., Li, X. (2008).
Geometry-based edge clustering for graph
visualization. IEEE Transactions on Visualization and
Computer Graphics, 14(6), 1277-1284.
Dogrusoz, U., Giral, E., Cetintas, A., Civril, A., Demir, E.
(2009). A layout algorithm for undirected compound
graphs. Information Sciences, 179(7), 980-994.
Ersoy, O., Hurter, C., Paulovich, F., Cantareiro, G., Telea,
A. (2011). Skeleton-based edge bundling for graph
visualization. IEEE Transactions on Visualization and
computer graphics, 17(12), 2364-2373.
Eshelman, L. J., Schaffer, J. D. (1993). Real-coded genetic
algorithms and interval-schemata. Foundations of
genetic algorithms, 2, 187-202.
Ferreira, J. D. M., Do Nascimento, H. A., Foulds, L. R.
(2018). An evolutionary algorithm for an optimization
model of edge bundling. Information, 9(7), 154.
Girvan, M., Newman, M. E. (2002). Community structure
in social and biological networks. In Proceedings of the
National Academy of Sciences, 99(12), 7821-7826.
Holten, D. (2006). Hierarchical edge bundles: Visualization
of adjacency relations in hierarchical data. IEEE
Transactions on Visualization and Computer graphics,
12(5), 741-748.
Holten, D., Van Wijk, J. J. (2009). Force-directed edge
bundling for graph visualization. Computer Graphics
Forum, 28(3), 983-990.
Hurter, C., Ersoy, O., Telea, A. (2012). Graph bundling by
kernel density estimation. Computer Graphics Forum
31(3), 865-874
Kamada, T., Kawai, S. (1989). An algorithm for drawing
general undirected graphs. Information Processing
Letters, 31(1), 7-15.
Knuth, D. E. (1993). The Stanford GraphBase: a platform for
combinatorial computing (Vol.1). N.York: ACM Press
Sugiyama, K., Misue, K. (1991). Visualization of structural
information: Automatic drawing of compound
digraphs. IEEE Transactions on Systems, Man, and
Cybernetics, 21(4), 876-892.
Lhuillier, A., Hurter, C., Telea, A. (2017). State of the art
in edge and trail bundling techniques. Computer
Graphics Forum, 36(3), 619-645.
Meikari, J., Saga, R. (2022). Evolutionary node layout and
edge bundling. In Proceedings of 2022 IEEE Congress
on Evolutionary Computation (CEC), 1-6.
Newbery, F. J. (1989). Edge concentration: A method for
clustering directed graphs. In Proceedings of the 2nd
International Workshop on Software configuration
management, 76-85.
Saga, R. (2016). Quantitative evaluation for edge bundling
based on structural aesthetics. In Proceedings of the
Eurographics/IEEE VGTC Conference on
Visualization: Posters, 17-19.
Saga, R., Baek, J. (2023). Evolutionary edge bundling with
concatenation process of control points, In Proceeding
of International Conference in Central Europe on
Computer Graphics, Visualization and Computer
Vision, 284-291.
Saga, R., Terachi, M., Tsuji, H. (2012). FACT-Graph: trend
visualization by frequency and co-occurrence.
Electronics and Communications in Japan, 95(2), 50-58.
Saga, R., Yoshikawa, T., Wakita, K., Sakamoto, K.,
Schaefer, G., Nakashima, T. (2020). A genetic algorithm
optimising control point placement for edge bundling. In
VISIGRAPP (3: IVAPP, 217-222.
Telea, A., Ersoy, O. (2010). Image-based edge bundles:
Simplified visualization of large graphs. Computer
Graphics Forum 29(3), 843-852.
Tamassia, R., Di Battista, G., Batini, C. (1988). Automatic
graph drawing and readability of diagrams. IEEE Tran-
sactions on Systems, Man, and Cybernetics, 18(1), 61-79.
Zachary, W. W. (1977). An information flow model for
conflict and fission in small groups. Journal of
anthropological research, 33(4), 452-473.
Zhang, Q. G., Liu, H. Y., Zhang, W., Guo, Y. J. (2005).
Drawing undirected graphs with genetic algorithms. In
Advances in Natural Computation: First International
Conference, ICNC 2005, 28-36