研究課題
基盤研究(C)
グラフ上で定義される多くの問題は計算量理論上難しいことが分かっている.そのような問題に対し,グラフの分解可能性をあらわす構造パラメータを用いたアルゴリズム設計が有効である.木分解の幅によって定義される木幅がその代表的な成功例であるが,研究の発展により,一般の木分解では手に負えない問題が見つかってきている.本研究では,木分解に関連したグラフ構造パラメータの階層を見直し,グラフ分解への制限を大幅に弱めた構造パラメータを導入することで,高速アルゴリズム設計可能範囲を拡大することを目指す.さらに,既知の困難性をさらに強い制限の下で示すことにより,重要問題に対するきめ細やかな知見獲得を目指す.
グラフ構造パラメータ階層の詳細化によるアルゴリズム設計と計算量解析を研究し,以下に分類される成果を得た: (1) 頂点被覆が小さい場合の高速アルゴリズムを,頂点インテグリティが小さい場合に一般化した; (2) 木幅が小さい場合に対する分かっている困難性を強化し,より限定されたパラメータに対して示した; (3) 何が問題を易しくするのか・難しくするのかに対する構造的メタ定理を発見した.最終年度は主に以下の成果を得た.・本研究計画の主たるターゲットである頂点インテグリティに対して,最適解の対数倍(log OPT 倍)の精度保証をもつ近似アルゴリズムを設計した.これは今までに知られていた OPT 倍近似アルゴリズムを大幅に改善するものであり,これまでに設計してきた頂点インテグリティをパラメータとしたアルゴリズムの適用可能性を大きく広げることが期待されるものである.・最長共通部分列間の遷移問題に関する多項式時間アルゴリズムを与えた.この結果は,置換グラフというグラフクラスでの独立集合の遷移問題を部分的に解決するものである.(最大独立集合の場合に多項式時間可解であることを示したことになる.)・Mim-widthと呼ばれる非常に一般的なグラフ構造パラメータをパラメータとした場合の誘導部分グラフ発見問題に関して,様々な容易性・困難性の結果を示した.研究の進展にともない,得られた理論的結果のさらなる発展および実践的活用可能性の解明が必要となってきた.そこで,研究計画を再構成し,実用的なグラフアルゴリズム自動生成を追求する研究課題を計画し,研究計画最終年度前年度応募を行った.今後は,後続研究課題「グラフ分解手法と問題記法の多様化による実践的アルゴリズム自動生成」を実施していく.
すべて 2025 2024 2023 2022 2021 2020 その他
すべて 国際共同研究 (1件) 雑誌論文 (39件) (うち国際共著 8件、 査読あり 39件、 オープンアクセス 22件) 学会発表 (19件) (うち国際学会 19件)
Theoretical Computer Science
巻: 1026 ページ: 114984-114984
10.1016/j.tcs.2024.114984
Information Processing Letters
巻: 188 ページ: 106536-106536
10.1016/j.ipl.2024.106536
巻: 1024 ページ: 114954-114954
10.1016/j.tcs.2024.114954
IEICE Transactions on Information and Systems
巻: E107.D 号: 4 ページ: 559-563
10.1587/transinf.2023EDL8067
巻: E107.D 号: 3 ページ: 325-327
10.1587/transinf.2023FCL0003
巻: E107.D 号: 3 ページ: 328-330
10.1587/transinf.2023FCL0002
Algorithmica
巻: 86 号: 11 ページ: 3395-3424
10.1007/s00453-024-01261-0
巻: 996 ページ: 114507-114507
10.1016/j.tcs.2024.114507
Leibniz International Proceedings in Informatics
巻: 294
Proceedings of the 18th International Conference and Workshop on Algorithms and Computation (WALCOM 2024)
巻: 14549 ページ: 421-435
10.1007/978-981-97-0566-5_30
Lecture Notes in Computer Science
巻: 14549 ページ: 406-420
10.1007/978-981-97-0566-5_29
18th International Conference and Workshops on Algorithms and Computation, WALCOM 2024, Kanazawa, Japan, March, Proceedings
巻: 14549 ページ: 392-405
10.1007/978-981-97-0566-5_28
The 18th International Conference and Workshops on Algorithms and Computation (WALCOM 2024), Lecture Notes in Computer Science
巻: 14549 ページ: 377-391
10.1007/978-981-97-0566-5_27
巻: 927 ページ: 114158-114158
10.1016/j.tcs.2023.114158
Discrete Applied Mathematics
巻: 333 ページ: 43-58
10.1016/j.dam.2023.01.026
巻: 13898 ページ: 263-277
10.1007/978-3-031-30448-4_19
巻: 943 ページ: 131-141
10.1016/j.tcs.2022.12.007
巻: 13878 ページ: 222-235
10.1007/978-3-031-23101-8_15
Algorithmica 84(4): 1163-1181 (2022)
巻: 84 号: 4 ページ: 1163-1181
10.1007/s00453-021-00921-9
Theory of Computing Systems
巻: 66 号: 2 ページ: 502-515
10.1007/s00224-022-10076-x
巻: 918 ページ: 60-76
10.1016/j.tcs.2022.03.021
巻: 84 号: 8 ページ: 2379-2393
10.1007/s00453-022-00962-8
SIAM Journal on Discrete Mathematics
巻: 36 号: 3 ページ: 1761-1787
10.1137/20m1385779
Proceedings of the AAAI Conference on Artificial Intelligence
巻: 36 号: 4 ページ: 3758-3766
10.1609/aaai.v36i4.20290
巻: 226
巻: 241
巻: 244
巻: 248
巻: 13174 ページ: 35-46
10.1007/978-3-030-96731-4_4
巻: 84 号: 4 ページ: 871-895
10.1007/s00453-021-00875-y
巻: 168 ページ: 106084-106084
10.1016/j.ipl.2020.106084
Distributed Computing
巻: 34 号: 5 ページ: 349-365
10.1007/s00446-021-00401-x
巻: 304 ページ: 119-128
10.1016/j.dam.2021.07.030
巻: 12701 ページ: 271-285
10.1007/978-3-030-75242-2_19
巻: 13025 ページ: 655-667
10.1007/978-3-030-89543-3_54
巻: 13025 ページ: 343-354
10.1007/978-3-030-89543-3_29
巻: 13046 ページ: 516-520
10.1007/978-3-030-91081-5_40
巻: Online 号: 4 ページ: 662-686
10.1007/s00224-020-09967-8