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

SATアプローチに基づく高速プランニングシステムの構築

Research Project

Project/Area Number 14780269
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeSingle-year Grants
Research Field Intelligent informatics
Research InstitutionUniversity of Yamanashi

Principal Investigator

鍋島 英知  山梨大学, 大学院・医学工学総合研究部, 助手 (10334848)

Project Period (FY) 2002 – 2003
Project Status Completed (Fiscal Year 2003)
Budget Amount *help
¥2,100,000 (Direct Cost: ¥2,100,000)
Fiscal Year 2003: ¥600,000 (Direct Cost: ¥600,000)
Fiscal Year 2002: ¥1,500,000 (Direct Cost: ¥1,500,000)
Keywordsプランニング / 充足可能性問題 / 補題
Research Abstract

SATプランニングの高速化のため,本年度はSAT問題を解く過程で生成される補題のよりよい再利用方法に関して研究を行った.KautzとSelmanによるSATプランナBlackboxは,プランニング問題を解く過程で複数のSAT問題P1,P2,P3,…を生成する.Blackboxは,これらのSAT問題を世界最速のSATソルバの1つであるMoskewiczらによるChaffにより解く.ここで我々は,ChaffがPiを解く際に生成する補題がPi+1を解くときにも再利用できることを証明し,補題を再利用する新しいプランニングアルゴリズムLRP(Lemma-Reusing Planning)を提案した.LRPはBlackboxと比較して,平均して約1.6倍高速にプランニング問題を解くことができる.
しかし一般にChaffが生成する補題は莫大な数になる.補題は,無駄な探索の枝刈りを行うために生成された失敗の記録であるが,補題が適用可能かどうか調べるためには,その莫大な数の失敗の記録を検索する必要がある.そこで,無駄な探索空間を大きく枝刈りする補題のみを残し,あまり効果を持たない補題を削除することで,さらなるプランニング速度の向上が期待できる.また補題の数が膨大であるため,「有用かどうか」の判断は高速に行う必要がある.
そこで我々は,補題再利用の判断基準をいくつかのヒューリスティクスに基づき設計し,実験を行った.その結果,SAT問題の解探索空間の上位において使用される補題のみを再利用することで,Blackboxと比較して平均して約1.8倍の高速化が可能であることを示した.特に補題が莫大に生成される問題では顕著な効果を示している.

Report

(2 results)
  • 2003 Annual Research Report
  • 2002 Annual Research Report
  • Research Products

    (3 results)

All Other

All Publications (3 results)

  • [Publications] 鍋島 英知: "補題再利用によるSATプランニングの高速化"電子情報通信学会技術研究報告. Vol.103 No.103. 47-52 (2003)

    • Related Report
      2003 Annual Research Report
  • [Publications] Hidetomo Nabeshima: "SOLAR : A Consequence Finding System for Advanced Reasoning"Proceedings of TABLEAUX 2003, Lecture Notes in Artificial Intelligence. 2796. 257-263 (2003)

    • Related Report
      2003 Annual Research Report
  • [Publications] Hidetomo Nabeshima: "Effective Sat Planning by Speculative Computation"Proceeding of 15th Australian Joint Conference on Artificial Intelligence (LNAI2557). 726-727 (2002)

    • Related Report
      2002 Annual Research Report

URL: 

Published: 2002-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi