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

木幅・パス幅計算の実用化

研究課題

研究課題/領域番号 24H00697
研究種目

基盤研究(A)

配分区分補助金
応募区分一般
審査区分 中区分60:情報科学、情報工学およびその関連分野
研究機関明治大学

研究代表者

玉木 久夫  明治大学, 研究・知財戦略機構(生田), 研究推進員(客員研究員) (20111354)

研究分担者 齋藤 寿樹  九州工業大学, 大学院情報工学研究院, 教授 (00590390)
川原 純  京都大学, 情報学研究科, 准教授 (20572473)
小林 靖明  北海道大学, 情報科学研究院, 准教授 (60735083)
吉仲 亮  東北大学, 情報科学研究科, 准教授 (80466424)
大舘 陽太  名古屋大学, 情報学研究科, 准教授 (80610196)
研究期間 (年度) 2024-04-01 – 2028-03-31
研究課題ステータス 交付 (2025年度)
配分額 *注記
47,060千円 (直接経費: 36,200千円、間接経費: 10,860千円)
2026年度: 11,440千円 (直接経費: 8,800千円、間接経費: 2,640千円)
2025年度: 11,440千円 (直接経費: 8,800千円、間接経費: 2,640千円)
2024年度: 12,740千円 (直接経費: 9,800千円、間接経費: 2,940千円)
キーワード木幅計算 / グラフの幅パラメータ / 固定パラメータアルゴリズム / ZSDD / 実問題への応用 / 木幅 / 分枝幅 / パス幅 / 固定パラメータ容易性 / 構造的パラメータ化 / 実用的実装 / 巨大近傍局所探索 / 実用的アルゴリズム
研究開始時の研究の概要

グラフの重要なパラメータである木幅とパス幅の実用的なソルバー(解法プログラム)を開発する。このソルバーは研究代表者による最新の木幅アルゴリズムを核としている。
木幅・パス幅の応用については膨大な研究結果の蓄積があるが、木幅・パス幅の計算自体が困難であるために理論的な結果に留まっているものが多い。開発するソルバーによって、そのような理論的な結果を実験的に評価することが可能になる。本研究では、自らそのような実験的評価を行うとともに、応用分野コミュニティーにおける実験研究を促進する。
また、木幅・パス幅の新たな応用、特にBDD、ZDDと呼ばれるデータ構造に基づいた応用技術を開発し、現実の問題へ適用する。

研究実績の概要

木幅アルゴリズムの実装に関しては、研究代表者による既存の実験的実装を整理し、統合するための準備を行なった。
理論的な基礎として、木幅を制限しても依然として計算困難ないくつかの問題に関して考察し、それらのより精緻な計算量の分類を行った。具体的には、組合せ遷移問題、グループ制約のある支配集合問題、木のマイナー埋め込み問題に関して、木幅と関連するグラフパラメータにおける計算量的分析を行い、それらの成果が国際論文誌に採択された。また、木幅の計算に直接的に関わりのある取り組みとして、木幅の特殊ケースである頂点インテグリティや木幅のグラフスペクトル的下界などにも取り組み、それらの成果が国際論文誌に採択された。木幅の応用として、巡回セールスマン問題(TSP)およびシュタイナー木問題に対する局所探索アルゴリズムへの応用に取り組んだ。TSPの代表的な局所探索ヒューリスティックであるLK法において木幅が寄与できる可能性のある部分を整理することができた。
木幅や分枝幅、パス幅の応用として、主に以下の2つの成果が得られた。
分枝幅の応用として、ZSDDによる全域木列挙の問題に取り組んだ。ZSDDは、大規模な集合族の処理や複雑なグラフ最適化問題への応用がある分枝幅に基づくデータ構造である。既存の全域木列挙アルゴリズムに誤りを発見し、これを訂正する新たなアルゴリズムの設計に成功した。ネットワーク信頼性評価や配電網の経路切替問題への応用が期待される。
パス幅の応用として、高速なパス数え上げアルゴリズムの設計手法を提案した。探索の際の評価関数の設計において、従来はパス幅の小ささが重要とされてきたが、パス幅に加えてバッグサイズの総和も指標に入れた設計を提案することで、アルゴリズムの高速化に成功している。パス数え上げコンテストICGCA 2024 におけるソルバー部門で2位入賞と論文賞を獲得した。

現在までの達成度
現在までの達成度

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

理由

平面グラフの木幅計算の基礎として、3連結平面グラフの潜在極大クリークの簡明な特徴づけを得ることができた。分枝幅アルゴリズムの理論的基礎の検討において、最適な分枝分解を得るためには連結な辺セパレーションのみを考慮すれば良いことを確認することができた。これは既存の定理であることが判明し、それ自体はこのプロジェクトの成果ではないが、この事実が実用的な分枝幅アルゴリズムの設計に与えるインパクトは大きい。さらに、この事実を利用する分枝幅アルゴリズムの検討において、木分解を利用する新しい手法を発見した。この手法は木幅やパス幅の計算にも適用することができ、今後の研究を進める上での大きな柱となる。
木幅や関連するグラフパラメータの計算問題やその下界に関する重要な理論的洞察を得ることができた。また、辺カットに基づくグラフパラメータの計算問題に関しても取り組み、そのアルゴリズムの設計に成功した。一方で、これらの研究で得られた理論的成果に付随した成果もいくつか得られており、それらの進展が大幅にあったが、理論的成果を実用につなげる部分については未探索であるため、これからの期間で積極的に進めていく。
木幅や分枝幅、パス幅応用として、当初の計画通りにZSDDを用いたアルゴリズムの開発に取り組んでおり、概ね設計や解析は、アルゴリズムの細部の完成および実装という次のフェーズに向けて、順調に進んでいる。このアルゴリズムは、当課題研究で開発を進めている分枝分解計算アルゴリズムの性能と有用性をわかりやすく示すための応用問題に用いることができるため重要である。また、パス幅の応用において、パス分解に基づく動的計画法を検討した結果、パス幅だけでなくバッグサイズの総和も考慮することで計算効率が向上することを見出した。この知見は、今後の質の高い分枝分解を効率的に計算する手法の開発に重要な指針を与えるものとなった。

今後の研究の推進方策

木幅アルゴリズムの実装については、これまでに行なった検討に基づいて既有の実験的アルゴリズムの整理統合作業を進める。
今年度の発見に基づいて、実用的な分枝幅アルゴリズムの設計と実装を進める。また、木幅を用いたグラフ幅計算の新しい手法については、理論的および実用的両観点から研究を進める。
木幅やそれに関連するグラフパラメータの計算に関して固定パラメータアルゴリズムや近似アルゴリズムなどの理論的な成果を目指す。そのひとつの方向性として,辺カット幅と呼ばれるグラフパラメータの計算複雑性に取り組む。このグラフパラメータは,近年導入されたグラフパラメータであり,いくつか知られている「辺カット版の木幅」のひとつとして認識されている。このグラフパラメータをきっかけに,様々な類似概念の計算問題に関する未解決問題の解決を目指す。
木幅の局所探索最適化アルゴリムへの応用については、巡回セールスマン問題およびシュタイナー木問題を主な対象として引き続き研究を進める。ZSDDの効率を飛躍的に高める変数順序設計の検討を行う。平均的・局所的な木幅を重視するアルゴリズムを新たに導入し、計算機実験と理論分析を通じて効果を実証する。さらに、複数の木分解アルゴリズムや確率的ヒューリスティクスを組み合わせ
ることで、適応性の高い変数順序最適化を行い、幅広い応用領域での利便性を高める。部分構造最適性による動的計画法や近似的手法も活用し、従来は困難とされた大規模問題にも適用可能な柔軟性を実現する。今後は、これらの提案手法の理論的な評価に加え、多様な大規模ベンチマーク問題を用いた実装実験を重点的に実施する。実際の演算速度やメモリ消費量といった実用的な性能指標を多角的に評価・分析することで、ZSDDアルゴリズムのさらなる高速化と汎用性の向上を図り、幅広い分野での応用展開を加速させることを目標とする。

報告書

(2件)
  • 2024 審査結果の所見   実績報告書
  • 研究成果

    (26件)

すべて 2025 2024

すべて 雑誌論文 (13件) (うち国際共著 2件、 査読あり 13件、 オープンアクセス 12件) 学会発表 (13件) (うち国際学会 9件)

  • [雑誌論文] An improved spectral lower bound of treewidth2025

    • 著者名/発表者名
      Tatsuya Gima, Tesshu Hanaka, Kohei Noro, Hirotaka Ono, Yota Otachi
    • 雑誌名

      Information Processing Letters

      巻: 188 ページ: 106536-106536

    • DOI

      10.1016/j.ipl.2024.106536

    • 関連する報告書
      2024 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Dichotomies for Tree Minor Containment with structural parameters2025

    • 著者名/発表者名
      Tatsuya Gima, Soh Kumabe, Kazuhiro Kurita, Yuto Okada, Yota Otachi
    • 雑誌名

      Theoretical Computer Science

      巻: 1026 ページ: 114984-114984

    • DOI

      10.1016/j.tcs.2024.114984

    • 関連する報告書
      2024 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Efficient Constant-Factor Approximate Enumeration of Minimal Subsets for Monotone Properties with Weight Constraints2025

    • 著者名/発表者名
      Yasuaki Kobayashi, Kazuhiro Kurita, Kunihiro Wasa
    • 雑誌名

      Discrete Applied Mathematics

      巻: 361 ページ: 258-275

    • DOI

      10.1016/j.dam.2024.10.014

    • 関連する報告書
      2024 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Structural Parameterizations of Vertex Integrity2025

    • 著者名/発表者名
      Tatsuya Gima, Tesshu Hanaka, Yasuaki Kobayashi, Ryota Murai, Hirotaka Ono, Yota Otachi
    • 雑誌名

      Theoretical Computer Science

      巻: 1024 ページ: 114954-114954

    • DOI

      10.1016/j.tcs.2024.114954

    • 関連する報告書
      2024 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Enumerating Minimal Vertex Covers and Dominating Sets with Capacity and/or Connectivity Constraints2025

    • 著者名/発表者名
      Yasuaki Kobayashi, Kazuhiro Kurita, Yasuko Matsui, Hirotaka Ono
    • 雑誌名

      Algorithms

      巻: 18 号: 2 ページ: 112-112

    • DOI

      10.3390/a18020112

    • 関連する報告書
      2024 実績報告書
    • 査読あり / オープンアクセス / 国際共著
  • [雑誌論文] Finding a Reconfiguration Sequence between Longest Increasing Subsequences2024

    • 著者名/発表者名
      Yuuki Aoike, Masashi Kiyomi, Yasuaki Kobayashi, Yota Otachi
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: E107.D 号: 4 ページ: 559-563

    • DOI

      10.1587/transinf.2023EDL8067

    • ISSN
      0916-8532, 1745-1361
    • 年月日
      2024-04-01
    • 関連する報告書
      2024 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Theoretical Aspects of Generating Instances with Unique Solutions: Pre-assignment Models for Unique Vertex Cover2024

    • 著者名/発表者名
      Horiyama Takashi、Kobayashi Yasuaki、Ono Hirotaka、Seto Kazuhisa、Suzuki Ryu
    • 雑誌名

      Proceedings of the AAAI Conference on Artificial Intelligence

      巻: 38 号: 18 ページ: 20726-20734

    • DOI

      10.1609/aaai.v38i18.30060

    • 関連する報告書
      2024 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Grouped domination parameterized by vertex cover, twin cover, and beyond2024

    • 著者名/発表者名
      Hanaka Tesshu、Ono Hirotaka、Otachi Yota、Uda Saeki
    • 雑誌名

      Theoretical Computer Science

      巻: 996 ページ: 114507-114507

    • DOI

      10.1016/j.tcs.2024.114507

    • 関連する報告書
      2024 実績報告書
    • 査読あり
  • [雑誌論文] Finding induced subgraphs from graphs with small mim-width2024

    • 著者名/発表者名
      Yota Otachi, Akira Suzuki, Yuma Tamura
    • 雑誌名

      Proc. of the 19th Scandinavian Symposium on Algorithm Theory (SWAT 2024)

      巻: 294

    • 関連する報告書
      2024 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Finding Diverse Strings and Longest Common Subsequences in a Graph2024

    • 著者名/発表者名
      Yuto Shida, Giulia Punzi, Yasuaki Kobayashi, Takeaki Uno, Hiroki Arimura
    • 雑誌名

      Proc. of the 35th Annual Symposium on Combinatorial Pattern Matching (CPM 2024)

      巻: 296

    • 関連する報告書
      2024 実績報告書
    • 査読あり / オープンアクセス / 国際共著
  • [雑誌論文] Basis sequence reconfiguration in the union of matroids2024

    • 著者名/発表者名
      Tesshu Hanaka, Yuni Iwamasa, Yasuaki Kobayashi, Yuto Okada, Rin Saito
    • 雑誌名

      Proc. of the 35th International Symposium on Algorithms and Computation (ISAAC 2024)

      巻: 322

    • 関連する報告書
      2024 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Algorithmic Meta-Theorems for Combinatorial Reconfiguration Revisited2024

    • 著者名/発表者名
      Tatsuya Gima, Takehiro Ito, Yasuaki Kobayashi, Yota Otachi
    • 雑誌名

      Algorithmica

      巻: 86 号: 11 ページ: 3395-3424

    • DOI

      10.1007/s00453-024-01261-0

    • 関連する報告書
      2024 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Efficient non-isomorphic graph enumeration algorithms for several intersection graph classes2024

    • 著者名/発表者名
      Kawahara Jun、Saitoh Toshiki、Takeda Hirokazu、Yoshinaka Ryo、Yoshioka Yui
    • 雑誌名

      Theoretical Computer Science

      巻: 1003 ページ: 114591-114591

    • DOI

      10.1016/j.tcs.2024.114591

    • 関連する報告書
      2024 実績報告書
    • 査読あり / オープンアクセス
  • [学会発表] 木分解を用いた組合せ最適化問題に対する局所探索の高速化2025

    • 著者名/発表者名
      後出祥臣, 儀間達也, 小林靖明
    • 学会等名
      情報処理学会 第201回アルゴリズム研究会
    • 関連する報告書
      2024 実績報告書
  • [学会発表] FPT Approximation Algorithms for Telephone Broadcasting Parameterized by Clique Cover Number2024

    • 著者名/発表者名
      Yudai Egami, Tatsuya Gima, Tesshu Hanaka, Yasuaki Kobayashi, Yota Otachi
    • 学会等名
      The 6th Workshop on Enumeration Problems and Applications (WEPA 2024)
    • 関連する報告書
      2024 実績報告書
    • 国際学会
  • [学会発表] Basis sequence reconfiguration in the union of matroids2024

    • 著者名/発表者名
      Tesshu Hanaka, Yuni Iwamasa, Yasuaki Kobayashi, Yuto Okada, Rin Saito
    • 学会等名
      The 5th Combinatorial Reconfiguration Workshop
    • 関連する報告書
      2024 実績報告書
    • 国際学会
  • [学会発表] Amortized enumeration of graphlets2024

    • 著者名/発表者名
      Alessio Conte, Roberto Grossi, Yasuaki Kobayashi, Kazuhiro Kurita, Davide Rucci, Takeaki Uno, Kunihiro Wasa
    • 学会等名
      The 6th Workshop on Enumeration Problems and Applications (WEPA 2024)
    • 関連する報告書
      2024 実績報告書
    • 国際学会
  • [学会発表] Polynomial-delay and polynomial-space enumeration of heavy maximal matchings2024

    • 著者名/発表者名
      Kazuhiro Kurita, Yasuaki Kobayashi, Kunihiro Wasa
    • 学会等名
      The 6th Workshop on Enumeration Problems and Applications (WEPA 2024)
    • 関連する報告書
      2024 実績報告書
    • 国際学会
  • [学会発表] Finding diverse strings and longest common subsequences in a graph2024

    • 著者名/発表者名
      Yuto Shida, Giulia Punzi, Yasuaki Kobayashi, Takeaki Uno, Hiroki Arimura
    • 学会等名
      The 35th Annual Symposium on Combinatorial Pattern Matching (CPM 2024)
    • 関連する報告書
      2024 実績報告書
    • 国際学会
  • [学会発表] Enumerating minimal vertex covers and dominating sets with capacity and/or connectivity constraints2024

    • 著者名/発表者名
      Yasuaki Kobayashi, Kazuhiro Kurita, Yasuko Matsui, Hirotaka Ono
    • 学会等名
      The 35th International Workshop on Combinatorial Algorithms (IWOCA 2024)
    • 関連する報告書
      2024 実績報告書
    • 国際学会
  • [学会発表] Divide-and-conquer Algorithms for Counting Paths using Zero-suppressed Binary Decision Diagrams2024

    • 著者名/発表者名
      Keita Maeda, Yuta Fujioka, Takumi Iwasaki, Takumi Shiota, and Toshiki Saitoh
    • 学会等名
      The 24th Korea窶笛apan Joint Workshop on Algorithms and Computation(WAAC 2024)
    • 関連する報告書
      2024 実績報告書
    • 国際学会
  • [学会発表] Efficient Implementation of Frontier-based Search for Path Counting by Relaxing Degree Constraint2024

    • 著者名/発表者名
      Naoya Taguchi and Toshiki Saitoh
    • 学会等名
      The 6th Workshop on Enumeration Problems and Applications (WEPA 2024)
    • 関連する報告書
      2024 実績報告書
    • 国際学会
  • [学会発表] Finding induced subgraphs from graphs with small mim-width2024

    • 著者名/発表者名
      Yota Otachi, Akira Suzuki, Yuma Tamura
    • 学会等名
      The 19th Scandinavian Symposium on Algorithm Theory (SWAT 2024)
    • 関連する報告書
      2024 実績報告書
    • 国際学会
  • [学会発表] DAGパス分解を用いたDAG上のNP困難問題に対するFPTアルゴリズム2024

    • 著者名/発表者名
      伊豆 真哉, 川原 純
    • 学会等名
      2024年度 夏のLAシンポジウム
    • 関連する報告書
      2024 実績報告書
  • [学会発表] 幅の小さな DAG パス分解を出力するアルゴリズム2024

    • 著者名/発表者名
      伊豆 真哉, 川原 純
    • 学会等名
      日本 OR 学会 2024 年度関西支部若手研究発表会
    • 関連する報告書
      2024 実績報告書
  • [学会発表] 辺カット型グラフパラメータに基づく最大出次数最小化問題と標的集合選択問題の計算複雑性2024

    • 著者名/発表者名
      藤原優,儀間達也,小林靖明
    • 学会等名
      情報処理学会 第199回アルゴリズム研究会
    • 関連する報告書
      2024 実績報告書

URL: 

公開日: 2024-04-05   更新日: 2026-04-10  

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

Powered by NII kakenhi