Yang Li
Department of Computer Science, Western Michigan University, Kalamazoo 49008, USA.
IEEE Trans Pattern Anal Mach Intell. 2006 May;28(5):827-31. doi: 10.1109/TPAMI.2006.89.
Isometric data embedding using geodesic distance requires the construction of a connected neighborhood graph so that the geodesic distance between every pair of data points can be estimated. This paper proposes an approach for constructing k-connected neighborhood graphs. The approach works by applying a greedy algorithm to add each edge, in a nondecreasing order of edge length, to a neighborhood graph if end vertices of the edge are not yet k-connected on the graph. The k-connectedness between vertices is tested using a network flow technique by assigning every vertex a unit flow capacity. This approach is applicable to a wide range of data. Experiments show that it gives better estimation of geodesic distances than other approaches, especially when the data are undersampled or nonuniformly distributed.
使用测地距离的等距数据嵌入需要构建一个连通邻域图,以便估计每对数据点之间的测地距离。本文提出了一种构建k连通邻域图的方法。该方法通过应用贪婪算法,以边长度的非递减顺序将每条边添加到邻域图中,前提是该边的端点在图上尚未k连通。通过为每个顶点分配单位流容量,使用网络流技术测试顶点之间的k连通性。这种方法适用于广泛的数据。实验表明,与其他方法相比,它能更好地估计测地距离,尤其是在数据欠采样或分布不均匀的情况下。