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

2023 年度 実施状況報告書

最優良探索の並列化の研究

研究課題

研究課題/領域番号 20K11932
研究機関東京大学

研究代表者

福永 ALEX  東京大学, 大学院総合文化研究科, 教授 (90452002)

研究期間 (年度) 2020-04-01 – 2025-03-31
キーワード探索アルゴリズム
研究実績の概要

In 2023-2024, we researched improved algorithms for parallel search. While parallelization of the A* graph search algorithm is fairly wellunderstood, parallelization of non-optimal best-first search algorithms such as Greedy Best-First Search (GBFS) has been much less understood. Recent theoretical work by Heusner, Keller, and Helmert (2017) identified the Bench Transition System (BTS), which is the set of states that can be expanded by GBFS under some tie-breaking policy.
In this project, we have been investigating a new class of algorithms which constrains parallel search such that only states which are guaranteed to be in the BTS are expanded.
This class of Constrained Parallel Greedy Best First Search (CPGBFS) algorithms include Parallel Under High-water mark First (PUHF) and its variants (PUHF2-4).
CPGBFS algorithms has a significantly slower state expansion rate than non-constrained parallel GBFS because threads spend much of the time waiting for the availability of states which satisfy the expansion constraints.
We developed Separate Generation and Evaluation (SGE), which decouples state sucessor generation and state evaluation, allowing more efficient usage of available threads.

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

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

理由

The goals of this project were (1) to analyze previously proposed parallel greedy best first search in order to understand how the behavior of parallel GBFS diverged from sequential GBFS, and (2) apply the theoretical insights obtained from (1) in order to develop new parallel GBFS algorithms which outperformed previous parallel GBFS strategies.
With regards to goal (1), our results published in (Kuroiwa and Fukunaga, 2020) showed that the behavior of previous parallel GBFS algorithms
could diverge arbitrarily from sequential GBFS. More specifically, previous parallel GBFS algorithms could not be guaranteed to search no more
than K times the nodes searched by sequential GBFS (for some constant K). Furthermore, it was shown that previous parallel GBFS algorithms expanded nodes which are not included the BTS, the set of expanded by sequential GBFS algorithms under some tie-breaking strategy.
Regarding goal (2), we proposed PUHF, a new parallel GBFS which is guaranteed to only expand nodes in the BTS (Kuroiwa and Fukunaga 2020), and proposed improvements to PUHF which improved upon the expansion criteria (Shimoda and Fukunaga 2023). Furthermore, in 2023-2024, we developed Separate Generation and Evaluation, which significantly improves the state evaluation rates of the PUHF-family of algorithms. Thus, we believe the project is achieving the goals set forth in the project proposal.

今後の研究の推進方策

In 2024-2025, we will complete the research project by completing the experimental evaluation of Separate Generation and Evaluation applied to the PUHF family of constrained parallel GBFS algorithms which we developed in 2023-2024.
We will complete a paper on SGE, and present the results at an international workshop.

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

We initially planned to complete the project in AY2023-2024. However, near the end of AY2023, we developed some improvements to the Separate Generation and Evaluation method for parallel search which required additional experimental evaluations, to be completed, written up, and published in AY2024-2025.

  • 研究成果

    (1件)

すべて 2024

すべて 学会発表 (1件)

  • [学会発表] 並列最良優先探索におけるBench Transition System探索アルゴリズムの改善2024

    • 著者名/発表者名
      下田卓弥,福永アレックス
    • 学会等名
      情報処理学会全国大会

URL: 

公開日: 2024-12-25  

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

Powered by NII kakenhi