首页> 外文会议>International Symposium on Computational Geometry >Peeling and Nibbling the Cactus: Subexponential-Time Algorithms for Counting Triangulations and Related Problems
【24h】

Peeling and Nibbling the Cactus: Subexponential-Time Algorithms for Counting Triangulations and Related Problems

机译:剥离和啃仙人掌:计算三角形和相关问题的子百分比时间算法

获取原文

摘要

Given a set of n points S in the plane, a triangulation T of S is a maximal set of non-crossing segments with endpoints in S. We present an algorithm that computes the number of triangulations on a given set of n points in time {formula}, significantly improving the previous best running time of O(2~nn~2) by Alvarez and Seidel [SoCG 2013]. Our main tool is identifying separators of size O of a triangulation in a canonical way. The definition of the separators are based on the decomposition of the triangulation into nested layers ("cactus graphs"). Based on the above algorithm, we develop a simple and formal framework to count other non-crossing straight-line graphs in {formula} time. We demonstrate the usefulness of the framework by applying it to counting non-crossing Hamilton cycles, spanning trees, perfect matchings, 3-colorable triangulations, connected graphs, cycle decompositions, quadrangulations, 3-regular graphs, and more.
机译:给定飞机中的一组N个点S,S的三角测量T是具有S的端点的最大非交叉段集。我们呈现了一种计算给定的一组N点上的三角次数的算法{公式},显着改善了Alvarez和Seidel [SoCG 2013]的O(2〜NN〜2)的先前最佳运行时间。我们的主要工具正在以规范方式识别三角测量的尺寸O的分隔符。分离器的定义基于将三角剖分的分解成嵌套层(“仙人掌图”)。基于上述算法,我们开发了一个简单而正式的框架,以计算{公式}时间的其他非交叉直线图。我们通过将其应用于计算非过交叉汉密尔顿周期,跨越树木,完美匹配,3可色三角,连接的图形,循环分解,四分音,3常规图等,展示了框架的有用性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号