Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
research:satminer [2014/04/15 15:00]
ecoquery [Download]
research:satminer [2014/05/12 15:36] (Version actuelle)
ecoquery [Download]
Ligne 2: Ligne 2:
  
 SATMiner is a library for searching interesting patterns using constraint programming/SAT backend.  SATMiner is a library for searching interesting patterns using constraint programming/SAT backend. 
-It is developed as a prototype for the [[http://liris.cnrs.fr/dag|DAG]] project, in collaboration with people at [[http://www.cril.univ-artois.fr/decMining/|CRIL]].+It was initially developed as a prototype for the [[http://liris.cnrs.fr/dag|DAG]] project, in collaboration with people at [[http://www.cril.univ-artois.fr/decMining/|CRIL]].
  
 It is currently used as a basis for experiments on SAT/pseudo boolean based pattern mining on: It is currently used as a basis for experiments on SAT/pseudo boolean based pattern mining on:
Ligne 8: Ligne 8:
   * attributes sets in relational data (SatQL language)   * attributes sets in relational data (SatQL language)
  
-The current version is coded in Java and uses [[http://www.sat4j.org/|SAT4J]] and a modified version of [[http://minisat.se/|MiniSat]] as backends. It also uses [[http://boolvar.sourceforge.net/|BoolVar/PB]] for translation of some pseudo-boolean constraints to SAT.+The current version is coded in Java and uses [[http://www.sat4j.org/|SAT4J]] and a modified version of [[http://minisat.se/|MiniSat]] as backends. It also uses the [[http://boolvar.sourceforge.net/|BoolVar/PB]] library, as well as an implementation of [[http://dl.acm.org/citation.cfm?id=1575495|cardinality networks]] for translation of some pseudo-boolean constraints to SAT.
  
 ===== Download ===== ===== Download =====
  
-SVN, stable branch: https://svn.liris.cnrs.fr/ecoquery/satminer/branches/stable+GIT, stable branch: https://liris.cnrs.fr/~ecoquery/satminer.git, {{:research:satminer:satminer.jar|lastest stable binary jar file}}
  
 +  * {{:research:satminer-2014-05-12.tgz|source}} (2014-05-12, changed syntax for SatQL((this breaks backward compatibility)): now SQL expressions (queries and conditions) should be in  "{ }" braces and Java joins are not available anymore. However arbitrary SQL expressions can now be used)
   * {{:research:satminer-2014-04-15.tbz|source}} (2014-04-15, added IF THEN, LIKE, LIMIT to SatQL,  [[http://liris.cnrs.fr/~ecoquery/files/satminer-2014-04-15-with-bench-data.tbz|version including bench datasets]])   * {{:research:satminer-2014-04-15.tbz|source}} (2014-04-15, added IF THEN, LIKE, LIMIT to SatQL,  [[http://liris.cnrs.fr/~ecoquery/files/satminer-2014-04-15-with-bench-data.tbz|version including bench datasets]])
   * {{:research:satminer-2014-02-18.tgz|source}} (2014-02-18, includes Boolvar/PB and a modified version of minisat, fixes compilation problems)   * {{:research:satminer-2014-02-18.tgz|source}} (2014-02-18, includes Boolvar/PB and a modified version of minisat, fixes compilation problems)