Abstract
Relationship discovery is a challenging field, especially when handling with big graphs (tenths to hundreds vertices and edges). In this paper, we define a set of rules for relationship discovery. To evaluate them and find connections we implement these rules in Pregel Relationship Discovery (PRD) algorithm and also in our Graph Clutter Removal Tool (AGECRT). Our PRD algorithm is capable of navigation even through the opposite direction of edge, even without additional indexation. Graph visualization is important field in data overview creation. For visualization, we also propose a new edge coloring method based on hash codes obtained from vertices. When edges cross, not color but also a pen style can help to navigate edges. In this paper we join relationship discovery (represented by PRD) and graph visualization (with AGECRT). In order evaluate our rules and work we use PRD and AGECRT to present an experimental results from Freebase dataset.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Melo, C., Le-Grand, B., Aufaure, M., Bezerianos, A.: Extracting and visualising tree-like structures from concept lattices. In: 15th International Conference on Information Visualisation (IV), pp. 261–266. IEEE, Piscataway (2011)
Rusu, A., Fabian, A. J., Jianu, R.: Using the gestalt principle of closure to alleviate the edge crossing problem in graph drawings. In: 15th International Conference on Information Visualisation (IV), pp. 488–493. IEEE, Piscataway (2011)
Miller, G.A.: The magical number seven, plus or minus two: some limits on our capacity for processing information. Psychol. Rev. 63(2), 81 (1956)
Herman, I., Melanon, G., Marshall, M.S.: Graph visualization and navigation in information visualization: a survey. IEEE Trans. Visual. Comput. Graph. 6(1), 24–43 (2000)
Jusufi, I., Dingjie, Y., Kerren, A.: The network lens: Interactive exploration of multivariate networks using visual filtering. In: 14th International Conference on Information Visualisation (IV), pp. 35–42. IEEE, Piscataway (2010)
Kerren, A., Ebert, A., Meyer, J.: Human-Centered Visualization Environments. Springer, Berlin (2006)
Mullen, K.T.: The contrast sensitivity of human colour vision to red-green and blue-yellow chromatic gratings. J. Physiol. 359(1), 381–400 (1985)
Kelly, D.H.: Visual contrast sensitivity. J. Mod. Opt. 24(2), 107–129 (1977)
Czajkowski, G., Dvorský, M., Zhao, J., Conley, M.: Sorting Petabytes with MapReduce—The Next Episode. http://googleresearch.blogspot.sk/2011/09/sorting-petabytes-with-mapreduce-next.html (2014). Google Retrieved 12 Sept 2014
Dayarathna, M., Suzumura, T.: A first view of exedra: a domain-specific language for large graph analytics workflows. In: WWW (Companion Volume), pp. 509–516, (2013)
Quick, L., Wilkinson, P., Hardcastle, D.: Using Pregel-like large scale graph processing frameworks for social network analysis. In: ASONAM, pp. 457–463, (2012)
Malewicz, G. et al.: Pregel: a system for large-scale graph processing. In: Proceedings of the 2010 ACM SIGMOD International Conference on Management of Data. ACM, New York City (2010)
Lumsdaine, A., et al.: Challenges in parallel graph processing. Parallel Process. Lett. 17(1), 5–20 (2007)
Omote, H., Sugiyama, K.: Method for drawing intersecting clustered graphs and its application to web ontology language. In: Proceedings of the 2006 Asia-Pacific Symposium on Information Visualisation, vol. 60, pp. 89–92. Australian Computer Society Inc, Australia (2006)
Jianu, R., Rusu, A., Fabian, A.J., Laidlaw, D.H.: A coloring solution to the edge crossing problem. In: 13th International Conference on Information Visualisation, pp. 691–696. IEEE, Piscataway (2009)
Itoh, T., Muelder, C., Ma, K.L., Sese, J.: A hybrid space-filling and force-directed layout method for visualizing multiple-category graphs. In: Visualization Symposium, 2009. PacificVis’ 09. IEEE Pacific, pp. 121–128. IEEE, Piscataway (2009)
Dudas, P.M., Jongh, M.D., Brusilovsky, P.: A semi-supervised approach to visualizing and manipulating overlapping communities. In: 17th International Conference on Information Visualisation (IV), pp. 180–185. IEEE, Piscataway (2013)
Nguyen, Q.V., Huang, M.L.: EncCon: an approach to constructing interactive visualization of large hierarchical data. Inf. Visual. 4(1), 1–21 (2005)
Misue, K., Zhou, Q.: Drawing semi-bipartite graphs in anchor + matrix style. In: 15th International Conference on Information Visualisation (IV), pp. 26–31. IEEE, Piscataway (2011)
Tejada, E., Minghim, R., Nonato, L.G.: On improved projection techniques to support visual exploration of multi-dimensional data sets. Inf. Visual. 2(4), 218–231 (2003)
Cvek, U., Trutschl, M., Kilgore, P.C., Stone, R., Clifford, J.L.: Multidimensional visualization techniques for microarray data. In: 15th International Conference on Information Visualisation (IV), pp. 241–246. IEEE, Piscataway (2011)
Chalmers, M.: A linear iteration time layout algorithm for visualising high-dimensional data. In: Proceedings of Visualization’96, pp. 127–131. IEEE, Piscataway (1996)
Kienreich, W., Seifert, C.: An application of edge bundling techniques to the visualization of media analysis results. In: 14th International Conference on Information Visualisation (IV), pp. 375–380. IEEE, Piscataway (2010)
Holten, D., Van Wijk, J.J.: Force directed edge bundling for graph visualization. Computer Graphics Forum, vol. 28(3), pp. 983–990. Blackwell Publishing Ltd, Hoboken (2009)
Burch, M., Schmauder, H., Weiskopf, D.: Edge bundling by rapidly-exploring random trees. In: 17th International Conference on Information Visualisation (IV), pp. 28–35. IEEE, Piscataway (2013)
Furnas, G.W.: Generalized Fisheye Views, vol. 17, No. 4, pp. 16–23. ACM, New York City (1986)
Furnas, G.W.: A fisheye follow-up: further reflections on focus + context. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 999–1008. ACM, New York City (2006)
Tominski, C., Abello, J., van Ham, F., Schumann, H.: Fisheye tree views and lenses for graph visualization. In: 10th International Conference on Information Visualization (IV), pp. 17–24. IEEE, Piscataway (2006)
Sarkar, M., Brown, M.H.: Graphical fisheye views. Commun. ACM 37(12), 73–83 (1994)
Bier, E.A., Stone, M.C., Pier, K., Buxton, W., DeRose, T.D.: Tool glass and magic lenses: the see-through interface. In: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, pp. 73–80. ACM, New York City (1993)
Battista, G.D., Eades, P., Tamassia, R., Tollis, I.G.: Algorithms for drawing graphs: an annotated bibliography. Comput. Geom. 4(5), 235–282 (1994)
Reingold, E.M., Tilford, J.S.: Tidier drawings of trees. IEEE Trans. Softw. Eng. 2, 223–228 (1981)
Chen, T.T., Hsieh, L.C.: The visualization of relatedness. In: 12th International Conference on Information Visualisation IV’08, pp. 415–420. IEEE, Piscataway (2008)
Bao, N.T., Suzumura, T.: Towards highly scalable pregel-based graph processing platform with x10. In: Proceedings of the 22nd International Conference on World Wide Web Companion, pp. 501–508. International World Wide Web Conferences Steering Committee (2013)
Laclavík, M., Dlugolinsk, Š., Šeleng, M., Ciglan, M., Hluchý, L.: Emails as graph: relation discovery in email archive. In: Proceedings of the 21st International Conference Companion on World Wide Web, pp. 841–846. ACM, New York City (2012)
Ciglan, M., Nø rvȧg, K.: Sgdb—simple graph database optimized for activation spreading computation. In: Database Systems for Advanced Applications, pp. 45–56. Springer, Berlin (2010)
Kyrola, A., Blelloch, G.E., Guestrin, C.: GraphChi: large-scale graph computation on just a PC. OSDI, vol. 12, pp. 31–46. (2012)
Acknowledgment
This work was supported by the Slovak Research and Development Agency project name CLAN, number APVV-0809-11 and by the Scientific Grant Agency of the Ministry of Education, science, research and sport of the Slovak Republic and the Slovak Academy of Sciences, project VEGA, number 2/0185/13.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Mojžiš, J., Laclavík, M. (2015). Relationship Discovery and Navigation in Big Graphs. In: Arai, K., Kapoor, S., Bhatia, R. (eds) Intelligent Systems in Science and Information 2014. SAI 2014. Studies in Computational Intelligence, vol 591. Springer, Cham. https://doi.org/10.1007/978-3-319-14654-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-14654-6_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-14653-9
Online ISBN: 978-3-319-14654-6
eBook Packages: EngineeringEngineering (R0)