階層的挟み撃ち探索を用いたAND/OR木探索の並列処理による高速化

使用分层钳搜索的并行处理加速 AND/OR 树搜索

基本信息

  • 批准号:
    06J06909
  • 负责人:
  • 金额:
    $ 1.79万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
  • 财政年份:
    2006
  • 资助国家:
    日本
  • 起止时间:
    2006 至 2008
  • 项目状态:
    已结题

项目摘要

探索問題は人工知能の基礎として盛んに研究されており、人間の思考・推論の表現など様々に用いられている。しかし、探索範囲が広いと解の発見に長時間必要となるため求解の高速化が望まれている。そこで、本研究では、AND/OR木として表される問題の探索を例として、並列処理・並行処理を用いて処理の高速化を図る。一般にヒューリスティック探索では、評価値の高い経路のみ探索することで早期に解を発見しようとするが、評価値の低い経路上に解がある場合には求解に非常に長い時間を要するという問題がある。本年は、AND/OR木の求解を情報家電組込用マルチコアプロセッサ上で高速に行うために、プロセッサコア数より多くの経路を並列・並行に深さ優先探索することで、メモリ量を小さく抑えつつプロセッサコア数にスケーラブルに速度向上する手法を提案し、評価した。本手法では、評価値の高い節点から探索する探索経路と評価値の低い節点を含む探索経路を並列探索し、さらに、少ないプロセッサコア数でより高速に求解するために、プロセッサコア数よりも多くの経路を並列・並行に探索する。また、各プロセッサコアの探索に深さ優先探索を用いることで、少ないメモリ環境での探索が可能となる。また、シングルプロセッサにおいても評価値の高い節点から探索する探索経路と評価値の低い節点を含む探索経路を複数同時に探索するために、並行処理を用いて探索する手法を提案し、評価した。本手法を用いることで、シングルプロセッサにおいても従来の評価値の高い節点からのみの探索よりも高速化が可能となる。シングルプロセッサ上で複数の経路を並行に探索するために、擬似的なスレッドを用いることでスレッド生成・切り替えにかかるオーバヘッドを削減でき、また、適切な箇所でスレッドを切り替えることができるため、並列処理には必須であるスレッド間の排他制御も削除できる。
The exploration problem is the foundation of artificial knowledge, research, human thinking, inference and performance. Since it takes a long time to explore the broad scope and solve the problem, there is a high demand for high-speed solution. In this paper, we explore the problem of parallel processing and parallel processing and speed up the processing. Generally speaking, it is necessary to solve the problem of very long time in order to find out the solution in the early stage. This year, the AND/OR algorithm for solving the problem of information appliance group is proposed and evaluated. This method includes parallel exploration, parallel exploration. The exploration of the environment is possible. The method of parallel processing is proposed and evaluated. This method can be used to improve the speed of exploration. In addition, the number of parallel paths to explore, the number of parallel paths to explore

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
証明数・反証数を用いた反復深化法における複数経路並行探索の並列化
使用证明数和证伪数的迭代深化方法中多路径并行搜索的并行化
Parallel and Concurrent Search for Fast AND/DR Tree Search on Multicore Processors
多核处理器上快速 AND/DR 树搜索的并行和并发搜索
  • DOI:
  • 发表时间:
    2009
  • 期刊:
  • 影响因子:
    0
  • 作者:
    A.Satou;V.Ryzhii;T.Otsuji;M.S.Shur;A. Satou;鷹野芙美代;Fumiyo Takano;Fumiyo Takano
  • 通讯作者:
    Fumiyo Takano
Multiple-Paths Search with Concurrent Thread Scheduling for Fast AND/OR Tree Search
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

鷹野 芙美代其他文献

AND/OR木におけるAND接点に対する並列探索の評価
AND/OR 树中 AND 结点的并行搜索评估
AND接点の並列探索を加えたAND/OR木階層的挟み撃ち探索
AND/OR 树分层钳形搜索,并行搜索 AND 点

鷹野 芙美代的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

相似海外基金

自己計測機能を持つ並行処理ソフトウェアの系統的開発法に関する研究
具有自测量功能的并行处理软件系统化开发方法研究
  • 批准号:
    13878057
  • 财政年份:
    2001
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Exploratory Research
並行処理プログラムを対象としたテストケース生成技法の確立
并行处理程序测试用例生成技术的建立
  • 批准号:
    11780222
  • 财政年份:
    1999
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
一貫性情報を用いた高水準データベースの並行処理制御に関する研究
利用一致性信息的高级数据库并发控制研究
  • 批准号:
    09780398
  • 财政年份:
    1998
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
並列トランザクションのためのハードウェア並行処理制御に関する研究
并行事务的硬件并发控制研究
  • 批准号:
    04750346
  • 财政年份:
    1992
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
オブジェクトベースシステムに適した並行処理制御方式の性能評価に関する研究
适用于对象系统的并行处理控制方法性能评估研究
  • 批准号:
    04219206
  • 财政年份:
    1992
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
並行処理プログラムのテスト充分性評価技法の研究
并行处理程序测试充分性评估技术研究
  • 批准号:
    04680035
  • 财政年份:
    1992
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (C)
オブジェクトベ-スシステムに適した並行処理制御方式の性能評価に関する研究
适用于对象系统的并行处理控制方法性能评估研究
  • 批准号:
    03235208
  • 财政年份:
    1991
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
並行処理ソフトウェアのプロトタイプの機能と性能の改善エキスパートシステム
用于改进并行处理软件原型的功能和性能的专家系统
  • 批准号:
    03680034
  • 财政年份:
    1991
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (C)
超多重並行処理アーキテクチャと宣言型ソフトウェア方式実用化の研究
超多路并行处理架构研究及声明式软件方法的实际应用
  • 批准号:
    02555072
  • 财政年份:
    1990
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Developmental Scientific Research (B)
オブジェクトベ-スシステムに適した並行処理制御方式に関する研究
适用于对象系统的并行处理控制方法研究
  • 批准号:
    02249205
  • 财政年份:
    1990
  • 资助金额:
    $ 1.79万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了