We demonstrate a systematic, automated way of discovery of a large number of new geometry theorems on regular polygons. The applied theory includes a formula by Watkins and Zeitlin on minimal polynomials of cos 2 pi/n...
详细信息
We demonstrate a systematic, automated way of discovery of a large number of new geometry theorems on regular polygons. The applied theory includes a formula by Watkins and Zeitlin on minimal polynomials of cos 2 pi/n, and a method by Recio and Velez to discover a property in a plane geometry construction. This method exploits Wu's idea on algebraizing the geometric setup and utilizes the theory of Grobner bases. Also a bijective function is given that maps the investigated cases to the first natural numbers. Finally, several examples are shown that are all previously unknown results in planar Euclidean geometry.
Many isomorphism problems for tensors, groups, algebras, and polynomials were recently shown to be equivalent to one another under polynomial-time reductions, prompting the introduction of the complexity class TI (Gro...
详细信息
Many isomorphism problems for tensors, groups, algebras, and polynomials were recently shown to be equivalent to one another under polynomial-time reductions, prompting the introduction of the complexity class TI (Grochow & Qiao, SIAM J. Comp.’23 & ITCS’21). Using the tensorial viewpoint, Grochow & Qiao (ACM Trans. Comput. theory,’24 & CCC’21) gave moderately exponential-time search- and counting-to-decision reductions for some class of p-groups. A significant issue was that the reductions usually incurred a quadratic increase in the length of the tensors involved. When the tensors represent p-groups, this corresponds to an increase in the order of the group of the form |G|Θ(log |G|), negating any gains in the Cayley table model. In this paper, we present a new kind of tensor gadget that allows us to replace those quadratic-length reductions with linear-length ones, yielding the following consequences: 1. If Graph Isomorphism is in P, then testing equivalence of cubic forms in n variables over Fq, and testing isomorphism of n-dimensional algebras over Fq, can both be solved in time qO(n), improving from the brute-force upper bound qO(n2) for both of these. 2. Combined with the |G|O((log |G|)5/6)-time isomorphism-test for p-groups of class 2 and exponent p (Sun, STOC’23), our reductions extend this runtime to p-groups of class c and exponent p where c O(n1.8·log q) for cubic form equivalence and algebra isomorphism. 3. Polynomial-time search- and counting-to-decision reduction for testing isomorphism of p-groups of class 2 and exponent p when Cayley tables are given. This answers questions of Arvind and Tóran (Bull. EATCS, 2005) for this group class, thought to be one of the hardest cases of Group Isomorphism. Our reductions are presented in a more modular and composable fashion compared to previous gadgets, making them easier to reason about and, crucially, easier to combine. The results are also used by Ivanyos–Mendoza–Qiao–Sun–Zhang to simplify the algorithm in (S
Standard multiparameter eigenvalue problems (MEPs) are systems of k ≥ 2 linear kparameter square matrix pencils. Recently, a new form of multiparameter eigenvalue problems has emerged: a rectangular MEP (RMEP) with o...
详细信息
Quantum devices should operate in adherence to quantum physics principles. Quantum random access memory (QRAM), a fundamental component of many essential quantum algorithms for tasks such as linear algebra, data searc...
详细信息
Subresultant of two univariate polynomials is a fundamental object in computational algebra and geometry with many applications (for instance, parametric GCD and parametric multiplicity of roots). In this paper, we ge...
详细信息
This dissertation shows how to compile any sparse tensor algebra expression to CPU and GPU code that matches the performance of hand-optimized implementations. A tensor algebra expression is sparse if at least one of ...
详细信息
This dissertation shows how to compile any sparse tensor algebra expression to CPU and GPU code that matches the performance of hand-optimized implementations. A tensor algebra expression is sparse if at least one of its tensor operands is sparse, and a tensor is sparse if most of its values are zero. If a tensor is sparse, then we can store its nonzero values in a compressed data structure, and omit the zeros. Indeed, as the matrices and tensors in many important applications are extremely sparse, compressed data structures provide the only practical means to store them. A sparse tensor algebra expression may contain any number of operations, which must be compiled to fused loops that compute the entire expression simultaneously. It is not viable to support only binary expressions, because their composition may result in worse asymptotic complexity than the fused implementation. I present compiler techniques to generate fused loops that coiterate over any number of tensors stored in different types of data structures. By design, these loops avoid computing values known to be zero due to the algebraic properties of their operators. Sparse tensor algebra compilation is made possible by a sparse iteration theory that formulates sparse iteration spaces as set expressions of the coordinates of nonzero values. By ordering iteration space dimensions hierarchically, the compiler recursively generates loops that coiterate over tensor data structures one dimension at a time. By organizing per-dimension coiteration into regions based on algebraic operator properties, it removes operations that will result in zero. And by transforming the sparse iteration spaces, it optimizes the generated code. The result is the first sparse iteration compiler, called the Tensor algebra Compiler (taco). Taco can compile any tensor algebra expressions, with tensors stored in different types of sparse and dense data structures, to code that matches the performance of hand-optimized implementati
We present a method for synthesizing loops over affine assignments from polynomial invariants. It is complete when the number of auxiliary variables is bounded, thus serving as a foundation for strength reduction opti...
详细信息
ISBN:
(纸本)9783030634612;9783030634605
We present a method for synthesizing loops over affine assignments from polynomial invariants. It is complete when the number of auxiliary variables is bounded, thus serving as a foundation for strength reduction optimization that convert polynomial expressions into incremental affine computations. Our work has applications towards synthesizing loops satisfying a given polynomial loop invariant, program verification, as well as generating number sequences from algebraic relations. To understand viability of the methodology and heuristics for synthesizing loops with a large number of auxiliary variables, we implement and evaluate the method using the Absynth tool.
Partial differential equations (PDEs) are ubiquitous in science and engineering. Prior quantum algorithms for solving the system of linear algebraic equations obtained from discretizing a PDE have a computational comp...
详细信息
The Kappa biochemistry and the MOD organo-chemistry frameworks are amongst the most intensely developed applications of rewriting theoretical methods in the life sciences to date. A typical feature of these types of r...
详细信息
ISBN:
(纸本)9783030513726;9783030513719
The Kappa biochemistry and the MOD organo-chemistry frameworks are amongst the most intensely developed applications of rewriting theoretical methods in the life sciences to date. A typical feature of these types of rewriting theories is the necessity to implement certain structural constraints on the objects to be rewritten (a protein is empirically found to have a certain signature of sites, a carbon atom can form at most four bonds, ...). In this paper, we contribute to the theoretical foundations of these types of rewriting theory a number of conceptual and technical developments that permit to implement a universal theory of continuous-time Markov chains (CTMCs) for stochastic rewriting systems. Our core mathematical concepts are a novel rule algebra construction for the relevant setting of rewriting rules with conditions, both in Double- and in Sesqui-Pushout semantics, augmented by a suitable stochastic mechanics formalism extension that permits to derive dynamical evolution equations for pattern-counting statistics.
Nowadays, computer Aided Language Learning (CALL) frameworks have attracted a lot of attention because of their capability, adaptability, and flexibility in improving people's language skills. The field of Mispron...
Nowadays, computer Aided Language Learning (CALL) frameworks have attracted a lot of attention because of their capability, adaptability, and flexibility in improving people's language skills. The field of Mispronunciation Detection and Diagnosis (MDD) is considered one of the applications of these frameworks and has recently benefited from the rapid innovation spawned in deep learning models and different acoustic, phonetic, and linguistic features. The various manner of combinations of different features and deep learning architectures for different MDD systems require huge amount of annotated textual data to be pretrained and hence achieved good performances. However, providing a large amount of annotated textual data for pre-training is a tedious and time-consuming operation. For this, a pre-trained acoustic model from unannotated data can be a good alternative. In this article, we present different MDD systems categorized according to the pre-training mode: pre-trained approaches without annotated text data and pre-trained approaches with annotated text data. Experimental results, advantages, disadvantages and additional improvements for each method explored for each category are presented and discussed.
暂无评论