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

Research and Development of Constraint Programming Systems for Metabolic Pathway Analysis

Research Project

Project/Area Number 25730042
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeMulti-year Fund
Research Field Software
Research InstitutionKobe University

Principal Investigator

Soh Takehide  神戸大学, 情報基盤センター, 助教 (00625121)

Project Period (FY) 2013-04-01 – 2016-03-31
Project Status Completed (Fiscal Year 2015)
Budget Amount *help
¥2,340,000 (Direct Cost: ¥1,800,000、Indirect Cost: ¥540,000)
Fiscal Year 2015: ¥650,000 (Direct Cost: ¥500,000、Indirect Cost: ¥150,000)
Fiscal Year 2014: ¥650,000 (Direct Cost: ¥500,000、Indirect Cost: ¥150,000)
Fiscal Year 2013: ¥1,040,000 (Direct Cost: ¥800,000、Indirect Cost: ¥240,000)
KeywordsSATソルバー / 制約プログラミング / 代謝パスウェイ / Elementary Mode / ハミルトン閉路 / ドメイン特化言語 / 命題論理 / ハイブリッド符号化 / SAT型制約プログラミングシステム / システム生物学 / SAT符号化 / グラフ上の組合せ問題 / 制約充足問題 / 国際情報交換 / SAT技術 / 動的制約 / ハミルトン閉路問題 / 推論技術 / フランス
Outline of Final Research Achievements

In recent years, there has been enormous progress of SAT solvers, and the extensions and applications of SAT solvers gather much attention from researchers. One goals of this project is the research and development SAT-based constraint programming systems which allows the dynamic addition/deletion of constraints. Another goal is the analysis of metabolic pathways which could not be handled by existing SAT-based approaches. As a result, we have developed a SAT-based constraint programming system Scarab. Compared with existing pathway analysis tool, we obtained better results by applying Scarab to elementary mode analysis in metabolic pathways.

Report

(4 results)
  • 2015 Annual Research Report   Final Research Report ( PDF )
  • 2014 Research-status Report
  • 2013 Research-status Report
  • Research Products

    (46 results)

All 2016 2015 2014 2013 Other

All Int'l Joint Research (2 results) Journal Article (8 results) (of which Int'l Joint Research: 1 results,  Peer Reviewed: 8 results,  Acknowledgement Compliant: 1 results) Presentation (27 results) (of which Invited: 1 results) Remarks (9 results)

  • [Int'l Joint Research] Universite d'Artois/CRIL-CNRS UMR 8188(フランス)

    • Related Report
      2015 Annual Research Report
  • [Int'l Joint Research] University of Potsdam(ドイツ)

    • Related Report
      2015 Annual Research Report
  • [Journal Article] A Hybrid Encoding of CSP to SAT Integrating Order and Log Encodings2015

    • Author(s)
      Takehide Soh, Mutsunori Banbara, and Naoyuki Tamura
    • Journal Title

      Proceedings of the 27th IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2015, SAT and CSP track)

      Volume: - Pages: 421-428

    • DOI

      10.1109/ictai.2015.70

    • NAID

      40020657481

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed
  • [Journal Article] aspartame: Solving Constraint Satisfaction Problems with Answer Set Programming2015

    • Author(s)
      Mutsunori Banbara, Martin Gebser, Katsumi Inoue, Max Ostrowski, Andrea Peano, Torsten Schaub, Takehide Soh, Naoyuki Tamura, and Matthias Weise
    • Journal Title

      Proceedings of the 13th International Conference on Logic Programming and Non-monotonic Reasoning (LPNMR 2015)

      Volume: LNAI9345 Pages: 112-126

    • DOI

      10.1007/978-3-319-23264-5_10

    • ISBN
      9783319232638, 9783319232645
    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Incremental SAT-based Method with Native Boolean Cardinality Handling for the Hamiltonian Cycle Problem2014

    • Author(s)
      Takehide Soh, Daniel Le Berre, Stephanie Roussel, Mutsunori Banbara, Naoyuki Tamura
    • Journal Title

      Proceedings of the 14th European Conference on Logics in Artificial Intelligence (JELIA 2014)

      Volume: Vol.8761 Pages: 684-693

    • DOI

      10.1007/978-3-319-11558-0_52

    • ISBN
      9783319115573, 9783319115580
    • Related Report
      2014 Research-status Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] Constraint Modeling and SAT Encoding of the Packing Array Problem2014

    • Author(s)
      則武治樹, 番原睦則, 宋剛秀, 田村直之, 井上克巳
    • Journal Title

      Computer Software

      Volume: 31 Issue: 1 Pages: 1_116-1_130

    • DOI

      10.11309/jssst.31.1_116

    • NAID

      130004549327

    • ISSN
      0289-6540
    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] Scarab: A Rapid Prototyping Tool for SAT-based Constraint Programming Systems2013

    • Author(s)
      Takehide Soh, Naoyuki Tamura, and Mutsunori Banbara
    • Journal Title

      Proceedings of the 16th International Conference on Theory and Applications of Satisfiability Testing (SAT 2013)

      Volume: なし Pages: 429-436

    • DOI

      10.1007/978-3-642-39071-5_34

    • ISBN
      9783642390708, 9783642390715
    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] PBSugar: Compiling Pseudo-Boolean Constraints to SAT with Order Encoding2013

    • Author(s)
      Naoyuki Tamura, Mutsunori Banbara, and Takehide Soh
    • Journal Title

      Proceedings of the 25th IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2013)

      Volume: なし Pages: 1020-1027

    • DOI

      10.1109/ictai.2013.153

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] Aspartame: Solving Constraint Satisfaction Problems with Answer Set Programming2013

    • Author(s)
      Mutsunori Banbara, Martin Gebser, Katsumi Inoue, Torsten Schaub, Takehide Soh, Naoyuki Tamura and Matthias Weise
    • Journal Title

      Proceedings of the Sixth Workshop on Answer Set Programming and Other Computing Paradigms (ASPOCP 2013)

      Volume: なし Pages: 33-48

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] Answer Set Programming as a Modeling Language for Course Timetabling2013

    • Author(s)
      Mutsunori Banbara, Takehide Soh, Naoyuki Tamura, Katsumi Inoue and Torsten Schaub
    • Journal Title

      Theory and Practice of Logic Programming

      Volume: 13(4-5) Issue: 4-5 Pages: 783-798

    • DOI

      10.1017/s1471068413000495

    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Presentation] クラウド上のソフトウェア要素最適配置問題の解法2016

    • Author(s)
      田村直之, 井上克巳, 鍋島英知, 番原睦則, 宋剛秀
    • Organizer
      人工知能基本問題研究会(第100回)
    • Place of Presentation
      熊本市民会館(熊本県・熊本市)
    • Year and Date
      2016-03-27
    • Related Report
      2015 Annual Research Report
  • [Presentation] 分子ネットワーク上の状態推定とその可視化による知識発見支援2016

    • Author(s)
      平沼祐人, 山本泰生, 守屋央朗, 宋剛秀, 岩沼宏治
    • Organizer
      第45回バイオ情報学研究発表会
    • Place of Presentation
      北陸先端科学技術大学院大学(石川県・能美市)
    • Year and Date
      2016-03-18
    • Related Report
      2015 Annual Research Report
  • [Presentation] インクリメンタルSAT解法を用いた高速ナンバーリンクソルバー2016

    • Author(s)
      迫龍哉, 川原征大, 宋剛秀, 番原睦則, 田村直之, 鍋島英知
    • Organizer
      第18回プログラミングおよびプログラミング言語ワークショップ (PPL 2016)
    • Place of Presentation
      ダイヤモンド瀬戸内マリンホテル(岡山県・玉野市)
    • Year and Date
      2016-03-07
    • Related Report
      2015 Annual Research Report
  • [Presentation] 解集合プログラミングを用いた制約組合せテストケース生成2016

    • Author(s)
      兼行大将, 番原睦則, 宋剛秀, 田村直之, 井上克巳, 沖本天太
    • Organizer
      第18回プログラミングおよびプログラミング言語ワークショップ (PPL 2016)
    • Place of Presentation
      ダイヤモンド瀬戸内マリンホテル(岡山県・玉野市)
    • Year and Date
      2016-03-07
    • Related Report
      2015 Annual Research Report
  • [Presentation] SATソルバーを用いた制約プログラミングシステムとその応用2016

    • Author(s)
      宋剛秀
    • Organizer
      第57回プログラミング・シンポジウム
    • Place of Presentation
      ラフォーレ倶楽部伊東温泉湯の庭(静岡県・伊東市)
    • Year and Date
      2016-01-08
    • Related Report
      2015 Annual Research Report
  • [Presentation] SATソルバーとそのアプリケーション開発について (SAT型制約ソルバー)2015

    • Author(s)
      宋剛秀
    • Organizer
      第9回AIツール入門講座
    • Place of Presentation
      国立情報学研究所(東京都・千代田区)
    • Year and Date
      2015-12-14
    • Related Report
      2015 Annual Research Report
    • Invited
  • [Presentation] Scala 上に実現した生物の代謝パスウェイ解析用のドメイン特化言語について2015

    • Author(s)
      宋剛秀, 馬場知哉
    • Organizer
      日本ソフトウェア科学会第32回大会
    • Place of Presentation
      早稲田大学(東京都・新宿区)
    • Year and Date
      2015-09-08
    • Related Report
      2015 Annual Research Report
  • [Presentation] SATソルバーを用いた高速な部分グラフ探索ツールの実装と評価2015

    • Author(s)
      川原征大, 宋剛秀, 番原睦則, 田村直之
    • Organizer
      日本ソフトウェア科学会第32回大会
    • Place of Presentation
      早稲田大学(東京都・新宿区)
    • Year and Date
      2015-09-08
    • Related Report
      2015 Annual Research Report
  • [Presentation] iSugar : インクリメンタルSAT解法が利用可能なSAT型制約ソルバー2015

    • Author(s)
      迫龍哉, 宋剛秀, 番原睦則, 田村直之, 鍋島英知, 井上克巳
    • Organizer
      日本ソフトウェア科学会第32回大会
    • Place of Presentation
      早稲田大学(東京都・新宿区)
    • Year and Date
      2015-09-08
    • Related Report
      2015 Annual Research Report
  • [Presentation] 順序符号化と対数符号化を融合した制約充足問題のハイブリッド符号化2015

    • Author(s)
      宋剛秀, 番原睦則, 田村直之
    • Organizer
      日本ソフトウェア科学会第32回大会
    • Place of Presentation
      早稲田大学(東京都・新宿区)
    • Year and Date
      2015-09-08
    • Related Report
      2015 Annual Research Report
  • [Presentation] 組合せテストケース生成問題に対する制約解集合プログラミングの適用2015

    • Author(s)
      兼行大将, 番原睦則, 宋剛秀, 田村直之, 井上克巳
    • Organizer
      2015年度人工知能学会全国大会
    • Place of Presentation
      公立はこだて未来大学(北海道・函館市)
    • Year and Date
      2015-05-30
    • Related Report
      2015 Annual Research Report
  • [Presentation] 制約充足問題のハイブリッド符号化に向けて2015

    • Author(s)
      宋剛秀, 佐古田淳史, 番原睦則, 田村直之
    • Organizer
      人工知能学会 第97回人工知能基本問題研究会
    • Place of Presentation
      別府国際コンベンションセンター (大分県)
    • Year and Date
      2015-03-22
    • Related Report
      2014 Research-status Report
  • [Presentation] Scarab: 高度なSAT解法を利用可能な制約プログラミングシステム2015

    • Author(s)
      宋剛秀, 番原睦則, 田村直之
    • Organizer
      第17回プログラミングおよびプログラミング言語ワークショップ (PPL 2015)
    • Place of Presentation
      道後プリンスホテル (愛媛県)
    • Year and Date
      2015-03-04
    • Related Report
      2014 Research-status Report
  • [Presentation] Scala上で実現されたSAT型制約プログラミングシステムのための開発ツール2014

    • Author(s)
      宋剛秀, 番原睦則, 田村直之
    • Organizer
      日本ソフトウェア科学会第31回大会
    • Place of Presentation
      名古屋大学 (愛知県)
    • Year and Date
      2014-09-09
    • Related Report
      2014 Research-status Report
  • [Presentation] 制約解集合プログラミングシステムの設計方式に関する考察2014

    • Author(s)
      宋剛秀, 則武治樹, 番原睦則, 田村直之, 井上克巳
    • Organizer
      日本ソフトウェア科学会第31回大会
    • Place of Presentation
      名古屋大学 (愛知県)
    • Year and Date
      2014-09-08
    • Related Report
      2014 Research-status Report
  • [Presentation] SAT型制約ソルバーを用いたナンバーリンクの解法2014

    • Author(s)
      田村直之, 宋剛秀, 番原睦則, 鍋島英知
    • Organizer
      DAシンポジウム2014
    • Place of Presentation
      水明館 (岐阜県)
    • Year and Date
      2014-08-29
    • Related Report
      2014 Research-status Report
  • [Presentation] Incremental SAT-based Method with Native Boolean Cardinality Handling for the Hamiltonian Cycle Problem2014

    • Author(s)
      Takehide Soh, Daniel Le Berre, Stéphanie Roussel, Mutsunori Banbara, Naoyuki Tamura
    • Organizer
      The 5th International Workshop on Pragmatics of SAT (PoS 2014)
    • Place of Presentation
      ウィーン工科大学 (オーストリア)
    • Year and Date
      2014-07-13
    • Related Report
      2014 Research-status Report
  • [Presentation] 登録後コース時間割問題の基数制約を用いた制約モデルとSATソルバーを用いた解法2014

    • Author(s)
      佐古田淳史, 宋剛秀, 番原睦則, 田村直之
    • Organizer
      第28回人工知能学会全国大会
    • Place of Presentation
      ひめぎんホール (愛媛県)
    • Year and Date
      2014-05-12
    • Related Report
      2014 Research-status Report
  • [Presentation] SATソルバーと密に結合された制約プログラミングシステムScarabとハミルトン閉路問題への応用2014

    • Author(s)
      宋剛秀, Daniel Le Berre, Stéphanie Roussel, 番原睦則, 田村直之
    • Organizer
      第28回人工知能学会全国大会
    • Place of Presentation
      ひめぎんホール (愛媛県)
    • Year and Date
      2014-05-12
    • Related Report
      2014 Research-status Report
  • [Presentation] Answer Set Programming as a Modeling Language for Course Timetabling2014

    • Author(s)
      Mutsunori Banbara, Takehide Soh, Naoyuki Tamura, Katsumi Inoue, Torsten Schaub
    • Organizer
      第16回プログラミングおよびプログラミング言語ワークショップ (PPL 2014)
    • Place of Presentation
      阿蘇の司ビラパークホテル
    • Related Report
      2013 Research-status Report
  • [Presentation] Scala 上で実現されたSAT型制約プログラミングシステムのための開発ツール Scarab について2013

    • Author(s)
      宋剛秀, 番原睦則, 田村直之, Daniel Le Berre, Stephanie Roussel
    • Organizer
      日本ソフトウェア科学会第30回大会
    • Place of Presentation
      東京大学
    • Related Report
      2013 Research-status Report
  • [Presentation] System Architecture and Implementation of a Prototyping Tool for SAT-based Constraint Programming Systems2013

    • Author(s)
      Takehide Soh, Naoyuki Tamura, Mutsunori Banbara, Daniel Le Berre, and Stephanie Roussel
    • Organizer
      The 4th International Workshop on Pragmatics of SAT (PoS 2013)
    • Place of Presentation
      University of Helsinki, Finland
    • Related Report
      2013 Research-status Report
  • [Presentation] PBSugar: Compiling Pseudo-Boolean Constraints to SAT with Order Encoding2013

    • Author(s)
      Naoyuki Tamura, Mutsunori Banbara, and Takehide Soh
    • Organizer
      The 4th International Workshop on Pragmatics of SAT (PoS 2013)
    • Place of Presentation
      University of Helsinki, Finland
    • Related Report
      2013 Research-status Report
  • [Presentation] 正方形詰込み問題の制約モデルとSAT符号化を用いた解法2013

    • Author(s)
      佐古田淳史, 宋剛秀, 番原睦則, 田村直之
    • Organizer
      2013年度人工知能学会全国大会
    • Place of Presentation
      富山国際会議場
    • Related Report
      2013 Research-status Report
  • [Presentation] パッキング配列問題の制約モデリングとSAT符号化2013

    • Author(s)
      則武治樹, 番原睦則, 宋剛秀, 田村直之, 井上克巳
    • Organizer
      日本ソフトウェア科学会第30回大会
    • Place of Presentation
      東京大学
    • Related Report
      2013 Research-status Report
  • [Presentation] CSPSAT Projects and their SAT Related Tools2013

    • Author(s)
      Naoyuki Tamura, Takehide Soh, Mutsunori Banbara, and Katsumi Inoue
    • Organizer
      The 16th International Conference on Theory and Applications of Satisfiability Testing (SAT 2013), Combined tool demo and poster session
    • Place of Presentation
      University of Helsinki, Finland
    • Related Report
      2013 Research-status Report
  • [Presentation] SAT型制約プログラミングシステムのための高速開発ツール2013

    • Author(s)
      宋 剛秀
    • Organizer
      論理と推論の理論, 実装, 応用に関する合同セミナー
    • Place of Presentation
      北海道大学
    • Related Report
      2013 Research-status Report
  • [Remarks] Scarabio: SATソルバーを用いた Elementary Mode 解析システム

    • URL

      http://kix.istc.kobe-u.ac.jp/~soh/scarab/scarabio/

    • Related Report
      2015 Annual Research Report
  • [Remarks] Diet-Sugar: SATソルバーを用いたCSPソルバー

    • URL

      http://kix.istc.kobe-u.ac.jp/~soh/dsugar/

    • Related Report
      2015 Annual Research Report
  • [Remarks] Scarab --- SAT-based Constraint Programming System

    • URL

      http://kix.istc.kobe-u.ac.jp/~soh/scarab/

    • Related Report
      2015 Annual Research Report
  • [Remarks] 研究実績(宋剛秀)

    • URL

      http://kix.istc.kobe-u.ac.jp/~soh/jp/publications.html

    • Related Report
      2015 Annual Research Report
  • [Remarks] 研究業績(宋剛秀)

    • URL

      http://kix.istc.kobe-u.ac.jp/~soh/jp/publications.html

    • Related Report
      2015 Annual Research Report
  • [Remarks] Scarab: a Tool for SAT-based CP Systems

    • URL

      http://kix.istc.kobe-u.ac.jp/~soh/scarab/

    • Related Report
      2014 Research-status Report
  • [Remarks] hss: HCP Solver based on Scarab and Sat4j

    • URL

      http://kix.istc.kobe-u.ac.jp/~soh/scarab/hcp.html

    • Related Report
      2014 Research-status Report
  • [Remarks] muffin: Constraint ASP (CASP) System

    • URL

      http://www.edu.kobe-u.ac.jp/istc-tamlab/cspsat/mfn/

    • Related Report
      2014 Research-status Report
  • [Remarks] Scarab: a Tool for SAT-based CP Systems

    • URL

      http://kix.istc.kobe-u.ac.jp/~soh/scarab/

    • Related Report
      2013 Research-status Report

URL: 

Published: 2014-07-25   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi