首页 > 最新文献

Proceedings of the 2015 International Workshop on Parallel Symbolic Computation最新文献

英文 中文
3-ranks for strongly regular graphs 强正则图为3阶
Pub Date : 2015-07-10 DOI: 10.1145/2790282.2790295
A. Novocin, David Saunders, Alexander Stachnik, Bryan S. Youse
In the study of strongly regular graphs, ranks of adjacency matrices (Laplacians actually) are extensively used to demonstrate inequivalence of graphs. Constructions have been given for several families of graphs. Formulas for the ranks in these families are an important tool for understanding their properties. The first and computational challenge is to compute rank modulo 3 of some very large matrices. To our advantage is that the ranks are expected to be relatively small. Typically in these families, the matrix dimension is 3k while the rank modulo 3 is in the vicinity of 2k. Here we discuss a high performance parallel solution to the problem. It involves parallelism at three levels: word-level vectorization of field elements, shared-memory multi-core, and a multi-node distributed memory and file-system modulated level. The implementation has been applied to the case k = 16, wherein the matrix contains approximately 1.85 peta-entries. The second challenge is to discern a formula for the sequence of ranks in a given graph family. Our computations provide further evidence for an existing conjecture concerning the Dickson family of strongly regular graphs and provide a starting point towards finding a formula for the Ding-Yuan and Cohen-Ganley families of graphs.
在强正则图的研究中,邻接矩阵的秩(实际上是拉普拉斯矩阵)被广泛地用来证明图的不等价性。给出了几个图族的构造。这些族的等级公式是了解其性质的重要工具。第一个也是计算上的挑战是计算一些非常大的矩阵的秩模3。我们的优势是,队伍预计会相对较小。通常在这些族中,矩阵维数是3k,而秩模3在2k附近。这里我们讨论一个高性能并行解决方案来解决这个问题。它涉及三个级别的并行性:字段元素的字级向量化、共享内存多核以及多节点分布式内存和文件系统调制级别。该实现已应用于k = 16的情况,其中矩阵包含大约1.85个pb条目。第二个挑战是在给定的图族中找出秩序列的公式。我们的计算为一个关于强正则图的Dickson族的猜想提供了进一步的证据,并为寻找图的Ding-Yuan族和Cohen-Ganley族的公式提供了一个起点。
{"title":"3-ranks for strongly regular graphs","authors":"A. Novocin, David Saunders, Alexander Stachnik, Bryan S. Youse","doi":"10.1145/2790282.2790295","DOIUrl":"https://doi.org/10.1145/2790282.2790295","url":null,"abstract":"In the study of strongly regular graphs, ranks of adjacency matrices (Laplacians actually) are extensively used to demonstrate inequivalence of graphs. Constructions have been given for several families of graphs. Formulas for the ranks in these families are an important tool for understanding their properties. The first and computational challenge is to compute rank modulo 3 of some very large matrices. To our advantage is that the ranks are expected to be relatively small. Typically in these families, the matrix dimension is 3k while the rank modulo 3 is in the vicinity of 2k. Here we discuss a high performance parallel solution to the problem. It involves parallelism at three levels: word-level vectorization of field elements, shared-memory multi-core, and a multi-node distributed memory and file-system modulated level. The implementation has been applied to the case k = 16, wherein the matrix contains approximately 1.85 peta-entries. The second challenge is to discern a formula for the sequence of ranks in a given graph family. Our computations provide further evidence for an existing conjecture concerning the Dickson family of strongly regular graphs and provide a starting point towards finding a formula for the Ding-Yuan and Cohen-Ganley families of graphs.","PeriodicalId":384227,"journal":{"name":"Proceedings of the 2015 International Workshop on Parallel Symbolic Computation","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122529252","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
Parallel sparse interpolation using small primes 使用小素数的并行稀疏插值
Pub Date : 2015-06-13 DOI: 10.1145/2790282.2790290
Mohamed Khochtali, Daniel S. Roche, Xisen Tian
To interpolate a supersparse polynomial with integer coefficients, two alternative approaches are the Prony-based "big prime" technique, which acts over a single large finite field, or the more recently-proposed "small primes" technique, which reduces the unknown sparse polynomial to many low-degree dense polynomials. While the latter technique has not yet reached the same theoretical efficiency as Prony-based methods, it has an obvious potential for parallelization. We present a heuristic "small primes" interpolation algorithm and report on a low-level C implementation using FLINT and MPI.
要插值具有整数系数的超稀疏多项式,有两种替代方法是基于prony的“大素数”技术,它作用于单个大有限域,或者最近提出的“小素数”技术,它将未知的稀疏多项式减少为许多低次密集多项式。虽然后一种技术尚未达到与基于prony的方法相同的理论效率,但它具有明显的并行化潜力。我们提出了一种启发式“小素数”插值算法,并报告了使用FLINT和MPI的低级C实现。
{"title":"Parallel sparse interpolation using small primes","authors":"Mohamed Khochtali, Daniel S. Roche, Xisen Tian","doi":"10.1145/2790282.2790290","DOIUrl":"https://doi.org/10.1145/2790282.2790290","url":null,"abstract":"To interpolate a supersparse polynomial with integer coefficients, two alternative approaches are the Prony-based \"big prime\" technique, which acts over a single large finite field, or the more recently-proposed \"small primes\" technique, which reduces the unknown sparse polynomial to many low-degree dense polynomials. While the latter technique has not yet reached the same theoretical efficiency as Prony-based methods, it has an obvious potential for parallelization. We present a heuristic \"small primes\" interpolation algorithm and report on a low-level C implementation using FLINT and MPI.","PeriodicalId":384227,"journal":{"name":"Proceedings of the 2015 International Workshop on Parallel Symbolic Computation","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115951414","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
Gröbner bases over algebraic number fields Gröbner代数数域上的基
Pub Date : 2015-04-17 DOI: 10.1145/2790282.2790284
Dereje Kifle Boku, C. Fieker, W. Decker, Andreas Steenpaß
Although Buchberger's algorithm, in theory, allows us to compute Gröbner bases over any field, in practice, however, the computational efficiency depends on the arithmetic of the ground field. Consider a field K = Q(α), a simple extension of Q, where α is an algebraic number, and let f ∈ Q[t] be the minimal polynomial of α. In this paper we present a new efficient method to compute Gröbner bases in polynomial rings over the algebraic number field K. Starting from the ideas of Noro [11], we proceed by joining f to the ideal to be considered, adding t as an extra variable. But instead of avoiding superfluous S-pair reductions by inverting algebraic numbers, we achieve the same goal by applying modular methods as in [2, 3, 10], that is, by inferring information in characteristic zero from information in characteristic p > 0. For suitable primes p, the minimal polynomial f is reducible over Fp. This allows us to apply modular methods once again, on a second level, with respect to the factors of f. The algorithm thus resembles a divide and conquer strategy and is in particular easily parallelizable. At current state, the algorithm is probabilistic in the sense that, as for other modular Gröbner basis computations, an effective final verification test is only known for homogeneous ideals or for local monomial orderings. The presented timings show that for most examples, our algorithm, which has been implemented in Singular [7], outperforms other known methods by far.
虽然Buchberger的算法在理论上允许我们计算任何场的Gröbner基,但在实践中,计算效率取决于地面场的算法。考虑一个域K = Q(α),是Q的一个简单扩展,其中α是一个代数数,设f∈Q[t]是α的最小多项式。本文提出了一种新的计算代数数域k上多项式环中Gröbner基的有效方法,从Noro[11]的思想出发,我们将f加入到要考虑的理想中,并将t作为一个额外的变量。但是,我们并没有通过逆代数数来避免多余的s对约简,而是采用与[2,3,10]相同的模方法,即从特征p > 0的信息中推断特征0的信息,从而实现了相同的目标。对于合适的素数p,最小多项式f可约于Fp。这允许我们再次应用模块化方法,在第二级,相对于f的因素。因此,该算法类似于分而治之的策略,特别容易并行化。在目前的状态下,该算法是概率性的,因为对于其他模Gröbner基计算,有效的最终验证测试只知道齐次理想或局部单项式排序。给出的时序表明,对于大多数示例,我们的算法(已经在Singular[7]中实现)到目前为止优于其他已知方法。
{"title":"Gröbner bases over algebraic number fields","authors":"Dereje Kifle Boku, C. Fieker, W. Decker, Andreas Steenpaß","doi":"10.1145/2790282.2790284","DOIUrl":"https://doi.org/10.1145/2790282.2790284","url":null,"abstract":"Although Buchberger's algorithm, in theory, allows us to compute Gröbner bases over any field, in practice, however, the computational efficiency depends on the arithmetic of the ground field. Consider a field K = Q(α), a simple extension of Q, where α is an algebraic number, and let f ∈ Q[t] be the minimal polynomial of α. In this paper we present a new efficient method to compute Gröbner bases in polynomial rings over the algebraic number field K. Starting from the ideas of Noro [11], we proceed by joining f to the ideal to be considered, adding t as an extra variable. But instead of avoiding superfluous S-pair reductions by inverting algebraic numbers, we achieve the same goal by applying modular methods as in [2, 3, 10], that is, by inferring information in characteristic zero from information in characteristic p > 0. For suitable primes p, the minimal polynomial f is reducible over Fp. This allows us to apply modular methods once again, on a second level, with respect to the factors of f. The algorithm thus resembles a divide and conquer strategy and is in particular easily parallelizable. At current state, the algorithm is probabilistic in the sense that, as for other modular Gröbner basis computations, an effective final verification test is only known for homogeneous ideals or for local monomial orderings. The presented timings show that for most examples, our algorithm, which has been implemented in Singular [7], outperforms other known methods by far.","PeriodicalId":384227,"journal":{"name":"Proceedings of the 2015 International Workshop on Parallel Symbolic Computation","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-04-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116844111","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
Accelerating polynomial homotopy continuation on a graphics processing unit with double double and quad double arithmetic 用双双和四双算法在图形处理单元上加速多项式同伦延拓
Pub Date : 2015-01-26 DOI: 10.1145/2790282.2790294
J. Verschelde, Xiangcheng Yu
Numerical continuation methods track a solution path defined by a homotopy. The systems we consider are defined by polynomials in several variables with complex coefficients. For larger dimensions and degrees, the numerical conditioning worsens and hardware double precision becomes often insufficient to reach the end of the solution path. With double double and quad double arithmetic, we can solve larger problems that we could not solve with hardware double arithmetic, but at a higher computational cost. This cost overhead can be compensated by acceleration on a Graphics Processing Unit (GPU). We describe our implementation and report on computational results on benchmark polynomial systems.
数值延拓方法跟踪由同伦定义的解路径。我们考虑的系统是由复数系数的几个变量的多项式定义的。对于较大的尺寸和度,数值条件恶化,硬件双精度往往不足以达到解路径的末端。使用双双和四双算法,我们可以解决硬件双算法无法解决的更大问题,但计算成本更高。这种开销可以通过图形处理单元(GPU)的加速来补偿。我们描述了我们的实现,并报告了基准多项式系统的计算结果。
{"title":"Accelerating polynomial homotopy continuation on a graphics processing unit with double double and quad double arithmetic","authors":"J. Verschelde, Xiangcheng Yu","doi":"10.1145/2790282.2790294","DOIUrl":"https://doi.org/10.1145/2790282.2790294","url":null,"abstract":"Numerical continuation methods track a solution path defined by a homotopy. The systems we consider are defined by polynomials in several variables with complex coefficients. For larger dimensions and degrees, the numerical conditioning worsens and hardware double precision becomes often insufficient to reach the end of the solution path. With double double and quad double arithmetic, we can solve larger problems that we could not solve with hardware double arithmetic, but at a higher computational cost. This cost overhead can be compensated by acceleration on a Graphics Processing Unit (GPU). We describe our implementation and report on computational results on benchmark polynomial systems.","PeriodicalId":384227,"journal":{"name":"Proceedings of the 2015 International Workshop on Parallel Symbolic Computation","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-01-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122992724","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}
引用次数: 8
Proceedings of the 2015 International Workshop on Parallel Symbolic Computation 2015年并行符号计算国际研讨会论文集
{"title":"Proceedings of the 2015 International Workshop on Parallel Symbolic Computation","authors":"","doi":"10.1145/2790282","DOIUrl":"https://doi.org/10.1145/2790282","url":null,"abstract":"","PeriodicalId":384227,"journal":{"name":"Proceedings of the 2015 International Workshop on Parallel Symbolic Computation","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115639614","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
期刊
Proceedings of the 2015 International Workshop on Parallel Symbolic 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