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

2021 Fiscal Year Research-status 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

令和3年度は第1段階の研究を行った。
理論解析では、SBAアルゴリズムの計算量やグレブナー基底の計算の高速化に有効とされる多項式環の特定の項順序に関する文献調査を行い、利用できる数学理論の選別を行った。また、グレブナー基底にはならなくても、求めたい形のイデアル生成元を計算する戦略も検討した。これらは令和4年度中に成果をまとめる予定である。
SBAアルゴリズムの実装とその有効性検証では、多項式環の項順序と整合しない(compatibleでない)加群項順序を用いたSBAアルゴリズムは停止性が保証されないが,
入力イデアルをある項順序に関するグレブナー基底とすることで, Hilbert-Poincare 級数による停止条件を用いて目的項順序に関するグレブナー基底を有限回の手間で計算する方法を考案した。この方法ではsyzygy criterionにより0簡約が生じないため、モジュラー演算を用いなくても効率よく有理数体上のグレブナー基底が求められる。当初は、非0次元イデアルに対してのみ有効であると予想したが, 実際には 0次元でも有効な場合があることがわかった。
応用実験では、連立代数方程式に帰着できるいくつかの問題で、SBAアルゴリズムを直接適用する段階ではないが、既存の方法の実験を行った。実験計画法に関するある数え上げ・分類問題では、この方程式は0次元で解が35200個あるが、Risa/Asir の準素分解機能を用いて効率よく求めることができた。暗号応用では、同種写像暗号の基礎となる数学計算にグレブナー基底計算を利用した改良を雑誌で発表した。多変数公開鍵暗号の安全性評価では、連立2次方程式 (MQ問題) を扱い、S多項式及びreductorの選択方法として,多項式の2番目に大きな項に注目した新たな方法を提案し、効率よく計算できることを数値実験的に立証した。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

SABアルゴリズムの計算量解析に関しては、成果発表までには至っていないが、基軸とすべき数学理論とその議論展開の道筋が明確になっている。
SBAアルゴリズムの実装においては、SBAアルゴリズムをその他の計算技法と組み合わせた手法を提案し、その高速化の検証に成功した。最終的にはSBAアルゴリズム単体での高速化が目標であるが、これはそのマイルストーンになると考えている。
応用では、SBAアルゴリズムの直接適用までは至っていないが、いくつかの工学的問題に対して、それから得られるイデアルの構造解析や連立代数方程式の求解問題を扱い、グレブナー基底計算の有効性を検証している。
以上により、理論面の進捗が遅れ気味ではあるが、その他のテーマの進捗を合わせると、当初の計画に沿った形でおおむね順調に進展していると思われる。

Strategy for Future Research Activity

理論研究では、初年度で得られた方針にしたがい、令和4年度末までに、「実際の計算」と整合する計算量評価を簡単なケース(0次元等)で詳細に解析する。
実装研究では、数式処理システムRisa/Asir上の実装実験を引き続き行い、最適な順序の考察やF4計算法との融合を図る。
応用研究では、連立代数方程式の求解を引き続き行う。従来のグレブナー基底計算にいくつかの改良を行っての実験から得られた知見を活用して、SBAアルゴリズムを直接連立代数方程式に適用する実験を開始する。

Causes of Carryover

コロナウィルス蔓延の影響で、国内外の研究集会がオンライン化されたため、出張関連の予算の執行ができなかった。また、実装実験用に購入予定であった計算機サーバーについては、従来の計算機環境での実験を行うことで、機種選定を見直し、令和4年度に入手可能になる、より高性能PCの購入に変更した。

  • Research Products

    (9 results)

All 2022 2021

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

  • [Journal Article] Use of primary decomposition of polynomial ideals arising from indicator functions to enumerate orthogonal fractions2022

    • Author(s)
      Aoki Satoshi、Noro Masayuki
    • Journal Title

      Japanese Journal of Statistics and Data Science

      Volume: - Pages: -

    • DOI

      10.1007/s42081-022-00149-z

    • Peer Reviewed
  • [Journal Article] Solving the constructive Deuring correspondence via the Kohel-Laurer-Petit-Tignol algorithm2022

    • Author(s)
      Kambe Yuta, Yasuda Masaya, Noro Masayuki, Yokoyama Kazuhiro, Aikawa Yusuke, Takashima Katsuyuki, Kudo Momonari
    • Journal Title

      Mathematical Cryptology

      Volume: 1 Pages: 10~24

    • Peer Reviewed
  • [Journal Article] Polynomial selection for computing Gr?bner bases2021

    • Author(s)
      Ito Takuma、Nitta Atsushi、Hoshi Yuta、Shinohara Naoyuki、Uchiyama Shigenori
    • Journal Title

      JSIAM Letters

      Volume: 13 Pages: 72~75

    • DOI

      10.14495/jsiaml.13.72

    • Peer Reviewed
  • [Presentation] Risa/Asir における種々の change of ordering algorithm の実装について2022

    • Author(s)
      野呂正行
    • Organizer
      Risa/Asir Conference 2022
  • [Presentation] 国内外における耐量子計算機暗号の標準化動向2022

    • Author(s)
      篠原直行
    • Organizer
      2022年度電子情報通信学会総合大会
    • Invited
  • [Presentation] F4-styleアルゴリズムのMQ問題に対する多項式選択方法2022

    • Author(s)
      伊藤琢真, 黒川貴司, 篠原直行, 内山成憲
    • Organizer
      2022 Symposium on Cryptography and Information Security
  • [Presentation] Solving the constructive Deuring correspondence via the Kohel-Lauter-Petit-Tignol algorithm2021

    • Author(s)
      Kambe Yuta, Yasuda Masaya, Noro Masayuki, Yokoyama Kazuhiro, Aikawa Yusuke, Takashima Katsuyuki, Kudo Momonari
    • Organizer
      MathCrypt2021
    • Int'l Joint Research
  • [Presentation] non-compatible な加群項順序の元での signature based algorithm について2021

    • Author(s)
      野呂正行
    • Organizer
      RIMS共同研究(公開型)「Computer Algebra - Foundations and Applications」
  • [Book] 多項式と計算機代数2022

    • Author(s)
      横山 和弘
    • Total Pages
      244
    • Publisher
      朝倉書店
    • ISBN
      978-4-254-11767-7

URL: 

Published: 2022-12-28  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi