Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0
Wiki Markup
h1. SAT4J: pseudo-boolean optimization & dependency management problems

...



One important problem that arises in component based software is to build a product according to the dependencies (requirements or conflicts) between component. The aim of the lecture is to present that problem and how it can be solved using SAT-based techniques, namely Pseudo Boolean Optimization, and how a CDCL solver can be modified for that purpose. The last part of the lecture will present the open source SAT library [Sat4j|http://www.sat4j.org/], used to resolve software dependencies within the [Eclipse open platform|http://www.eclipse.org/] since June 2008.

...



* [Sat4j in the Sat Race

...

Argelich Josep, Le Berre Daniel, Lynce Ines, Marques-Silva Joao, Rapicault Pascal,
Solving Linux Upgradeability Problems Using Boolean Optimization,
dans Workshop on Logics for Component Configuration (Lococo), pp. 11-22, july 2010.

Le Berre Daniel, Rapicault Pascal,
Dependency management for the Eclipse ecosystem,
dans Open Component Ecosystems International Workshop (IWOCE2009), august 2009.

Daniel Le Berre, Université d'Artois, France

Daniel Le Berre is associate professeur (maître de conférences habilité à diriger des recherches) in Artois University, in the Computer Science Laboratory of Lens. His main interest lies in various aspects of propositional logic, from the design of SAT solvers (Sat4j) to the design of new logics (Qualitative Choice Logic). He co-organized since 2002 with Laurent Simon, Edward Hirsch, Olivier Roussel and Matti Jarvisalo the SAT competition. He is also the man behind the SAT Live! community web site.

...

 2010|http://baldur.iti.uka.de/sat-race-2010/results/SAT-Race%202010%20Results%20Main%20Track.html]
* [Sat4j MaxSat in the Max Sat 2010 competition|http://www.maxsat.udl.cat/10/results/]
* [The Pseudo Boolean Competition 2010|http://www.cril.fr/PB10/]
* [The Pseudo Boolean Competition 2011|http://www.cril.fr/PB11/]
* [The Mancoosi International Solver Competition|http://www.mancoosi.org/misc/]
* [p2cudf|http://wiki.eclipse.org/Equinox/p2/CUDFResolver]

Argelich Josep, Le Berre Daniel, Lynce Ines, Marques-Silva Joao, Rapicault Pascal, 
[Solving Linux Upgradeability Problems Using Boolean Optimization|http://dx.doi.org/10.4204/EPTCS.29.2],
dans Workshop on Logics for Component Configuration (Lococo), pp. 11-22, july 2010. 

Le Berre Daniel, Rapicault Pascal, 
[Dependency management for the Eclipse ecosystem|http://www.cril.univ-artois.fr/spip/publications/iwoce907-leberre.pdf],
dans Open Component Ecosystems International Workshop (IWOCE2009), august 2009. 

h1. [Daniel Le Berre|http://www.cril.univ-artois.fr/~leberre/], Université d'Artois, France

Daniel Le Berre is associate professeur (_maître de conférences habilité à diriger des recherches_) in [Artois University|http://www.univ-artois.fr/], in the [Computer Science Laboratory of Lens|http://www.cril.fr/]. His main interest lies in various aspects of propositional logic, from the design of SAT solvers (Sat4j) to the design of new logics (Qualitative Choice Logic). He co-organized since 2002 with Laurent Simon, Edward Hirsch, Olivier Roussel and Matti Jarvisalo the [SAT competition|http://www.satcompetition.org/]. He is also the man behind the [SAT Live!| http://www.satlive.org/] community web site.


{attachments:patterns=.*}