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

Optimization of polynomial constraint solving based on fusion of approximation and algebraix methods

Research Project

Project/Area Number 23300005
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionJapan Advanced Institute of Science and Technology

Principal Investigator

MIZUHITO Ogawa  北陸先端科学技術大学院大学, 情報科学研究科, 教授 (40362024)

Co-Investigator(Kenkyū-buntansha) SEKI Hiroyuki  名古屋大学, 情報科学研究科, 教授 (80196948)
HIROKAWA Nao  北陸先端科学技術大学院大学, 情報科学研究科, 准教授 (50467122)
Research Collaborator VU Xuan Tung  
TO Van Khanh  
Project Period (FY) 2011-04-01 – 2015-03-31
Project Status Completed (Fiscal Year 2014)
Budget Amount *help
¥20,150,000 (Direct Cost: ¥15,500,000、Indirect Cost: ¥4,650,000)
Fiscal Year 2014: ¥4,940,000 (Direct Cost: ¥3,800,000、Indirect Cost: ¥1,140,000)
Fiscal Year 2013: ¥4,940,000 (Direct Cost: ¥3,800,000、Indirect Cost: ¥1,140,000)
Fiscal Year 2012: ¥4,940,000 (Direct Cost: ¥3,800,000、Indirect Cost: ¥1,140,000)
Fiscal Year 2011: ¥5,330,000 (Direct Cost: ¥4,100,000、Indirect Cost: ¥1,230,000)
Keywordsソフトウェア / 仕様記述 / 仕様検証 / 制約解消 / 数式処理 / SMTソルバ / 多項式制約 / 充足性判定
Outline of Final Research Achievements

This research extends the interval constraint propagation to the raSAT loop, which is implemented as an SMT solver raSAT. A polynomial constraint solving concludes either SAT (satisfiable) or UNSAT (unsatisfiable). raSAT is designed to intend the former, which is often used for error detection, where the latter is used for loop invariant generation. In practice, when tackling a larger problem with several hundred variables, UNSAT is detected only with the discovery of a small UNSAT core, whereas SAT is detected by finding an instance that satisfies all constraints, and often becomes a harder problem. In experiments, we newly found that several unsolved problems in SMTlib benchmark are SAT.

Report

(5 results)
  • 2014 Annual Research Report   Final Research Report ( PDF )
  • 2013 Annual Research Report
  • 2012 Annual Research Report
  • 2011 Annual Research Report
  • Research Products

    (13 results)

All 2014 2013 2012 2011 Other

All Journal Article (2 results) (of which Peer Reviewed: 2 results) Presentation (9 results) Remarks (2 results)

  • [Journal Article] Deciding Schema k-Secrecy for XML Databases2013

    • Author(s)
      Chittaphone Phonharath, Kenji Hashimoto, and Hiroyuki Seki
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E96-D Pages: 1268-1277

    • NAID

      10031193987

    • Related Report
      2013 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Node Query Preservation for Deterministic Linear Top-Down Tree Transducers2013

    • Author(s)
      Kazuki Miyahara, Kenji Hashimoto, Hiroyuki Seki
    • Journal Title

      Electric Proceedings in Theoretical Computer Science

      Volume: 137 Pages: 27-37

    • DOI

      10.4204/eptcs.134.4

    • NAID

      130004841871

    • Related Report
      2013 Annual Research Report
    • Peer Reviewed
  • [Presentation] raSAT: SMT for Polynomial Inequality(口頭発表)2014

    • Author(s)
      To Van Khanh, Mizuhito Ogawa
    • Organizer
      第12回SMTワークショップ(SMT 2014)
    • Place of Presentation
      ウィーン、オーストリア
    • Year and Date
      2014-07-17 – 2014-07-18
    • Related Report
      2014 Annual Research Report
  • [Presentation] Verification of the Security against Inference Attacks on XML Databases(査読付)2012

    • Author(s)
      Chittaphone Phonharath, Kenji Hashimoto, Hiroyuki Seki
    • Organizer
      1st International Workshop on Trends in Tree Automata and Tree Transducers (TTATT2012)
    • Place of Presentation
      名古屋大学(2012年6月2日)(採録・発表予定)
    • Year and Date
      2012-06-02
    • Related Report
      2011 Annual Research Report
  • [Presentation] Confluence of Non-Left-Linear TRSs via Relative Termination (査読付)2012

    • Author(s)
      Dominik Klein, Nao Hirokawa
    • Organizer
      18th International Conference on Logic for Programming, Artificial Intelligence and Reasoning (LPAR2012, Springer LNCS 7180, pp.258-273)
    • Place of Presentation
      Universidad de Los Andes, Merida, Venezuela (2012年3月11日~15日)
    • Year and Date
      2012-03-11
    • Related Report
      2011 Annual Research Report
  • [Presentation] Positive-noise Affine Interval Arithmetic(査読なし)2011

    • Author(s)
      Do Thi Bich Nogc, Mizuhito Ogawa
    • Organizer
      情報処理学会第86回プログラミング研究会
    • Place of Presentation
      神奈川近代文学館(2011年11月1日~2日)
    • Year and Date
      2011-11-02
    • Related Report
      2011 Annual Research Report
  • [Presentation] Runtime Control of a Program based on Quantitative Information Flow

    • Author(s)
      Bao Trung Chu, Kenji Hashimoto, and Hiroyuki Seki
    • Organizer
      IEICE SS2013-60
    • Place of Presentation
      愛知県 豊田中央研究所
    • Related Report
      2013 Annual Research Report
  • [Presentation] SMT for Polynomial Constraints on Real Numbers

    • Author(s)
      To Van Khanh, Mizuhito Ogawa
    • Organizer
      Tools for Automatic Program Analysis (TAPAS 2012), Electrical Notes in Theoretical Computer Science, Vol.289, pp.27-40(査読付)
    • Place of Presentation
      Douville, France
    • Related Report
      2012 Annual Research Report
  • [Presentation] Determinacy and Subsumption for Single-valued Bottom-up Tree Transducers

    • Author(s)
      Kenji Hashimoto,Ryuta Sawada,Yasunori Ishihara,Hiroyuki Seki,Toru Fujiwara
    • Organizer
      7th International Conference on Language and Automata Theory and Applications (LATA 2013), Springer LNCS 7810, pp.335-346(査読付)
    • Place of Presentation
      Bilbao, Spain
    • Related Report
      2012 Annual Research Report
  • [Presentation] 決定性線形下降木変換器における頂点問合せ保存

    • Author(s)
      宮原 一喜, 橋本 健二, 関 浩之
    • Organizer
      電子情報通信学会技術研究報告, SS2012-38, Vol.112, No.275, pp.13-18(査読なし)
    • Place of Presentation
      広島市立大学
    • Related Report
      2012 Annual Research Report
  • [Presentation] Determinacy and Subsumption of Single-valued Bottom-up Tree Transducers

    • Author(s)
      Kenji Hashimoto, Ryuta Sawada, Yasunori Ishihara, Hiroyuki Seki, Toru Fujiwara
    • Organizer
      第15回プログラミングおよびプログラミング言語ワークショップ(PPL 2013), カテゴリ2(査読なし)
    • Place of Presentation
      会津若松市
    • Related Report
      2012 Annual Research Report
  • [Remarks] raSAT

    • URL

      http://www.jaist.ac.jp/~mizuhito/tools/rasat.html

    • Related Report
      2014 Annual Research Report
  • [Remarks] SMT raSAT download

    • URL

      http://www.jaist.ac.jp/~mizuhito/tools/rasat.html

    • Related Report
      2013 Annual Research Report

URL: 

Published: 2011-04-06   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi