VLDB 2026 Research / reviewers in the wild / expert
Woojin Kim 0001
dblp:12/8333-1
· DBLP profile ↗
7ranked-venue papers
2as first author
6since 2021 · last 2025
0000-0001-8081-5872ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 4 · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-author · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Sparsification of the Generalized Persistence Diagrams for Scalability Through Gradient DescentabstractThe generalized persistence diagram (GPD) is a natural extension of the classical persistence barcode to the setting of multi-parameter persistence and beyond. The GPD is defined as an integer-valued function whose domain is the set of intervals in the indexing poset of a persistence module, and is known to be able to capture richer topological information than its single-parameter counterpart. However, computing the GPD is computationally prohibitive due to the sheer size of the interval set. Restricting the GPD to a subset of intervals provides a way to manage this complexity, compromising discriminating power to some extent. However, identifying and computing an effective restriction of the domain that minimizes the loss of discriminating power remains an open challenge. In this work, we introduce a novel method for optimizing the domain of the GPD through gradient descent optimization. To achieve this, we introduce a loss function tailored to optimize the selection of intervals, balancing computational efficiency and discriminative accuracy. The design of the loss function is based on the known erosion stability property of the GPD. We showcase the efficiency of our sparsification method for dataset classification in supervised machine learning. Experimental results demonstrate that our sparsification method significantly reduces the time required for computing the GPDs associated to several datasets, while maintaining classification accuracies comparable to those achieved using full GPDs. Our method thus opens the way for the use of GPD-based methods to applications at an unprecedented scale. Mathieu Carrière, Woojin Kim 0001 |
SoCG | 3 |
| 2025 | Super-Polynomial Growth of the Generalized Persistence Diagram
Woojin Kim 0001 |
SoCG | 2 |
| 2024 | Computing Generalized Rank Invariant for 2-Parameter Persistence Modules via Zigzag Persistence and Its ApplicationsabstractAbstract The notion of generalized rank in the context of multiparameter persistence has become an important ingredient for defining interesting homological structures such as generalized persistence diagrams. However, its efficient computation has not yet been studied in the literature. We show that the generalized rank over a finite interval I of a $$\textbf{Z}^2$$ Z 2 -indexed persistence module M is equal to the generalized rank of the zigzag module that is induced on a certain path in I tracing mostly its boundary. Hence, we can compute the generalized rank of M over I by computing the barcode of the zigzag module obtained by restricting to that path. If M is the homology of a bifiltration F of $$t$$ t simplices (while accounting for multi-criticality) and I consists of $$t$$ t points, this computation takes $$O(t^\omega )$$ O ( t ω ) time where $$\omega \in [2,2.373)$$ ω ∈ [ 2 , 2.373 ) is the exponent of matrix multiplication. We apply this result to obtain an improved algorithm for the following problem. Given a bifiltration inducing a module M , determine whether M is interval decomposable and, if so, compute all intervals supporting its indecomposable summands. Tamal K. Dey, Woojin Kim 0001, Facundo Mémoli |
Discret. Comput. Geom. | 2 |
| 2024 | Extracting Persistent Clusters in Dynamic Data via Möbius Inversion
Woojin Kim 0001, Facundo Mémoli |
Discret. Comput. Geom. | 1 |
| 2022 | Computing Generalized Rank Invariant for 2-Parameter Persistence Modules via Zigzag Persistence and Its ApplicationsabstractThe notion of generalized rank invariant in the context of multiparameter persistence has become an important ingredient for defining interesting homological structures such as generalized persistence diagrams. Naturally, computing these rank invariants efficiently is a prelude to computing any of these derived structures efficiently. We show that the generalized rank over a finite interval $I$ of a $\mathbb{Z}^2$-indexed persistence module $M$ is equal to the generalized rank of the zigzag module that is induced on a certain path in $I$ tracing mostly its boundary. Hence, we can compute the generalized rank over $I$ by computing the barcode of the zigzag module obtained by restricting the bifiltration inducing $M$ to that path. If the bifiltration and $I$ have at most $t$ simplices and points respectively, this computation takes $O(t^ω)$ time where $ω\in[2,2.373)$ is the exponent of matrix multiplication. Among others, we apply this result to obtain an improved algorithm for the following problem. Given a bifiltration inducing a module $M$, determine whether $M$ is interval decomposable and, if so, compute all intervals supporting its summands. Tamal K. Dey, Woojin Kim 0001, Facundo Mémoli |
SoCG | 2 |
| 2021 | Spatiotemporal Persistent Homology for Dynamic Metric Spaces
Woojin Kim 0001, Facundo Mémoli |
Discret. Comput. Geom. | 1 |
| 2020 | Elder-Rule-Staircodes for Augmented Metric SpacesabstractAn augmented metric space (X, d_X, f_X) is a metric space (X, d_X) equipped with a function f_X: X → ℝ. It arises commonly in practice, e.g, a point cloud X in ℝ^d where each point x∈ X has a density function value f_X(x) associated to it. Such an augmented metric space naturally gives rise to a 2-parameter filtration. However, the resulting 2-parameter persistence module could still be of wild representation type, and may not have simple indecomposables. In this paper, motivated by the elder-rule for the zeroth homology of a 1-parameter filtration, we propose a barcode-like summary, called the elder-rule-staircode, as a way to encode the zeroth homology of the 2-parameter filtration induced by a finite augmented metric space. Specifically, given a finite (X, d_X, f_X), its elder-rule-staircode consists of n = |X| number of staircase-like blocks in the plane. We show that the fibered barcode, the fibered merge tree, and the graded Betti numbers associated to the zeroth homology of the 2-parameter filtration induced by (X, d_X, f_X) can all be efficiently computed once the elder-rule-staircode is given. Furthermore, for certain special cases, this staircode corresponds exactly to the set of indecomposables of the zeroth homology of the 2-parameter filtration. Finally, we develop and implement an efficient algorithm to compute the elder-rule-staircode in O(n²log n) time, which can be improved to O(n²α(n)) if X is from a fixed dimensional Euclidean space ℝ^d, where α(n) is the inverse Ackermann function. Woojin Kim 0001, Facundo Mémoli, Yusu Wang 0001 |
SoCG | 2 |