MICC: A tool for computing short distances in the curve complex

被引:4
|
作者
Glenn, Paul [1 ]
Menasco, William W. [2 ]
Morrell, Kayla [3 ]
Morse, Matthew J. [4 ]
机构
[1] Univ Calif Berkeley, Dept Biophys, Berkeley, CA 94720 USA
[2] Univ Buffalo SUNY, Dept Math, Buffalo, NY USA
[3] Buffalo State Coll SUNY, Dept Math, Buffalo, NY USA
[4] NYU, Courant Inst Math Sci, New York, NY USA
基金
美国国家科学基金会;
关键词
Mapping class group; Curve complex; Distance; Geodesic; UNIFORM HYPERBOLICITY; GRAPHS; GEOMETRY;
D O I
10.1016/j.jsc.2016.03.010
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The complex of curves C(S-g) of a closed orientable surface of genus g >= 2 is the simplicial complex whose vertices, C-0(S-g), are isotopy classes of essential simple closed curves in Sg. Two vertices co-bound an edge of the 1-skeleton, c(1) (S-g), if there are disjoint representatives in S-g. A metric is obtained on C-0 (Sg) by assigning unit length to each edge of C-1(S-g). Thus, the distance between two vertices, d(v, w), corresponds to the length of a geodesic a shortest edge-path between v and w in C-1(S-g). In Birman et al. (2016), the authors introduced the concept of efficient geodesics in C-1(S-g) and used them to give a new algorithm for computing the distance between vertices. In this note, we introduce the software package MICC (Metric in the Curve Complex), a partial implementation of the efficient geodesic algorithm. We discuss the mathematics underlying MICC and give applications. In particular, up to an action of an element of the mapping class group, we give a calculation which produces all distance 4 vertex pairs for g = 2 that intersect 12 times, the minimal number of intersections needed for this distance and genus. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:115 / 132
页数:18
相关论文
共 50 条
  • [41] THE COMPLEXITY OF COMPUTING METRIC DISTANCES BETWEEN PARTITIONS
    DAY, WHE
    MATHEMATICAL SOCIAL SCIENCES, 1981, 1 (03) : 269 - 287
  • [42] ON COMPUTING DISTANCES BETWEEN LEAVES IN A COMPLETE TREE
    MILLER, RE
    ROSENBERG, AL
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1980, 8 (04) : 289 - 301
  • [43] A PROGRAM FOR COMPUTING ANGLES AND DISTANCES BETWEEN ATOMS
    ANDRIANOV, VI
    SOVIET PHYSICS CRYSTALLOGRAPHY, USSR, 1965, 10 (01): : 83 - +
  • [44] Computing Branching Distances Using Quantitative Games
    Fahrenberg, Uli
    Legay, Axel
    Quaas, Karin
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2019, 2019, 11884 : 59 - 75
  • [45] On Computing Breakpoint Distances for Genomes with Duplicate Genes
    Shao, Mingfu
    Moret, Bernard M. E.
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2017, 24 (06) : 571 - 580
  • [46] Complexity of Computing Distances between Geometric Trees
    Feragen, Aasa
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, 2012, 7626 : 89 - 97
  • [47] A fast procedure for computing incremental growth distances
    Hong, SM
    Yeo, JH
    Park, HW
    ROBOTICA, 2000, 18 : 429 - 441
  • [48] Following behaviors: a model for computing following distances
    Bruneau, Julien
    Dutra, Teofilo B.
    Pettre, Julien
    CONFERENCE ON PEDESTRIAN AND EVACUATION DYNAMICS 2014 (PED 2014), 2014, 2 : 424 - 429
  • [49] Computing Free Distances of Idempotent Convolutional Codes
    Gomez-Torrecillas, Jose
    Lobillo, F. J.
    Navarro, Gabriel
    ISSAC'18: PROCEEDINGS OF THE 2018 ACM INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND ALGEBRAIC COMPUTATION, 2018, : 175 - 182
  • [50] DISTINCT DISTANCES IN THE COMPLEX PLANE
    Sheffer, Adam
    Zahl, Joshua
    TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 2021, 374 (09) : 6691 - 6725