• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2018 年度 実施状況報告書

グレブナー基底計算アルゴリズムの深化

研究課題

研究課題/領域番号 18K03432
研究機関立教大学

研究代表者

横山 和弘  立教大学, 理学部, 教授 (30333454)

研究分担者 野呂 正行  立教大学, 理学部, 教授 (50332755)
篠原 直行  国立研究開発法人情報通信研究機構, サイバーセキュリティ研究所セキュリティ基盤研究室, 主任研究員 (70565986)
研究期間 (年度) 2018-04-01 – 2021-03-31
キーワードグレブナー基底 / 計算機代数 / 公開鍵暗号 / F4 アルゴリズム / F5 アルゴリズム
研究実績の概要

グレブナー基底は多項式イデアルのよい性質をもつ基底で、純粋数学から工学等の応用まで幅広く用いられている。グレブナー基底計算では、これまで数多くの実装が行われてきたが、効率化には未だに問題が残っている。本研究では、近年注目を浴びているSBAと呼ばれる効率化技法に関し、その理論の完成と高速化を実現できる実装を目指す。
2018年度では、理論の完成のための第1段階として、斉次イデアルの場合に詳細な検討を加え、その特性を明確にした上で正当性・停止が正しく示すことに成功した。さらに、非斉次の場合にも、基本的算法の枠組みをほぼ完成させた。
SBAの実装・性能評価においては、第1段階として既存のブッフバーガーおよび実際的な高速化技法であるF4アルゴリズムの実装の効率化を行なった。実際には、計算機代数システムRisa/Asirで用いている多倍長整数計算を、独自開発のものからGNU MPに変更した。この改良により、有理数体上のF4アルゴリズム実装の性能がベンチマーク問題で比較して最大5倍程度の高速化を実現した。また、有限体上のグレブナー基底計算に関しても、64bit整数計算を使用する部分の拡大を行なった。
応用研究では、暗号(特に多変数公開鍵暗号)の安全性評価である代数的手法におけるグレブナー基底の高速計算を扱い、フォジェールによる最初のSBAであるF5アルゴリズムのように、F4アルゴリズムとSBAを融合したアルゴリズムの構築を検討している。2018年度はF4アルゴリズムの計算において生じる多項式集合をある程度自分自身で簡約(正規化)すること(ここでは自己正規化とよぶ)の有効性を検証した。また、純粋数学への応用として、グレブナー基底を利用したイデアル計算として準素分解についてその高速化を行なった。

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

初年度は第1段階の位置付けである。理論の完成では、SBAの正当性・停止性、そして既存の方法への優越性に関して、斉次イデアルの場合に集中して検証を行い、その特性を明確にした上で正当性・停止を正しく示すことができた。さらに、非斉次の場合にも、特殊な形ではありかつ効率化に対しての詳細検討までは至らないが、基本的な算法をほぼ完成させることに成功した。
SBAの実装・性能評価においては, 既存の手法であるブッフバーガーおよびF4アルゴリズムの実装の効率化を主として行った。これは第2段階へ向けての下地作りである。計算機代数システムRisa/Asirで用いている多倍長整数計算プログラムを、独自開発のものからGNU MPに変更した。この改良により、有理数体上のF4アルゴリズム実装の性能がベンチマーク問題で比較して最大5倍程度高速化するなどの成果が上がっている。
応用研究では、多変数公開鍵暗号の安全性評価である代数的手法におけるグレブナー基底の高速計算を扱い、F4アルゴリズムの計算において生じる多項式集合をある程度自分自身で簡約(正規化)すること(ここでは自己正規化とよぶ)の有効性を検証した。また、純粋数学への応用として、グレブナー基底を利用したイデアル計算を取り上げ、準素分解についてその高速化を行なった。これらは、今後グレブナー基底計算がより高速になれば、その分高速になることが期待される。

今後の研究の推進方策

第2段階に入る。SBA理論研究においては、斉次イデアルの場合に得られた詳細な性質を元に、斉次ではない一般の場合に拡張する。これらを基に、正当性・停止性を保証し、さらに既存の手法に対して明白な優位性を持つことまで理論的に詰めていく。
SBAの実装・性能評価では、理論的成果の進捗に沿った形で精密な実装実験を行い, 合わせて既存の手法との比較も含めて性能評価を行う予定である。また実装実験により理論的に得られた性質を検証するとともに、新たな知見を探し、理論研究に反映させる。
応用研究では、暗号を引き続き取り上げ、高速化したグレブナー基底計算が既存の公開鍵暗号の安全性にどのような影響があるのかを丁寧に検証する。特に、非斉次多項式の場合において、現在最も高速に実装されているF4アルゴリズムとSBAを融合した方法を理論的に検討し、その場合に2018年度の成果である自己正規化の効果などを数値実験的に検証する。

次年度使用額が生じた理由

年度末の出張が、次年度からの支出となった。 研究分担者の篠原は、文献調査を主に実施したため、旅費の使用は1件のみとなった。次年度予算と合わせ、研究発表の旅費および携帯用PCを購入する予定である。

  • 研究成果

    (10件)

すべて 2019 2018

すべて 雑誌論文 (2件) (うち国際共著 1件、 査読あり 2件) 学会発表 (8件) (うち国際学会 2件、 招待講演 3件)

  • [雑誌論文] On Affine Tropical F5 Algorithms2018

    • 著者名/発表者名
      Vaccon Tristan, Verron Thibaut, Yokoyama Kazuhiro
    • 雑誌名

      Proceedings of the 2018 ACM International Symposium on Symbolic and Algebraic Computation

      巻: - ページ: 383-390

    • DOI

      10.1145/3208976.3209012

    • 査読あり / 国際共著
  • [雑誌論文] Modular Algorithms for Computing Minimal Associated Primes and Radicals of Polynomial Ideals2018

    • 著者名/発表者名
      Aoyama Toru, Noro Masayuki
    • 雑誌名

      Proceedings of the 2018 ACM International Symposium on Symbolic and Algebraic Computation

      巻: - ページ: 31-38

    • DOI

      10.1145/3208976.3209014

    • 査読あり
  • [学会発表] F5-style algorithm の正当性と停止性について2019

    • 著者名/発表者名
      阿部拓実, 篠原直行, 野呂正行, Vaccon Tristan, 横山和弘
    • 学会等名
      Risa/Asir Conference 2019
  • [学会発表] Risa/asir 2018-20192019

    • 著者名/発表者名
      野呂正行
    • 学会等名
      Risa/Asir Conference 2019
  • [学会発表] On Affine Tropical F5 Algorithms2018

    • 著者名/発表者名
      Vaccon Tristan, Verron Thibaut, Yokoyama Kazuhiro
    • 学会等名
      2018 ACM International Symposium on Symbolic and Algebraic Computation
    • 国際学会
  • [学会発表] Computer Algebra, the recent topic and future2018

    • 著者名/発表者名
      横山和弘
    • 学会等名
      RIMS Symposium "Computer Algebra-Theory and its Applications"
    • 招待講演
  • [学会発表] Modular Algorithms for Computing Minimal Associated Primes and Radicals of Polynomial Ideals2018

    • 著者名/発表者名
      Aoyama Toru, Noro Masayuki
    • 学会等名
      2018 ACM International Symposium on Symbolic and Algebraic Computation
    • 国際学会
  • [学会発表] Groebner basis computation in Risa/Asir2018

    • 著者名/発表者名
      野呂正行
    • 学会等名
      RIMS Symposium "Computer Algebra-Theory and its Applications"
    • 招待講演
  • [学会発表] グレブナー基底の計算法とその応用2018

    • 著者名/発表者名
      野呂正行
    • 学会等名
      応用特異点論研究集会, 神戸大学理学部
    • 招待講演
  • [学会発表] F4-style アルゴリズムの実装について2018

    • 著者名/発表者名
      緑川輝, 篠原直行, 内山成憲
    • 学会等名
      日本応用数理学会2018年度年会

URL: 

公開日: 2019-12-27  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi