Petar Hristov

dblp:282/7246 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2026
0000-0002-1482-2529ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 since 2021Theory of computation · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
2 papers
Visualization and visual analytics · 100%
Theoretical computer science
1 paper
Computational geometry · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Visualization and visual analytics
scientific visualization
1.012026
Singular Arrange and Traverse Algorithm for Computing Reeb Spaces of Bivariate PL Maps · SoCG 2026
Computational geometry
topological data analysis
1.012026
Singular Arrange and Traverse Algorithm for Computing Reeb Spaces of Bivariate PL Maps · SoCG 2026
Visualization and visual analytics › topological data analysis
merge tree
0.912025
Multi-Field Visualization: Trait Design and Trait-Induced Merge Trees · IEEE Trans. Vis. Comput. Graph. 2025
Visualization and visual analytics › scientific visualization
multifield visualization
0.912025
Multi-Field Visualization: Trait Design and Trait-Induced Merge Trees · IEEE Trans. Vis. Comput. Graph. 2025
Visualization and visual analytics
topological data analysis
0.912025
Multi-Field Visualization: Trait Design and Trait-Induced Merge Trees · IEEE Trans. Vis. Comput. Graph. 2025

Methods — techniques the papers use, named apart from their topics

piecewise-linear maps · 2.0arrange and traverse · 2.0trait-induced merge tree · 0.9dictionary learning · 0.9cartesian trait decomposition · 0.9
YearPublicationVenuePosition
2026 Singular Arrange and Traverse Algorithm for Computing Reeb Spaces of Bivariate PL Maps
abstract
We present an exact and efficient algorithm for computing the Reeb space of a bivariate PL map. The Reeb space is a topological structure that generalizes the Reeb graph to the setting of multiple scalar-valued functions defined over a shared domain, a situation that frequently arises in practical applications. While the Reeb graph has become a standard tool in computer graphics, shape analysis, and scientific visualization, the Reeb space is still in the early stages of adoption. Although several algorithms for computing the Reeb space have been proposed, none offer an implementation that is both exact and efficient, which has substantially limited its practical use. To address this gap, we introduce singular arrange and traverse, a new algorithm built upon the arrange and traverse framework [Hristov et al., 2025]. Our method exploits the fact that, in the bivariate case, only singular edges contribute to the structure of Reeb space, allowing us to ignore many regular edges [Tierny and Carr, 2017]. This observation results in substantial efficiency gains on datasets where most edges are regular, which is common in many numerical simulations of physical systems. We provide an implementation of our method and benchmark it against the original arrange and traverse algorithm, showing performance gains of up to four orders of magnitude on real-world datasets.
Petar Hristov, Ingrid Hotz, Talha Bin Masood
SoCG1
2025 Arrange and Traverse Algorithm for Computation of Reeb Spaces of Piecewise Linear Maps
abstract
Abstract We present the first combinatorial algorithm for efficiently computing the Reeb space in all dimensions. The Reeb space is a higher‐dimensional generalization of the Reeb graph, which is standard practice in the analysis of scalar fields, along with other computational topology tools such as persistent homology and the Morse‐Smale complex. One significant limitation of topological tools for scalar fields is that data often involves multiple variables, where joint analysis is more insightful. Generalizing topological data structures to multivariate data has proven challenging and the Reeb space is one of the few available options. However, none of the existing algorithms can efficiently compute the Reeb space in arbitrary dimensions and there are no available implementations which are robust with respect to numerical errors. We propose a new algorithm for computing the Reeb space of a generic piecewise linear map over a simplicial mesh of any dimension called arrange and traverse. We implement a robust specialization of our algorithm for tetrahedral meshes and evaluate it on real‐life data.
Petar Hristov, Daisuke Sakurai, Hamish A. Carr, Ingrid Hotz, Talha Bin Masood
Comput. Graph. Forum1
2025 Multi-Field Visualization: Trait Design and Trait-Induced Merge Trees
abstract
Feature level sets (FLS) have shown significant potential in the analysis of multi-field data by using traits defined in attribute space to specify features in the domain. In this work, we address key challenges in the practical use of FLS: trait design and feature selection for rendering. To simplify trait design, we propose a Cartesian decomposition of traits into simpler components, making the process more intuitive and computationally efficient. Additionally, we utilize dictionary learning results to automatically suggest point traits. To enhance feature selection, we introduce trait-induced merge trees (TIMTs), a generalization of merge trees for feature level sets, aimed at topologically analyzing tensor fields or general multi-variate data. The leaves in the TIMT represent areas in the input data that are closest to the defined trait, thereby most closely resembling the defined feature. This merge tree provides a hierarchy of features, enabling the querying of the most relevant and persistent features. Our method includes various query techniques for the tree, allowing the highlighting of different aspects. We demonstrate the cross-application capabilities of this approach through five case studies from different domains.
Danhua Lei, Jochen Jankowai, Petar Hristov, Hamish A. Carr, Leif C. Denby, Talha Bin Masood, Ingrid Hotz
IEEE Trans. Vis. Comput. Graph.3