首页 > 最新文献

Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation最新文献

英文 中文
Algorithms for Discrete Differential Equations of Order 1 1阶离散微分方程的算法
A. Bostan, F. Chyzak, Hadrien Notarantonio, M. S. E. Din
Discrete differential equations of order 1 relate polynomially a power series F(t,u) in t with polynomial coefficients in a ''catalytic'' variable~u and one of its specializations, say F(t,u). Such equations are ubiquitous in combinatorics, notably in the enumeration of maps and walks. When the solution F is unique, a celebrated result by Bousquet-Mélou and Jehanne, reminiscent of Popescu's theorem in commutative algebra, states that F is algebraic. We address algorithmic and complexity questions related to this result. In generic situations, we first revisit and analyze known algorithms, based either on polynomial elimination or on the guess-and-prove paradigm. We then design two new algorithms: the first has a geometric flavor, the second blends elimination and guess-and-prove. In the general case (no genericity assumptions), we prove that the total arithmetic size of the algebraic equations for $F(t,1)$ is bounded polynomially in the size of the input discrete differential equation, and that one can compute such equations in polynomial time.
1阶的离散微分方程将t中的幂级数F(t,u)与“催化”变量~u及其专门化变量之一F(t,u)中的多项式系数多项式地联系起来。这样的方程在组合学中无处不在,特别是在地图和路径的枚举中。当解F是唯一时,由bousquet - msamulou和Jehanne得出的一个著名的结果,让人想起交换代数中的波佩斯库定理,表明F是代数的。我们解决了与此结果相关的算法和复杂性问题。在一般情况下,我们首先基于多项式消除或猜测-证明范式重新审视和分析已知算法。然后我们设计了两种新的算法:第一种具有几何风味,第二种混合了消除和猜测和证明。在一般情况下(没有一般性假设),我们证明了F(t,1)的代数方程的总算术大小与输入的离散微分方程的大小是多项式有界的,并且可以在多项式时间内计算出这样的方程。
{"title":"Algorithms for Discrete Differential Equations of Order 1","authors":"A. Bostan, F. Chyzak, Hadrien Notarantonio, M. S. E. Din","doi":"10.1145/3476446.3535471","DOIUrl":"https://doi.org/10.1145/3476446.3535471","url":null,"abstract":"Discrete differential equations of order 1 relate polynomially a power series F(t,u) in t with polynomial coefficients in a ''catalytic'' variable~u and one of its specializations, say F(t,u). Such equations are ubiquitous in combinatorics, notably in the enumeration of maps and walks. When the solution F is unique, a celebrated result by Bousquet-Mélou and Jehanne, reminiscent of Popescu's theorem in commutative algebra, states that F is algebraic. We address algorithmic and complexity questions related to this result. In generic situations, we first revisit and analyze known algorithms, based either on polynomial elimination or on the guess-and-prove paradigm. We then design two new algorithms: the first has a geometric flavor, the second blends elimination and guess-and-prove. In the general case (no genericity assumptions), we prove that the total arithmetic size of the algebraic equations for $F(t,1)$ is bounded polynomially in the size of the input discrete differential equation, and that one can compute such equations in polynomial time.","PeriodicalId":130499,"journal":{"name":"Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124541718","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Reduction with Respect to the Effective Order and a New Type of Dimension Polynomials of Difference Modules 差分模的有效阶约简及一类新的维数多项式
A. Levin
We introduce a new type of reduction in a free difference module over a difference field that uses a generalization of the concept of effective order of a difference polynomial. Then we define the concept of a generalized characteristic set of such a module, establish some properties of these characteristic sets and use them to prove the existence, outline a method of computation and find invariants of a dimension polynomial in two variables associated with a finitely generated difference module. As a consequence of these results, we obtain a new type of bivariate dimension polynomials of finitely generated difference field extensions. We also explain the relationship between these dimension polynomials and the concept of Einstein's strength of a system of difference equations.
利用差分多项式有效阶的概念推广了差分域上自由差分模的一种新型约简。然后定义了差分模的广义特征集的概念,建立了这些特征集的一些性质,并用这些性质证明了差分模的存在性,给出了一种计算方法,并求出了有限生成差分模的两个变量中一个维多项式的不变量。根据这些结果,我们得到了一类新的有限生成差分域扩展的二元维多项式。我们还解释了这些维度多项式与差分方程系统的爱因斯坦强度概念之间的关系。
{"title":"Reduction with Respect to the Effective Order and a New Type of Dimension Polynomials of Difference Modules","authors":"A. Levin","doi":"10.1145/3476446.3535497","DOIUrl":"https://doi.org/10.1145/3476446.3535497","url":null,"abstract":"We introduce a new type of reduction in a free difference module over a difference field that uses a generalization of the concept of effective order of a difference polynomial. Then we define the concept of a generalized characteristic set of such a module, establish some properties of these characteristic sets and use them to prove the existence, outline a method of computation and find invariants of a dimension polynomial in two variables associated with a finitely generated difference module. As a consequence of these results, we obtain a new type of bivariate dimension polynomials of finitely generated difference field extensions. We also explain the relationship between these dimension polynomials and the concept of Einstein's strength of a system of difference equations.","PeriodicalId":130499,"journal":{"name":"Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation","volume":"108 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124818124","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A Degroebnerization Approach to Algebraic Statistics 代数统计的去groebnerization方法
M. Ceria, Ferdinando Mora
In this paper, we describe a new variation of the interpolation algorithm by Möller, proposed in a way that completely avoids Gröbner bases and does not need a term order, but only a well order on terms. This algorithm takes a set of functionals describing a Macaulay chain, namely, roughly speaking, the functionals are chosen and ordered in such a way that the first functional defines a zero-dimensional ideal and all the sets one gets by adding the functionals one after the other define zero-dimensional ideals as well. Starting from this set, the algorithm describes the zero-dimensional ideals of the Macaulay chain via a basis of the quotient algebra and Auzinger-Stetter matrices. Our algorithm shows how Degroebnerization can give symmetric representations to design ideals, a crucial feature for Algebraic Statistics, showing also that such feature can always be attained without using Gröbner bases and Buchberger reduction. The paper further investigates the potential applications of our new algorithm to describe design ideals into non-commutative algebraic settings.
在本文中,我们通过Möller描述了一种新的插值算法,该算法完全避免了Gröbner基,并且不需要项顺序,而只需要项上的良好顺序。该算法取一组描述麦考利链的泛函,也就是说,粗略地说,这些泛函的选择和排序是这样的:第一个泛函定义了一个零维理想,通过将这些泛函一个接一个地相加得到的所有集合也定义了零维理想。该算法从这个集合出发,通过商代数和Auzinger-Stetter矩阵的基础来描述麦考利链的零维理想。我们的算法展示了Degroebnerization如何为设计理想提供对称表示,这是代数统计的一个关键特征,也表明这种特征总是可以在不使用Gröbner基和Buchberger约简的情况下获得。本文进一步研究了我们的新算法在非交换代数环境中描述设计理想的潜在应用。
{"title":"A Degroebnerization Approach to Algebraic Statistics","authors":"M. Ceria, Ferdinando Mora","doi":"10.1145/3476446.3536195","DOIUrl":"https://doi.org/10.1145/3476446.3536195","url":null,"abstract":"In this paper, we describe a new variation of the interpolation algorithm by Möller, proposed in a way that completely avoids Gröbner bases and does not need a term order, but only a well order on terms. This algorithm takes a set of functionals describing a Macaulay chain, namely, roughly speaking, the functionals are chosen and ordered in such a way that the first functional defines a zero-dimensional ideal and all the sets one gets by adding the functionals one after the other define zero-dimensional ideals as well. Starting from this set, the algorithm describes the zero-dimensional ideals of the Macaulay chain via a basis of the quotient algebra and Auzinger-Stetter matrices. Our algorithm shows how Degroebnerization can give symmetric representations to design ideals, a crucial feature for Algebraic Statistics, showing also that such feature can always be attained without using Gröbner bases and Buchberger reduction. The paper further investigates the potential applications of our new algorithm to describe design ideals into non-commutative algebraic settings.","PeriodicalId":130499,"journal":{"name":"Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation","volume":"20 11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128451548","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Implementing the Thull-Yap Algorithm for Computing Euclidean Remainder Sequences 计算欧几里得余数列的Thull-Yap算法的实现
F. Morain
There are two types of integer gcd algorithms: those which compute the sequence of remainders of Euclid's algorithm and those which build different sequences. The former are more difficult to validate and analyse, whereas the latter are simpler and more efficient. When one wants the euclidean remainders (for instance if one wants to compute continued fractions), only the former can be used. Our main focus is the subquadratic time Thull-Yap GCD algorithm, and in fact on its core computing a half gcd (TYHGCD). This algorithm is tricky due to the difficulty in correcting the remainder sequence that comes back from a recursive call. The aim of this work is to revise TYHGCD in order to implement it using GMP. We clarify some points of the algorithm, in particular the stopping conditions that are always difficult to set correctly. We add a base case to speed up the whole algorithm, using Jebelean's quadratic algorithm with a stopping condition. We give our own modified version and add the proofs where needed. We insist on the test phase for this algorithm, giving families of hard cases for all branches, some of which are rarely activated. We give some details on our implementation in GMP using low-level functions, adding some remarks on the use of fast multiplications techniques. We pay attention to the data structure needed to store partial quotients, enabling to navigate rapidly back and forth in the sequence of Euclidean remainders. Benchmarks are provided. Some comments are made on Lichtblau's algorithm, which is close in spirit to the Thull-Yap algorithm.
有两种类型的整数gcd算法:计算欧几里得算法的余数序列的算法和构建不同序列的算法。前者更难验证和分析,而后者更简单、更有效。当人们需要欧几里得余数时(例如,如果人们想计算连分数),只有前者可以使用。我们主要关注的是次二次时间Thull-Yap GCD算法,实际上它的核心计算是一半GCD (TYHGCD)。这个算法很棘手,因为很难纠正从递归调用返回的剩余序列。本工作的目的是修订TYHGCD,以便在GMP中实施。我们澄清了算法中的一些问题,特别是难以正确设置的停止条件。我们使用带停止条件的Jebelean二次算法,增加了一个基本情况来加快整个算法的速度。我们给出了自己的修改版本,并在需要的地方添加了证明。我们坚持该算法的测试阶段,为所有分支提供困难案例家族,其中一些很少被激活。我们给出了一些关于在GMP中使用低级函数实现的细节,并添加了一些关于使用快速乘法技术的注释。我们关注存储部分商所需的数据结构,使其能够在欧几里得余数序列中快速来回导航。提供了基准测试。对Lichtblau算法作了一些评论,该算法在精神上与Thull-Yap算法接近。
{"title":"Implementing the Thull-Yap Algorithm for Computing Euclidean Remainder Sequences","authors":"F. Morain","doi":"10.1145/3476446.3536188","DOIUrl":"https://doi.org/10.1145/3476446.3536188","url":null,"abstract":"There are two types of integer gcd algorithms: those which compute the sequence of remainders of Euclid's algorithm and those which build different sequences. The former are more difficult to validate and analyse, whereas the latter are simpler and more efficient. When one wants the euclidean remainders (for instance if one wants to compute continued fractions), only the former can be used. Our main focus is the subquadratic time Thull-Yap GCD algorithm, and in fact on its core computing a half gcd (TYHGCD). This algorithm is tricky due to the difficulty in correcting the remainder sequence that comes back from a recursive call. The aim of this work is to revise TYHGCD in order to implement it using GMP. We clarify some points of the algorithm, in particular the stopping conditions that are always difficult to set correctly. We add a base case to speed up the whole algorithm, using Jebelean's quadratic algorithm with a stopping condition. We give our own modified version and add the proofs where needed. We insist on the test phase for this algorithm, giving families of hard cases for all branches, some of which are rarely activated. We give some details on our implementation in GMP using low-level functions, adding some remarks on the use of fast multiplications techniques. We pay attention to the data structure needed to store partial quotients, enabling to navigate rapidly back and forth in the sequence of Euclidean remainders. Benchmarks are provided. Some comments are made on Lichtblau's algorithm, which is close in spirit to the Thull-Yap algorithm.","PeriodicalId":130499,"journal":{"name":"Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation","volume":"157 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124393411","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Sparse Matrices Powering Three Pillars of Science: Simulation, Data, and Learning 稀疏矩阵推动科学的三大支柱:模拟、数据和学习
A. Buluç
In addition to the traditional theory and experimental pillars of science, we are witnessing the emergence of three more recent pillars, which are simulation, data analysis, and machine learning. All three recent pillars of science rely on computing but in different ways. Matrices, and sparse matrices in particular, play an outsized role in all three computing related pillars of science, which will be the topic of my talk. Solving systems of linear equations have traditionally driven research in sparse matrix computation for decades. Direct and iterative solvers, together with finite element computations, still account for the primary use case for sparse matrix data structures and algorithms. These solvers are the workhorses of scientific simulations. Modern methods for data analysis, such as matrix decompositions and graph analytics, often use the same underlying sparse matrix technology. The same can be said for various machine learning methods, where the data and/or the models are often sparse. I highlight some of the emerging use cases of sparse matrices outside the domain of solvers. These include graph computations, computational biology and emerging techniques in machine learning. A recurring theme in all these novel use cases is the concept of a semiring on which the sparse matrix computations are carried out. By overloading scalar addition and multiplication operators of a semiring, we can attack a much richer set of computational problems using the same sparse data structures and algorithms. This approach has been formalized by the GraphBLAS effort. I will illustrate one example application from each problem domain, together with the most computationally demanding sparse matrix primitive required for its efficient execution. I will also cover available software, such as various implementations of the GraphBLAS standard, that implement these sparse matrix primitives efficiently on various architectures.
除了传统的理论和实验支柱之外,我们正在见证三个最近的支柱的出现,它们是模拟,数据分析和机器学习。最近的三大科学支柱都依赖于计算,但方式不同。矩阵,尤其是稀疏矩阵,在所有与计算相关的三大科学支柱中发挥着巨大的作用,这将是我演讲的主题。几十年来,求解线性方程组传统上推动了稀疏矩阵计算的研究。直接和迭代求解器,以及有限元计算,仍然是稀疏矩阵数据结构和算法的主要用例。这些解算器是科学模拟的主力。现代数据分析方法,如矩阵分解和图形分析,通常使用相同的底层稀疏矩阵技术。对于各种机器学习方法也是如此,其中的数据和/或模型通常是稀疏的。我强调了在求解器领域之外稀疏矩阵的一些新出现的用例。其中包括图计算、计算生物学和机器学习中的新兴技术。在所有这些新颖的用例中反复出现的主题是执行稀疏矩阵计算的半环概念。通过重载半环的标量加法和乘法运算符,我们可以使用相同的稀疏数据结构和算法来处理更丰富的计算问题集。这种方法已经被GraphBLAS工作正式确定。我将演示来自每个问题领域的一个示例应用程序,以及高效执行所需的最需要计算量的稀疏矩阵原语。我还将介绍可用的软件,例如GraphBLAS标准的各种实现,它们在各种体系结构上有效地实现了这些稀疏矩阵原语。
{"title":"Sparse Matrices Powering Three Pillars of Science: Simulation, Data, and Learning","authors":"A. Buluç","doi":"10.1145/3476446.3535507","DOIUrl":"https://doi.org/10.1145/3476446.3535507","url":null,"abstract":"In addition to the traditional theory and experimental pillars of science, we are witnessing the emergence of three more recent pillars, which are simulation, data analysis, and machine learning. All three recent pillars of science rely on computing but in different ways. Matrices, and sparse matrices in particular, play an outsized role in all three computing related pillars of science, which will be the topic of my talk. Solving systems of linear equations have traditionally driven research in sparse matrix computation for decades. Direct and iterative solvers, together with finite element computations, still account for the primary use case for sparse matrix data structures and algorithms. These solvers are the workhorses of scientific simulations. Modern methods for data analysis, such as matrix decompositions and graph analytics, often use the same underlying sparse matrix technology. The same can be said for various machine learning methods, where the data and/or the models are often sparse. I highlight some of the emerging use cases of sparse matrices outside the domain of solvers. These include graph computations, computational biology and emerging techniques in machine learning. A recurring theme in all these novel use cases is the concept of a semiring on which the sparse matrix computations are carried out. By overloading scalar addition and multiplication operators of a semiring, we can attack a much richer set of computational problems using the same sparse data structures and algorithms. This approach has been formalized by the GraphBLAS effort. I will illustrate one example application from each problem domain, together with the most computationally demanding sparse matrix primitive required for its efficient execution. I will also cover available software, such as various implementations of the GraphBLAS standard, that implement these sparse matrix primitives efficiently on various architectures.","PeriodicalId":130499,"journal":{"name":"Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133232217","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Applications of Computer Algebra to Parameter Analysis of Dynamical Systems 计算机代数在动力系统参数分析中的应用
N. Verdière, S. Orange
The purpose of this article is to present some recent applications of computer algebra to answer structural and numerical questions in applied sciences. A first example concerns identifiability which is a pre-condition for safely running parameter estimation algorithms and obtaining reliable results. Identifiability addresses the question whether it is possible to uniquely estimate the model parameters for a given choice of measurement data and experimental input. As discussed in this paper, symbolic computation offers an efficient way to do this identifiability study and to extract more information on the parameter properties. A second example addressed hereafter is the diagnosability in nonlinear dynamical systems. The diagnosability is a prior study before considering diagnosis. The diagnosis of a system is defined as the detection and the isolation of faults (or localization and identification) acting on the system. The diagnosability study determines whether faults can be discriminated by the mathematical model from observations. These last years, the diagnosability and diagnosis have been enhanced by exploitting new analytical redundancy relations obtained from differential algebra algorithms and by the exploitation of their properties through computer algebra techniques.
本文的目的是介绍计算机代数的一些最新应用,以回答应用科学中的结构和数值问题。第一个例子涉及可辨识性,这是安全运行参数估计算法并获得可靠结果的先决条件。可识别性解决的问题是,对于给定的测量数据和实验输入,是否有可能唯一地估计模型参数。正如本文所讨论的那样,符号计算提供了一种有效的方法来进行这种可识别性研究并提取有关参数属性的更多信息。下面讨论的第二个例子是非线性动力系统的可诊断性。在考虑诊断之前,可诊断性是一个预先的研究。系统的诊断被定义为检测和隔离作用于系统的故障(或定位和识别)。可诊断性研究决定了是否可以用数学模型从观测中区分故障。近年来,通过利用从微分代数算法中得到的新的解析冗余关系,以及通过计算机代数技术利用它们的性质,提高了可诊断性和诊断性。
{"title":"Applications of Computer Algebra to Parameter Analysis of Dynamical Systems","authors":"N. Verdière, S. Orange","doi":"10.1145/3476446.3535473","DOIUrl":"https://doi.org/10.1145/3476446.3535473","url":null,"abstract":"The purpose of this article is to present some recent applications of computer algebra to answer structural and numerical questions in applied sciences. A first example concerns identifiability which is a pre-condition for safely running parameter estimation algorithms and obtaining reliable results. Identifiability addresses the question whether it is possible to uniquely estimate the model parameters for a given choice of measurement data and experimental input. As discussed in this paper, symbolic computation offers an efficient way to do this identifiability study and to extract more information on the parameter properties. A second example addressed hereafter is the diagnosability in nonlinear dynamical systems. The diagnosability is a prior study before considering diagnosis. The diagnosis of a system is defined as the detection and the isolation of faults (or localization and identification) acting on the system. The diagnosability study determines whether faults can be discriminated by the mathematical model from observations. These last years, the diagnosability and diagnosis have been enhanced by exploitting new analytical redundancy relations obtained from differential algebra algorithms and by the exploitation of their properties through computer algebra techniques.","PeriodicalId":130499,"journal":{"name":"Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation","volume":"100 7-8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130513135","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On Linear Dependence of Rows and Columns in Matrices over Non-commutative Domains 非交换域上矩阵行与列的线性相关性
S. Abramov, M. Petkovšek, A. Ryabenko
Some well-known correspondences between sets of linearly independent rows and columns of matrices over fields carry over to matrices over non-commutative rings without nontrivial zero divisors.
域上矩阵的线性无关行和列的集合之间的一些著名的对应关系,也适用于没有非平凡零因子的非交换环上的矩阵。
{"title":"On Linear Dependence of Rows and Columns in Matrices over Non-commutative Domains","authors":"S. Abramov, M. Petkovšek, A. Ryabenko","doi":"10.1145/3476446.3535490","DOIUrl":"https://doi.org/10.1145/3476446.3535490","url":null,"abstract":"Some well-known correspondences between sets of linearly independent rows and columns of matrices over fields carry over to matrices over non-commutative rings without nontrivial zero divisors.","PeriodicalId":130499,"journal":{"name":"Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125542450","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Solving Sparse Polynomial Systems using Gröbner Bases and Resultants 利用Gröbner基和结果求解稀疏多项式系统
M. Bender
Solving systems of polynomial equations is a central problem in nonlinear and computational algebra. Since Buchberger's algorithm for computing Gröbner bases in the 60s, there has been a lot of progress in this domain. Moreover, these equations have been employed to model and solve problems from diverse disciplines such as biology, cryptography, and robotics. Currently, we have a good understanding of how to solve generic systems from a theoretical and algorithmic point of view. However, polynomial equations encountered in practice are usually structured, and so many properties and results about generic systems do not apply to them. For this reason, a common trend in the last decades has been to develop mathematical and algorithmic frameworks to exploit specific structures of systems of polynomials. Arguably, the most common structure is sparsity; that is, the polynomials of the systems only involve a few monomials. Since Bernstein, Khovanskii, and Kushnirenko's work on the expected number of solutions of sparse systems, toric geometry has been the default mathematical framework to employ sparsity. In particular, it is the crux of the matter behind the extension of classical tools to systems, such as resultant computations, homotopy continuation methods, and most recently, Gröbner bases. In this work, we will review these classical tools, their extensions, and recent progress in exploiting sparsity for solving polynomial systems.
多项式方程组的求解是非线性代数和计算代数中的一个核心问题。自从Buchberger在60年代提出计算Gröbner碱基的算法以来,这个领域已经取得了很大的进展。此外,这些方程已经被用来模拟和解决来自不同学科的问题,如生物学、密码学和机器人。目前,我们对如何从理论和算法的角度解决通用系统有了很好的理解。然而,在实践中遇到的多项式方程通常是结构化的,所以许多关于一般系统的性质和结果并不适用于它们。由于这个原因,在过去的几十年里,一个共同的趋势是开发数学和算法框架来利用多项式系统的特定结构。可以说,最常见的结构是稀疏性;也就是说,系统的多项式只涉及几个单项式。自从Bernstein, Khovanskii和Kushnirenko对稀疏系统解的期望数量的研究以来,环形几何已经成为使用稀疏性的默认数学框架。特别是,它是将经典工具扩展到系统(如结果计算、同伦延拓方法以及最近的Gröbner基)背后的问题的关键。在这项工作中,我们将回顾这些经典工具,它们的扩展,以及利用稀疏性求解多项式系统的最新进展。
{"title":"Solving Sparse Polynomial Systems using Gröbner Bases and Resultants","authors":"M. Bender","doi":"10.1145/3476446.3535498","DOIUrl":"https://doi.org/10.1145/3476446.3535498","url":null,"abstract":"Solving systems of polynomial equations is a central problem in nonlinear and computational algebra. Since Buchberger's algorithm for computing Gröbner bases in the 60s, there has been a lot of progress in this domain. Moreover, these equations have been employed to model and solve problems from diverse disciplines such as biology, cryptography, and robotics. Currently, we have a good understanding of how to solve generic systems from a theoretical and algorithmic point of view. However, polynomial equations encountered in practice are usually structured, and so many properties and results about generic systems do not apply to them. For this reason, a common trend in the last decades has been to develop mathematical and algorithmic frameworks to exploit specific structures of systems of polynomials. Arguably, the most common structure is sparsity; that is, the polynomials of the systems only involve a few monomials. Since Bernstein, Khovanskii, and Kushnirenko's work on the expected number of solutions of sparse systems, toric geometry has been the default mathematical framework to employ sparsity. In particular, it is the crux of the matter behind the extension of classical tools to systems, such as resultant computations, homotopy continuation methods, and most recently, Gröbner bases. In this work, we will review these classical tools, their extensions, and recent progress in exploiting sparsity for solving polynomial systems.","PeriodicalId":130499,"journal":{"name":"Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125190901","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Modeling Complex Root Motion of Real Random Polynomials under Differentiation 微分下实随机多项式复根运动的建模
A. Galligo
In this paper, we consider nonlocal, nonlinear partial differential equations to model anisotropic dynamics of complex root sets of random polynomials under differentiation. These equations aim to generalise the recent PDE obtained by Stefan Steinerberger (2019) in the real case, and the PDE obtained by Sean O'Rourke and Stefan Steinerberger (2020) in the radial case, which amounts to work in 1D. These PDEs approximate dynamics of the complex roots for random polynomials of sufficiently high degree n. The unit of the time t corresponds to n differentiations, and the increment Δt corresponds to 1/n. The general situation in 2D, in particular for complex roots of real polynomials, was not yet addressed. The purpose of this paper is to present a first attempt in that direction. We assume that the roots are distributed according to a regular distribution with a local homogeneity property (defined in the text), and that this property is maintained under differentiation. This allows us to derive a system of two coupled equations to model the motion. Our system could be interesting for other applications. The paper is illustrated with examples computed with the Maple system.
本文考虑非局部非线性偏微分方程来模拟随机多项式复根集在微分作用下的各向异性动力学。这些方程旨在推广Stefan Steinerberger(2019)最近在实际情况下获得的偏微分方程,以及Sean O'Rourke和Stefan Steinerberger(2020)在径向情况下获得的偏微分方程,相当于一维的功。这些偏微分方程近似于n次足够高的随机多项式的复根的动力学。时间单位t对应于n次微分,增量Δt对应于1/n。二维中的一般情况,特别是实多项式的复根,还没有解决。本文的目的是在这个方向上进行第一次尝试。我们假设根按照正则分布分布,具有局部同质性(在文中定义),并且在微分下保持这种性质。这使我们能够推导出一个由两个耦合方程组成的系统来模拟运动。我们的系统可能对其他应用程序很有趣。文中用Maple系统的算例进行了说明。
{"title":"Modeling Complex Root Motion of Real Random Polynomials under Differentiation","authors":"A. Galligo","doi":"10.1145/3476446.3536194","DOIUrl":"https://doi.org/10.1145/3476446.3536194","url":null,"abstract":"In this paper, we consider nonlocal, nonlinear partial differential equations to model anisotropic dynamics of complex root sets of random polynomials under differentiation. These equations aim to generalise the recent PDE obtained by Stefan Steinerberger (2019) in the real case, and the PDE obtained by Sean O'Rourke and Stefan Steinerberger (2020) in the radial case, which amounts to work in 1D. These PDEs approximate dynamics of the complex roots for random polynomials of sufficiently high degree n. The unit of the time t corresponds to n differentiations, and the increment Δt corresponds to 1/n. The general situation in 2D, in particular for complex roots of real polynomials, was not yet addressed. The purpose of this paper is to present a first attempt in that direction. We assume that the roots are distributed according to a regular distribution with a local homogeneity property (defined in the text), and that this property is maintained under differentiation. This allows us to derive a system of two coupled equations to model the motion. Our system could be interesting for other applications. The paper is illustrated with examples computed with the Maple system.","PeriodicalId":130499,"journal":{"name":"Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127063073","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Symbolic-Numeric Factorization of Differential Operators 微分算子的符号-数值分解
F. Chyzak, Alexandre Goyer, M. Mezzarobba
We present a symbolic-numeric Las Vegas algorithm for factoring Fuchsian ordinary differential operators with rational function coefficients. The new algorithm combines ideas of van Hoeij's "local-to-global" method and of the "analytic" approach proposed by van der Hoeven. It essentially reduces to the former in "easy" cases where the local-to-global method succeeds, and to an optimized variant of the latter in the "hardest" cases, while handling intermediate cases more efficiently than both.
提出了一种具有有理函数系数的Fuchsian常微分算子的符号-数值Las Vegas算法。新算法结合了van Hoeij的“局部到全局”方法和van der Hoeven提出的“解析”方法的思想。在局部到全局方法成功的“简单”情况下,它本质上简化为前者,在“最难”情况下,它简化为后者的优化变体,同时比两者更有效地处理中间情况。
{"title":"Symbolic-Numeric Factorization of Differential Operators","authors":"F. Chyzak, Alexandre Goyer, M. Mezzarobba","doi":"10.1145/3476446.3535503","DOIUrl":"https://doi.org/10.1145/3476446.3535503","url":null,"abstract":"We present a symbolic-numeric Las Vegas algorithm for factoring Fuchsian ordinary differential operators with rational function coefficients. The new algorithm combines ideas of van Hoeij's \"local-to-global\" method and of the \"analytic\" approach proposed by van der Hoeven. It essentially reduces to the former in \"easy\" cases where the local-to-global method succeeds, and to an optimized variant of the latter in the \"hardest\" cases, while handling intermediate cases more efficiently than both.","PeriodicalId":130499,"journal":{"name":"Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116857547","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
期刊
Proceedings of the 2022 International Symposium on Symbolic and Algebraic Computation
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1