Journal of Symbolic Computation最新文献

筛选
英文 中文
A post-quantum key exchange protocol from the intersection of conics 来自圆锥交点的后量子密钥交换协议
IF 0.6 4区 数学
Journal of Symbolic Computation Pub Date : 2024-06-14 DOI: 10.1016/j.jsc.2024.102343
Alberto Alzati , Daniele Di Tullio, Manoj Gyawali, Alfonso Tortora
{"title":"A post-quantum key exchange protocol from the intersection of conics","authors":"Alberto Alzati ,&nbsp;Daniele Di Tullio,&nbsp;Manoj Gyawali,&nbsp;Alfonso Tortora","doi":"10.1016/j.jsc.2024.102343","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102343","url":null,"abstract":"<div><p>In this paper we present a key exchange protocol in which Alice and Bob have secret keys given by two conics embedded in a large ambient space by means of the Veronese embedding and public keys given by hyperplanes containing the embedded curves. Both of them construct some common invariants given by the intersection of two conics.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2024-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0747717124000476/pdfft?md5=c1a759b0f1c037e879260d12c7a34bcb&pid=1-s2.0-S0747717124000476-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141483104","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Submodule approach to creative telescoping 创造性伸缩的子模块方法
IF 0.6 4区 数学
Journal of Symbolic Computation Pub Date : 2024-06-03 DOI: 10.1016/j.jsc.2024.102342
Mark van Hoeij
{"title":"Submodule approach to creative telescoping","authors":"Mark van Hoeij","doi":"10.1016/j.jsc.2024.102342","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102342","url":null,"abstract":"<div><p>This paper proposes ideas to speed up the process of creative telescoping, particularly when the telescoper is reducible. One can interpret telescoping as computing an annihilator <span><math><mi>L</mi><mo>∈</mo><mi>D</mi></math></span> for an element <em>m</em> in a <em>D</em>-module <em>M</em>. The main idea in this paper is to look for submodules of <em>M</em>. If <em>N</em> is a non-trivial submodule of <em>M</em>, constructing the minimal annihilator <em>R</em> of the image of <em>m</em> in <span><math><mi>M</mi><mo>/</mo><mi>N</mi></math></span> gives a right-factor of <em>L</em> in <em>D</em>. Then <span><math><mi>L</mi><mo>=</mo><msup><mrow><mi>L</mi></mrow><mrow><mo>′</mo></mrow></msup><mi>R</mi></math></span> where the left-factor <span><math><msup><mrow><mi>L</mi></mrow><mrow><mo>′</mo></mrow></msup></math></span> is the telescoper of <span><math><mi>R</mi><mo>(</mo><mi>m</mi><mo>)</mo><mo>∈</mo><mi>N</mi></math></span>. To expedite computing <span><math><msup><mrow><mi>L</mi></mrow><mrow><mo>′</mo></mrow></msup></math></span>, compute the action of <em>D</em> on a natural basis of <em>N</em>, then obtain <span><math><msup><mrow><mi>L</mi></mrow><mrow><mo>′</mo></mrow></msup></math></span> with a cyclic vector computation.</p><p>The next main idea is to construct submodules from automorphisms, if we can find some. An automorphism with distinct eigenvalues can be used to decompose <em>N</em> as a direct sum <span><math><msub><mrow><mi>N</mi></mrow><mrow><mn>1</mn></mrow></msub><mo>⊕</mo><mo>⋯</mo><mo>⊕</mo><msub><mrow><mi>N</mi></mrow><mrow><mi>k</mi></mrow></msub></math></span>. Then <span><math><msup><mrow><mi>L</mi></mrow><mrow><mo>′</mo></mrow></msup></math></span> is the LCLM (Least Common Left Multiple) of <span><math><msub><mrow><mi>L</mi></mrow><mrow><mn>1</mn></mrow></msub><mo>,</mo><mo>…</mo><mo>,</mo><msub><mrow><mi>L</mi></mrow><mrow><mi>k</mi></mrow></msub></math></span> where <span><math><msub><mrow><mi>L</mi></mrow><mrow><mi>i</mi></mrow></msub></math></span> is the telescoper of the projection of <span><math><mi>R</mi><mo>(</mo><mi>m</mi><mo>)</mo></math></span> on <span><math><msub><mrow><mi>N</mi></mrow><mrow><mi>i</mi></mrow></msub></math></span>. An LCLM can greatly increase the degrees of coefficients, so <span><math><msup><mrow><mi>L</mi></mrow><mrow><mo>′</mo></mrow></msup></math></span> and <em>L</em> can be much larger expressions than the factors <span><math><msub><mrow><mi>L</mi></mrow><mrow><mn>1</mn></mrow></msub><mo>,</mo><mo>…</mo><mo>,</mo><msub><mrow><mi>L</mi></mrow><mrow><mi>k</mi></mrow></msub></math></span> and <em>R</em>. Examples show that computing each factor <span><math><msub><mrow><mi>L</mi></mrow><mrow><mi>i</mi></mrow></msub></math></span> and <em>R</em> separately can save a lot of CPU time compared to computing <em>L</em> in expanded form with standard creative telescoping.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2024-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141483105","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Reduction-based creative telescoping for P-recursive sequences via integral bases 通过积分基对 P 递归序列进行基于还原的创造性伸缩
IF 0.7 4区 数学
Journal of Symbolic Computation Pub Date : 2024-05-31 DOI: 10.1016/j.jsc.2024.102341
Shaoshi Chen , Lixin Du , Manuel Kauers , Rong-Hua Wang
{"title":"Reduction-based creative telescoping for P-recursive sequences via integral bases","authors":"Shaoshi Chen ,&nbsp;Lixin Du ,&nbsp;Manuel Kauers ,&nbsp;Rong-Hua Wang","doi":"10.1016/j.jsc.2024.102341","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102341","url":null,"abstract":"<div><p>We propose a way to split a given bivariate P-recursive sequence into a summable part and a non-summable part in such a way that the non-summable part is minimal in some sense. This decomposition gives rise to a new reduction-based creative telescoping algorithm based on the concept of integral bases.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0747717124000452/pdfft?md5=77af70a9370b6d4cc1266d4be05c2fe3&pid=1-s2.0-S0747717124000452-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141325194","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Solving equations using Khovanskii bases 用霍万斯基解方程
IF 0.7 4区 数学
Journal of Symbolic Computation Pub Date : 2024-05-27 DOI: 10.1016/j.jsc.2024.102340
Barbara Betti , Marta Panizzut , Simon Telen
{"title":"Solving equations using Khovanskii bases","authors":"Barbara Betti ,&nbsp;Marta Panizzut ,&nbsp;Simon Telen","doi":"10.1016/j.jsc.2024.102340","DOIUrl":"10.1016/j.jsc.2024.102340","url":null,"abstract":"<div><p>We develop a new eigenvalue method for solving structured polynomial equations over any field. The equations are defined on a projective algebraic variety which admits a rational parameterization by a Khovanskii basis, e.g., a Grassmannian in its Plücker embedding. This generalizes established algorithms for toric varieties, and introduces the effective use of Khovanskii bases in computer algebra. We investigate regularity questions and discuss several applications.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0747717124000440/pdfft?md5=9e6933be1fe9c296b695fd040a1b4944&pid=1-s2.0-S0747717124000440-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141195382","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Reduction-based creative telescoping for definite summation of D-finite functions 基于还原的 D 有限函数定和创造性伸缩
IF 0.7 4区 数学
Journal of Symbolic Computation Pub Date : 2024-04-29 DOI: 10.1016/j.jsc.2024.102329
Hadrien Brochet, Bruno Salvy
{"title":"Reduction-based creative telescoping for definite summation of D-finite functions","authors":"Hadrien Brochet,&nbsp;Bruno Salvy","doi":"10.1016/j.jsc.2024.102329","DOIUrl":"10.1016/j.jsc.2024.102329","url":null,"abstract":"<div><p>Creative telescoping is an algorithmic method initiated by Zeilberger to compute definite sums by synthesizing summands that telescope, called certificates. We describe a creative telescoping algorithm that computes telescopers for definite sums of D-finite functions as well as the associated certificates in a compact form. The algorithm relies on a discrete analogue of the generalized Hermite reduction, or equivalently, a generalization of the Abramov-Petkovšek reduction. We provide a Maple implementation with good timings on a variety of examples.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140835914","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Hypergeometric-type sequences 超几何型序列
IF 0.7 4区 数学
Journal of Symbolic Computation Pub Date : 2024-04-25 DOI: 10.1016/j.jsc.2024.102328
Bertrand Teguia Tabuguia
{"title":"Hypergeometric-type sequences","authors":"Bertrand Teguia Tabuguia","doi":"10.1016/j.jsc.2024.102328","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102328","url":null,"abstract":"<div><p>We introduce hypergeometric-type sequences. They are linear combinations of interlaced hypergeometric sequences (of arbitrary interlacements). We prove that they form a subring of the ring of holonomic sequences. An interesting family of sequences in this class are those defined by trigonometric functions with linear arguments in the index and <em>π</em>, such as Chebyshev polynomials, <span><math><msub><mrow><mo>(</mo><msup><mrow><mi>sin</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>⁡</mo><mrow><mo>(</mo><mi>n</mi><mspace></mspace><mi>π</mi><mo>/</mo><mn>4</mn><mo>)</mo></mrow><mo>⋅</mo><mi>cos</mi><mo>⁡</mo><mrow><mo>(</mo><mi>n</mi><mspace></mspace><mi>π</mi><mo>/</mo><mn>6</mn><mo>)</mo></mrow><mo>)</mo></mrow><mrow><mi>n</mi></mrow></msub></math></span>, and compositions like <span><math><msub><mrow><mo>(</mo><mi>sin</mi><mo>⁡</mo><mrow><mo>(</mo><mi>cos</mi><mo>⁡</mo><mo>(</mo><mi>n</mi><mi>π</mi><mo>/</mo><mn>3</mn><mo>)</mo><mi>π</mi><mo>)</mo></mrow><mo>)</mo></mrow><mrow><mi>n</mi></mrow></msub></math></span>.</p><p>We describe an algorithm that computes a hypergeometric-type normal form of a given holonomic <em>n</em>th term whenever it exists. Our implementation enables us to generate several identities for terms defined via trigonometric functions.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0747717124000324/pdfft?md5=51632bbf215cfdc91e40412d4a4946e1&pid=1-s2.0-S0747717124000324-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140823031","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Computations of Gromov–Witten invariants of toric varieties 环状变体的格罗莫夫-维滕不变式计算
IF 0.7 4区 数学
Journal of Symbolic Computation Pub Date : 2024-04-23 DOI: 10.1016/j.jsc.2024.102330
Giosuè Muratore
{"title":"Computations of Gromov–Witten invariants of toric varieties","authors":"Giosuè Muratore","doi":"10.1016/j.jsc.2024.102330","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102330","url":null,"abstract":"<div><p>We present the Julia package <span>ToricAtiyahBott.jl</span>, providing an easy way to perform the Atiyah–Bott formula on the moduli space of genus 0 stable maps <span><math><msub><mrow><mover><mrow><mi>M</mi></mrow><mo>‾</mo></mover></mrow><mrow><mn>0</mn><mo>,</mo><mi>m</mi></mrow></msub><mo>(</mo><mi>X</mi><mo>,</mo><mi>β</mi><mo>)</mo></math></span> where <em>X</em> is any smooth projective toric variety, and <em>β</em> is any effective 1-cycle. The list of the supported cohomological cycles contains the most common ones, and it is extensible. We provide a detailed explanation of the algorithm together with many examples and applications. The toric variety <em>X</em>, as well as the cohomology class <em>β</em>, must be defined using the package <span>Oscar.jl</span>.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140650816","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On the computation of Gröbner bases for matrix-weighted homogeneous systems 论矩阵加权均质系统的格罗布纳基计算
IF 0.7 4区 数学
Journal of Symbolic Computation Pub Date : 2024-04-05 DOI: 10.1016/j.jsc.2024.102327
Thibaut Verron
{"title":"On the computation of Gröbner bases for matrix-weighted homogeneous systems","authors":"Thibaut Verron","doi":"10.1016/j.jsc.2024.102327","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102327","url":null,"abstract":"<div><p>In this paper, we examine the structure of systems that are weighted homogeneous for several systems of weights, and how it impacts the computation of Gröbner bases. We present several linear algebra algorithms for computing Gröbner bases for systems with this structure, either directly or by reducing to existing structures. We also present suitable optimization techniques.</p><p>As an opening towards complexity studies, we discuss potential definitions of regularity and prove that they are generic if non-empty. Finally, we present experimental data from a prototype implementation of the algorithms in SageMath.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-04-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0747717124000312/pdfft?md5=9359f848e1aedeb40ee916bd1ff7229c&pid=1-s2.0-S0747717124000312-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140552713","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Positive definiteness of infinite and finite dimensional generalized Hilbert tensors and generalized Cauchy tensor 无限维和有限维广义希尔伯特张量和广义考奇张量的正定性
IF 0.7 4区 数学
Journal of Symbolic Computation Pub Date : 2024-04-02 DOI: 10.1016/j.jsc.2024.102326
Yujin Paek, Jinhyok Kim, Songryong Pak
{"title":"Positive definiteness of infinite and finite dimensional generalized Hilbert tensors and generalized Cauchy tensor","authors":"Yujin Paek,&nbsp;Jinhyok Kim,&nbsp;Songryong Pak","doi":"10.1016/j.jsc.2024.102326","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102326","url":null,"abstract":"<div><p>An Infinite and finite dimensional generalized Hilbert tensor with <em>a</em> is positive definite if and only if <span><math><mi>a</mi><mo>&gt;</mo><mn>0</mn></math></span>. The infinite dimensional generalized Hilbert tensor related operators <span><math><msub><mrow><mi>F</mi></mrow><mrow><mo>∞</mo></mrow></msub></math></span> and <span><math><msub><mrow><mi>T</mi></mrow><mrow><mo>∞</mo></mrow></msub></math></span> are bounded, continuous and positively homogeneous. A generalized Cauchy tensor of which generating vectors are <span><math><mi>c</mi><mo>,</mo><mi>d</mi></math></span> is positive definite if and only if every element of vector <em>d</em> is not zero and each element of vector <em>c</em> is positive and mutually distinct. The 4th order <em>n</em>-dimensional generalized Cauchy tensor is matrix positive semi-definite if and only if every element of generating vector <em>c</em> is positive. Finally, the other properties of generalized Cauchy tensor are presented.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140548504","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On parametric semidefinite programming with unknown boundaries 关于具有未知边界的参数半定量程序设计
IF 0.7 4区 数学
Journal of Symbolic Computation Pub Date : 2024-04-02 DOI: 10.1016/j.jsc.2024.102324
Jonathan D. Hauenstein , Tingting Tang
{"title":"On parametric semidefinite programming with unknown boundaries","authors":"Jonathan D. Hauenstein ,&nbsp;Tingting Tang","doi":"10.1016/j.jsc.2024.102324","DOIUrl":"https://doi.org/10.1016/j.jsc.2024.102324","url":null,"abstract":"<div><p>In this paper, we study parametric semidefinite programs (SDPs) where the solution space of both the primal and dual problems change simultaneously. Given a bounded set, we aim to find the <em>a priori</em> unknown maximal permissible perturbation set within it where the semidefinite program problem has a unique optimum and is analytic with respect to the parameters. Our approach reformulates the parametric SDP as a system of partial differential equations (PDEs) where this maximal analytical permissible set (MAPS) is the set on which the system of PDEs is well-posed. A sweeping Euler scheme is developed to approximate this <em>a priori</em> unknown perturbation set. We prove local and global error bounds for this second-order sweeping Euler scheme and demonstrate the method in comparison to existing SDP solvers and its performance on several two-parameter and three-parameter SDPs for which the MAPS can be visualized.</p></div>","PeriodicalId":50031,"journal":{"name":"Journal of Symbolic Computation","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140540318","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信