Merge trees, a type of topological descriptor, serve to identify and summarize the topological characteristics associated with scalar fields. They present a great potential for the analysis and visualization of time-varying data. First, they give compressed and topology-preserving representations of data instances. Second, their comparisons provide a basis for studying the relations among data instances, such as their distributions, clusters, outliers, and periodicities. A number of comparative measures have been developed for merge trees. However, these measures are often computationally expensive since they implicitly consider all possible correspondences between critical points of the merge trees. In this paper, we perform geometry-aware comparisons of merge trees using labeled interleaving distances. The main idea is to decouple the computation of a comparative measure into two steps: a labeling step that generates a correspondence between the critical points of two merge trees, and a comparison step that computes distances between a pair of labeled merge trees by encoding them as matrices. We show that our approach is general, computationally efficient, and practically useful. Our general framework makes it possible to integrate geometric information of the data domain in the labeling process. At the same time, it reduces the computational complexity since not all possible correspondences have to be considered. We demonstrate via experiments that such geometry-aware merge tree comparisons help to detect transitions, clusters, and periodicities of time-varying datasets, as well as to diagnose and highlight the topological changes between adjacent data instances.
翻译:合并树是一种表层描述符, 用来识别和总结与标度字段相关的表层特征。 它们为分析和直观分析时间变化数据提供了巨大的潜力。 首先, 它们为数据实例提供了压缩和表层保存的演示。 第二, 比较为研究数据实例之间的关系提供了基础。 已经为合并树制定了一些比较措施。 但是, 这些措施往往计算成本很高, 因为它们暗含考虑合并树各关键点之间所有可能的对应关系。 在本文中, 我们用标签间间距离来对合并树进行几何测量性比较。 主要的想法是将计算一个比较尺度的计算分为两个步骤: 一个标签步骤,在两个合并树的临界点之间产生对应的对应关系, 一个比较步骤,通过将标签间树木的对齐点编码为矩阵。 我们显示我们的方法是一般的, 计算效率, 并且实际上是有用的。 我们的一般框架使得它有可能将合并的树群之间的对比树形图比的几何数据进行比较, 在标签过程中, 我们考虑过定期对数据进行时间变化的对比, 将数据转换到测量过程。