中文
相关论文

相关论文: Computer Programs for Knot Tabulation

200 篇论文

An outstanding problem in quantum computing is the calculation of entanglement, for which no closed-form algorithm exists. Here we solve that problem, and demonstrate the utility of a quantum neural computer, by showing, in simulation, that…

量子物理 · 物理学 2007-05-23 E. C. Behrman , V. Chandrashekar , Z. Wang , C. K. Belur , J. E. Steck , S. R. Skinner

There are many techniques and tools to prove termination of C programs, but up to now these tools were not very powerful for fully automated termination proofs of programs whose termination depends on recursive data structures like lists.…

计算机科学中的逻辑 · 计算机科学 2023-06-06 Jera Hensel , Jürgen Giesl

The motivation of this work is to define cohomology classes in the space of knots that are both easy to find and to evaluate, by reducing the problem to simple linear algebra. We achieve this goal by defining a combinatorial graded cochain…

几何拓扑 · 数学 2016-01-14 Arnaud Mortier

We give three programs on computer for finding the subgroupoids, wide subgroupoids and normal subgroupoids of a finite groupoid.

群论 · 数学 2015-03-17 Gheorghe Ivan , Mihai Ivan

In considering the reliability of numerical programs, it is normal to "limit our study to the semantics dealing with numerical precision" (Martel, 2005). On the other hand, there is a great deal of work on the reliability of programs that…

符号计算 · 计算机科学 2014-04-25 James H. Davenport , Russell Bradford , Matthew England , David Wilson

We give a scheme for interpreting shaded tangles as quantum programs, with the property that isotopic tangles yield equivalent programs. We analyze many known quantum programs in this way -- including entanglement manipulation and error…

量子物理 · 物理学 2018-03-05 David Reutter , Jamie Vicary

We assume some standard choices for the branch cuts of a group of functions and consider the problem of then calculating the branch cuts of expressions involving those functions. Typical examples include the addition formulae for inverse…

数学软件 · 计算机科学 2013-07-10 Matthew England , Russell Bradford , James H. Davenport , David Wilson

In this paper, we study classes of structures and individual structures for which programs implementing functions defined everywhere are equivalent to finite tree-programs. The programs under consideration may have cycles and at most…

计算机科学中的逻辑 · 计算机科学 2025-01-06 Mikhail Moshkov

We compose the table of knots in the thickened torus T x I having diagrams with at most 4 crossings. The knots are constructed by the three-step process. First we list regular graphs of degree 4 with at most 4 vertices, then for each graph…

几何拓扑 · 数学 2012-07-02 A. A. Akimova , S. V. Matveev

A construction of polytopes is given based on integers. These geometries are constructed through a mapping to pure numbers and have multiple applications, including statistical mechanics and computer science. The number form is useful in…

综合物理 · 物理学 2007-05-23 Gordon Chalmers

A textile structure is a periodic arrangement of threads in the thickened plane. A topological classification of textile structures is harder than for classical knots and links that are non-periodic and restricted to a bounded region. The…

几何拓扑 · 数学 2020-07-30 Matt Bright , Vitaliy Kurlin

Quantum computers promise to efficiently solve important problems classical computers never will. However, in order to capitalize on these prospects, a fully automated quantum software stack needs to be developed. This involves a multitude…

量子物理 · 物理学 2023-01-12 Robert Wille , Lukas Burgholzer , Stefan Hillmich , Thomas Grurl , Alexander Ploier , Tom Peham

Problems in program analysis can be solved by developing novel program semantics and deriving abstractions conventionally. For over thirty years, higher-order program analysis has been sold as a hard problem. Its solutions have required…

编程语言 · 计算机科学 2011-05-03 Sam Tobin-Hochstadt , David Van Horn

How can complexity theory and algorithms benefit from practical advances in computing? We give a short overview of some prior work using practical computing to attack problems in computational complexity and algorithms, informally describe…

计算复杂性 · 计算机科学 2008-11-11 Ryan Williams

We specify the computational complexity of crosscap numbers of alternating knots by introducing an automatic computation. For an alternating knot $K$, let $\cal{E}$ be the number of edges of its diagram. Then there exists a code such that…

几何拓扑 · 数学 2023-03-20 Kaito Yamada , Noboru Ito

Deep neural networks have been increasingly used in software engineering and program analysis tasks. They usually take a program and make some predictions about it, e.g., bug prediction. We call these models neural program analyzers. The…

机器学习 · 计算机科学 2021-03-22 Md Rafiqul Islam Rabin , Ke Wang , Mohammad Amin Alipour

We define a new kind of Gauss diagrams to describe knots in the solid torus with projections in the annulus. We see that it provides an efficient tool for showing that a knot diagram can be fully recovered from its decorated Gauss diagram,…

几何拓扑 · 数学 2012-01-30 Arnaud Mortier

We introduce a novel approach to the automated termination analysis of computer programs: we use neural networks to represent ranking functions. Ranking functions map program states to values that are bounded from below and decrease as a…

机器学习 · 计算机科学 2022-09-07 Mirco Giacobbe , Daniel Kroening , Julian Parsert

This paper explores the problem of unknotting closed braids and classical knots in mathematical knot theory. We apply evolutionary computation methods to learn sequences of moves that simplify knot diagrams, and show that this can be…

几何拓扑 · 数学 2013-02-05 Nicholas Jackson , Colin G. Johnson

Recently developed quantum algorithms suggest that quantum computers can solve certain problems and perform certain tasks more efficiently than conventional computers. Among other reasons, this is due to the possibility of creating…

量子物理 · 物理学 2007-05-23 Rolando D. Somma