グレブナー基底計算の理論計算量解析とその効率的な実装
Gröbner基计算的理论复杂度分析及其高效实现
基本信息
- 批准号:21K03377
- 负责人:
- 金额:$ 2.58万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Scientific Research (C)
- 财政年份:2021
- 资助国家:日本
- 起止时间:2021-04-01 至 2024-03-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
令和4年度では前年度の継続と第2段階に向けての基礎研究を行った。理論解析では、SBAアルゴリズムの計算量に関して、イデアルの正則性、半正則性の観点から文献調査を行い、イデアルがgenericなケースに関して、既存の理論の統一と整合性の確認を行った。令和4年度末時点では論文化されていないが、令和5年度の前半に論文化し、国際会議等での発表を予定している。第2段階と考えている「より一般的な形でのSBA理論」に関しては、非可換代数である交代代数におけるグレブナー計算にSBAを適用し、国内会議・国際会議での発表を行った。SBAアルゴリズムの実装とその有効性検証では、簡約操作の効率化をおこなった。SBAは、ブッフバーガー算法と同様にS多項式を中間基底で簡約することで計算が進行するが、S多項式の選択順序および簡約に条件がつくため、F4アルゴリズムのように、「一度に多くのS多項式を取り出して、それを簡約するのに十分なreducer(簡約につかう多項式) を用意してベクトル化を行い、最終的に行列の形に直した上で簡約を行う」という方法が取りにくい。そこで、SBAにおけるS多項式の選択順序に従って、毎回1つのS多項式を簡約するが、簡約自体はS多項式やreducerをベクトル化して、ベクトルに対する簡約で行う方法を考案した。計算機代数システムRisa/Asir上で計算実験を行い、全次数辞書式順序でのグレブナー基底計算において、最大10倍程度高速化する場合があることがわかった。応用研究では、多変数公開鍵暗号の安全性の基礎となるMQ問題と呼ばれる「連立2次多変数代数方程式の解を求める問題」をグレブナー基底計算を使って効率的に解くことを検討した。ここではF4型のアルゴリズムを適用し、MQ問題を効率良く解くためのS多項式選択方法を提案して、その効率性を数値実験的に確認した。
2020财年,我们延续了上一年的工作,进行了第二阶段的基础研究。在理论分析中,我们从理想的正则性和半正则性的角度对SBA算法的计算复杂度进行了文献调查,并证实了现有理论对于理想泛型情况的统一性和一致性。虽然截至2020年底尚未以论文形式发表,但计划于2020年上半年发表并在国际会议上发表。关于第二步,“更一般形式的SBA理论”,我将SBA应用于交替代数(一种非交换代数)中的格罗布纳微积分,并在国内和国际会议上做了演讲。在实现SBA算法并验证其有效性的过程中,我们提高了化简运算的效率。与Buchberger算法类似,SBA的计算通过使用中间基约简S多项式来进行,但由于S多项式的选择顺序和约简附加了条件,因此它是足以采用多项式并约简它的一个约简器。很难用“准备一个矩阵,向量化,转化为矩阵,然后化简”的方法。因此,我们设计了一种方法,根据SBA中S多项式的选择顺序,每次约简一个S多项式,但约简本身是通过将S多项式和约简器转换为向量并对向量进行约简来执行的。我们在计算机代数系统 Risa/Asir 上进行了计算实验,发现采用全度词典排序的 Gröbner 基计算速度最高可达 10 倍。在应用研究中,我们研究了如何使用 Gröbner 基础微积分有效地解决 MQ 问题,该问题是寻找联立二次多元代数方程的解的问题,它是多元公钥密码学安全性的基础。在这里,我们应用F4型算法,提出了一种S多项式选择方法来有效地解决MQ问题,并通过数值实验证实了其有效性。
项目成果
期刊论文数量(17)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Risa/Asir における種々の change of ordering algorithm の実装について
关于Risa/Asir中排序算法的各种变化的实现
- DOI:
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:野呂正行
- 通讯作者:野呂正行
Solving the constructive Deuring correspondence via the Kohel-Lauter-Petit-Tignol algorithm
通过 Kohel-Lauter-Petit-Tignol 算法求解建设性 Deuring 对应关系
- DOI:
- 发表时间:2021
- 期刊:
- 影响因子:0
- 作者:Kambe Yuta; Yasuda Masaya; Noro Masayuki; Yokoyama Kazuhiro; Aikawa Yusuke; Takashima Katsuyuki; Kudo Momonari
- 通讯作者:Kudo Momonari
Polynomial selection of F4 for solving the MQ problem
用于解决 MQ 问题的 <i>F</i><sub>4</sub> 多项式选择
- DOI:10.14495/jsiaml.14.135
- 发表时间:2022
- 期刊:
- 影响因子:0.4
- 作者:Ito Takuma;Hoshi Yuta;Shinohara Naoyuki;Uchiyama Shigenori
- 通讯作者:Uchiyama Shigenori
Non-compatible な加群項順序の下でのsignature-based algorithm について
不兼容模块术语排序下基于签名的算法研究
- DOI:
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:野呂正行
- 通讯作者:野呂正行
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
横山 和弘其他文献
Factoring Polynomials over Algebraic Extension Fields
在代数扩张域上分解多项式
- DOI:
- 发表时间:
1998-09-14 - 期刊:
- 影响因子:0
- 作者:
野呂 正行;横山 和弘 - 通讯作者:
横山 和弘
Prime Decomposition of Radical Ideals and Algebraic Factorization of Polynomials
根式理想的素数分解和多项式的代数因式分解
- DOI:
- 发表时间:
1996-12-01 - 期刊:
- 影响因子:0
- 作者:
野呂 正行;横山 和弘 - 通讯作者:
横山 和弘
A Practical Implementation of a Symbolic-Numeric Cylindrical Algebraic Decomposition for Quantifier Elimination
量词消除的符号数值圆柱代数分解的实际实现
- DOI:
- 发表时间:
2009-03-24 - 期刊:
- 影响因子:0
- 作者:
Hidenao Iwane;H. Yanami;H. Anai;K. Yokoyama;岩根 秀直;屋並 仁史;穴井 宏和;横山 和弘 - 通讯作者:
横山 和弘
横山 和弘的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('横山 和弘', 18)}}的其他基金
計算機代数(記号・代数的計算)の基礎理論とその数学研究および工学等への応用
计算机代数基础理论(符号/代数计算)及其在数学研究和工程等中的应用。
- 批准号:
06F06324 - 财政年份:2006
- 资助金额:
$ 2.58万 - 项目类别:
Grant-in-Aid for JSPS Fellows
相似海外基金
グレブナー基底理論による実験計画法の深化
利用 Gröbner 基础理论深化实验设计
- 批准号:
22K11932 - 财政年份:2022
- 资助金额:
$ 2.58万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
A new approach to design of experiments by computational algebraic methods
计算代数方法设计实验的新方法
- 批准号:
17K00048 - 财政年份:2017
- 资助金额:
$ 2.58万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Development, stabilization and enhancement of approximate algebraic algorithms for sparse multivariate polynomials and systems
稀疏多元多项式和系统的近似代数算法的开发、稳定和增强
- 批准号:
15K00005 - 财政年份:2015
- 资助金额:
$ 2.58万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
The birth of modern trends on commutative algebra and convex polytopes with statistical and computational strategies
交换代数和凸多面体的统计和计算策略的现代趋势的诞生
- 批准号:
26220701 - 财政年份:2014
- 资助金额:
$ 2.58万 - 项目类别:
Grant-in-Aid for Scientific Research (S)
Study of Algorithm and Application of Approximate Groebner Basis
近似Groebner基的算法及应用研究
- 批准号:
23500003 - 财政年份:2011
- 资助金额:
$ 2.58万 - 项目类别:
Grant-in-Aid for Scientific Research (C)