HySE: a spring embedder approach for layout of hybrid graphs

buir.advisorDoğrusöz, Uğur
dc.contributor.authorIslam, Hamza
dc.date.accessioned2023-09-26T13:15:04Z
dc.date.available2023-09-26T13:15:04Z
dc.date.copyright2023-09
dc.date.issued2023-09
dc.date.submitted2023-09-20
dc.descriptionCataloged from PDF version of article.
dc.descriptionThesis (Master's): Bilkent University, Department of Computer Engineering, İhsan Doğramacı Bilkent University, 2023.
dc.descriptionIncludes bibliographical references (leaves 72-76).
dc.description.abstractIn recent times, the growth of data has been exponential, making the visual analysis of relational data progressively complex. Presenting such data in a visually appealing manner can help simplify the analysis process. Hybrid graphs, comprising a central directed or hierarchical part and interconnected undirected components, offer a practical structure for representing relational data with varying levels of abstraction while managing its complexity. To comprehend the relationships in data, discover insights, and get important patterns, a well-optimized graph layout for such graphs is needed. In response, we present HySE (Hybrid Spring Embedder), a novel graph layout algorithm tailored for hybrid graphs. HySE makes use of a holistic approach based on the popular spring embedder to achieve the aesthetics and quality of an optimized force-directed layout, not only on the undirected part of the graph but also on the hierarchy while maintaining the cohesion between both directed and undirected elements of the graph. The layout algorithm assumes the rank information of directed graph elements is already calculated with one of the popular approaches. Then, it finds appropriate initial positions and uses a force-directed layout technique to integrate the undirected parts into the layout, applying spring forces to model the edges, and repulsive electric forces for the nodes. Iteratively, HySE converges to an equilibrium state with minimized energy, resulting in visually pleasing and interpretable layouts for intricate hybrid graphs. Experiments performed on graphs, generated randomly through a well-designed process, validate that HySE performs as well as the state-of-the-art algorithms in terms of quality. It also matches the speed of well-established algorithms as well in small-to-medium-sized graphs.
dc.description.provenanceMade available in DSpace on 2023-09-26T13:15:04Z (GMT). No. of bitstreams: 1 B162539.pdf: 7336162 bytes, checksum: 7f66e15fb9c997ae6fab25987dc1d3dd (MD5) Previous issue date: 2023-09en
dc.description.statementofresponsibilityby Hamza Islam
dc.embargo.release2024-03-19
dc.format.extentxvii, 76 leaves : color illustrations, charts, tables ; 30 cm.
dc.identifier.itemidB162539
dc.identifier.urihttps://hdl.handle.net/11693/113901
dc.language.isoEnglish
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectInformation visualization
dc.subjectGraph visualization
dc.subjectGraph layout
dc.subjectGraph drawing
dc.subjectHybrid graphs
dc.subjectVisual graph analysis
dc.subjectGraph visualization software
dc.titleHySE: a spring embedder approach for layout of hybrid graphs
dc.title.alternativeHySE: hibrit çizge yerleşimi için yay bazlı yaklaşım
dc.typeThesis
thesis.degree.disciplineComputer Engineering
thesis.degree.grantorBilkent University
thesis.degree.levelMaster's
thesis.degree.nameMS (Master of Science)

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
B162539.pdf
Size:
7 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: