...
首页> 外文期刊>Computational geometry: Theory and applications >Preprocessing chains for fast dihedral rotations is hard or even impossible
【24h】

Preprocessing chains for fast dihedral rotations is hard or even impossible

机译:快速进行二面角旋转的预处理链很难甚至无法实现

获取原文
获取原文并翻译 | 示例

摘要

We examine a computational geometric problem concerning the structure of polymers. We model a polymer as a polygonal chain in three dimensions. Each edge splits the polymer into two subchains, and a dihedral rotation rotates one of these subchains rigidly about the edge. The problem is to determine, given a chain, an edge, and an angle of rotation, if the motion can be performed without causing the chain to self-intersect. An Ω(n log n) lower bound on the time complexity of this problem is known. We prove that preprocessing a chain of n edges and answering n dihedral rotation queries is 3SUM-hard, giving strong evidence that Ω(n~2) preprocessing is required to achieve sublinear query time in the worst case. For dynamic queries, which also modify the chain if the requested dihedral rotation is feasible, we show that answering n queries is by itself 3SUM-hard, suggesting that sublinear query time is impossible after any amount of preprocessing.
机译:我们研究了有关聚合物结构的计算几何问题。我们将聚合物建模为三维的多边形链。每个边缘将聚合物分成两个子链,并且二面旋转使这些子链之一围绕边缘刚性旋转。问题是在给定链条的情况下,确定是否可以执行运动而不会导致链条自相交。已知此问题的时间复杂度为Ω(n log n)下限。我们证明,预处理n条边链并回答n个二面角旋转查询是3SUM困难的,有力的证据表明,在最坏的情况下,需要Ω(n〜2)预处理才能获得亚线性查询时间。对于动态查询,如果请求的二面旋转是可行的,那么动态查询也会修改链,我们表明回答n个查询本身是3SUM困难的,这表明经过任何数量的预处理后,亚线性查询时间是不可能的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号