• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2023 Fiscal Year Annual Research Report

グレブナー基底計算の理論計算量解析とその効率的な実装

Research Project

Project/Area Number 21K03377
Research InstitutionRikkyo University

Principal Investigator

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

Co-Investigator(Kenkyū-buntansha) 野呂 正行  立教大学, 理学部, 教授 (50332755)
篠原 直行  国立研究開発法人情報通信研究機構, サイバーセキュリティ研究所, 室長 (70565986)
Project Period (FY) 2021-04-01 – 2024-03-31
Keywords計算機代数 / グレブナー基底 / 多項式イデアル / 計算量解析
Outline of Annual Research Achievements

理論解析では、イデアルの生成系がアフィン半正則になる場合に既存の計算量解析の検証を行い、その改良およびグレブナー基底の計算過程の正確な記述に成功した。これらの成果として、1件が欧文雑誌に投稿し採択され、もう1件が計算代数幾何の権威ある国際会議MEGAに採択された。また、暗号におけるグレブナー基底計算に関する計算量について国際会議ICIAMで口頭発表を行った。係数にパラメータを持つ多項式因数分解にグレブナー基底計算が適用できることも示した。
アルゴリズムの実装とその有効性検証では、Risa/Asirのマルチスレッド化を行った。F4 アルゴリズムの実装においてreuducer setを固定したベクトル形式での多項式除算とmodular計算による行列簡約の部分を並列化した。実験の結果、8スレッド程度までの並列化では十分な台数効果が得られることが分かった。また、2021年度に考案したnon-compatibleな順序の下でのSBAについて、改めて詳細な実験を行った。実験では、さまざまな例に対し全次数逆辞書式順序グレブナー基底を入力として辞書式順序グレブナー基底の計算を行い、計算時間・中間基底の係数の大きさなどを調べた。結果として、多くの場合に先頭項のみの簡約が計算時間の短縮において有利だが、少数の例で係数の大きさが影響して多項式全体を簡約する場合ほうが有利な場合があることが分かった。応用として、実験計画法におけるある条件を満たす一部実施計画の決定を、あるイデアルの零点計算に帰着させ、それを実際に解くことにより解決した。
応用研究では、多変数公開鍵暗号の安全性の基礎となるMQ問題と呼ばれる「連立2次多変数代数方程式の解を求める問題」をグレブナー基底計算を使って効率的に解くことを引き続き検討し, MQ問題を効率良く解くためのS多項式選択方法を提案し、その効率性を数値実験的で確認した。

  • Research Products

    (14 results)

All 2024 2023

All Journal Article (5 results) (of which Peer Reviewed: 5 results,  Open Access: 1 results) Presentation (9 results) (of which Int'l Joint Research: 3 results)

  • [Journal Article] On Hilbert-Poincare series of affine semi-regular polynomial sequences and related Groebner bases2024

    • Author(s)
      Momonari Kudo, Kazuhiro Yokoyama
    • Journal Title

      Mathematical Foundations for Post-Quantum Cryptography, Mathematics for Industry

      Volume: - Pages: -

    • Peer Reviewed
  • [Journal Article] On Factorization of Parametric Polynomials2024

    • Author(s)
      Kazuhiro Yokoyama
    • Journal Title

      Commentarii Mathematici Universitatis Sancti Pauli

      Volume: - Pages: -

    • Peer Reviewed / Open Access
  • [Journal Article] Use of indicator functions to enumerate cross-array designs without direct product structure2024

    • Author(s)
      青木 敏、野呂 正行
    • Journal Title

      Algebraic Statistics

      Volume: - Pages: -

    • Peer Reviewed
  • [Journal Article] 直積構造をもたない内側・外側配置2023

    • Author(s)
      青木 敏、野呂 正行
    • Journal Title

      品質

      Volume: 53 Pages: 252~261

    • DOI

      10.20684/quality.53.4_252

    • Peer Reviewed
  • [Journal Article] A technique to reduce memory usage of M4GB algorithm2023

    • Author(s)
      Ito Takuma、Kobayashi Koutaro、Kurokawa Takashi、Shinohara Naoyuki、Uchiyama Shigenori
    • Journal Title

      JSIAM Letters

      Volume: 15 Pages: 125~128

    • DOI

      10.14495/jsiaml.15.125

    • Peer Reviewed
  • [Presentation] 半正則な非斉次多項式列に付随するHilbert級数とGroebner基底の計算量の評価2024

    • Author(s)
      工藤桃成、横山和弘
    • Organizer
      日本応用数理学会・研究部会連合発表会「数論アルゴリズムとその応用」
  • [Presentation] The solving degree for computing Groebner bases of affine semi-regular polynomial sequences2024

    • Author(s)
      Momonari Kudo, Kazuhiro Yokoyama
    • Organizer
      MEGA 24 (Effective Methods in Algebraic Geometry, 2024)
    • Int'l Joint Research
  • [Presentation] Risa/Asir 2023-20242024

    • Author(s)
      野呂正行
    • Organizer
      Risa/Asir Conference 2024
  • [Presentation] Groebner 基底計算における第二先頭単項式の有用性2024

    • Author(s)
      伊藤 琢真、黒川 貴司、篠原 直行、内山成憲
    • Organizer
      2024 Symposium on Cryptography and Information Security
  • [Presentation] 複合的な多項式選択法を用いたグレブナー基底計算によるMQ 問題の求解2024

    • Author(s)
      鈴木 俊博、伊藤 琢真、黒川 貴司、篠原 直行、内山成憲
    • Organizer
      2024 Symposium on Cryptography and Information Security
  • [Presentation] グレブナー基底計算を用いたMQ問題の解法におけ多項式選択の混合戦略について2024

    • Author(s)
      鈴木 俊博、伊藤 琢真、黒川 貴司、篠原 直行、内山成憲
    • Organizer
      日本応用数理学会・研究部会連合発表会「数論アルゴリズムとその応用」
  • [Presentation] On the complexity of Groebner basis computation2023

    • Author(s)
      Kazuhiro Yokoyama
    • Organizer
      10th International Congress on Industrial and Applied Mathematics
    • Int'l Joint Research
  • [Presentation] アフィン半正則な多項式系の定める Hilbert 級数と関連する Groebner 基底2023

    • Author(s)
      工藤桃成、横山和弘
    • Organizer
      RIMS共同研究(公開型)「Computer Algebra-Foundations and Applications」
  • [Presentation] Signature-based algorithm and change of ordering for Groebner basis2023

    • Author(s)
      Masayuki Noro
    • Organizer
      10th International Congress on Industrial and Applied Mathematics
    • Int'l Joint Research

URL: 

Published: 2024-12-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi