Untangling Mathematical Knots with Simulated Annealing and Opposition-Based Learning

被引:0
作者
Lin, Juan [1 ]
Zhang, Hui [1 ]
机构
[1] Univ Louisville, Dept Comp Engn & Comp Sci, Speed Sch Engn, Louisville, KY 40292 USA
来源
2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA) | 2018年
基金
美国国家科学基金会;
关键词
Knot Equivalence; Simulated Annealing; Opposition-Based Learning;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The fundamental problem in knot theory is to determine whether a given knot is an unknot. Solving such problem with existing computational algorithms or heuristic methods still remains challenging. In this paper we describe a hybrid algorithm that employs simulated annealing (SA) algorithm and opposition based learning strategy to simplify and accelerate the simulation of mathematical knot relaxation. In our work, mathematical knots are modeled as closed node-link diagrams with energies charged at each node. A mathematical force model with adaptive step sizes is incorporated into SA for new individual generation. One elementary move with a descending number of nodes is included to prune the conformation and reduce the redundant information following the isotopy consistency. However, the force directed model may be trapped to a local energy minimum. To overcome such intrinsic limitation, we adopt an opposition force based learning strategy to tackle this problem. With a flexible neighborhood and the instructive disturbance information, the knot geometry is able to untangle quickly and can reach the global minimum state without extra intervention. Illustrative test cases are presented, including three unknots and two classical knots with complex isotopy.
引用
收藏
页码:4245 / 4253
页数:9
相关论文
共 36 条
[1]   Proteins analysed as virtual knots [J].
Alexander, Keith ;
Taylor, Alexander J. ;
Dennis, Mark R. .
SCIENTIFIC REPORTS, 2017, 7
[2]   A synthetic molecular pentafoil knot [J].
Ayme, Jean-Francois ;
Beves, Jonathon E. ;
Leigh, David A. ;
McBurney, Roy T. ;
Rissanen, Kari ;
Schultz, David .
NATURE CHEMISTRY, 2012, 4 (01) :15-20
[3]   Real-time knot-tying simulation [J].
Brown, J ;
Latombe, JC ;
Montgomery, K .
VISUAL COMPUTER, 2004, 20 (2-3) :165-179
[4]   KNOTS AS DYNAMICAL-SYSTEMS [J].
BUCK, G ;
SIMON, J .
TOPOLOGY AND ITS APPLICATIONS, 1993, 51 (03) :229-246
[5]  
Carlen M., 2010, COMPUTATION VISUALIZ
[6]  
Costagliola G., 2016, J. Vis. Lang. Sentient Syst., V2, P16
[7]  
Fukuhara Shinji, 1988, FETE TOPOLOGY, P443, DOI [10.1016/B978-0-12-480440-1.50025-3, DOI 10.1016/B978-0-12-480440-1.50025-3]
[8]   Physically-based stochastic simplification of mathematical knots [J].
Grzeszczuk, RP ;
Huang, M ;
Kauffman, LH .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1997, 3 (03) :262-272
[9]   NATURAL CUBIC AND BICUBIC SPLINE INTERPOLATION [J].
HALL, CA .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1973, 10 (06) :1055-1060
[10]  
Hanlon M. R., 2009, THESIS