Copyright | (c) Masahiro Sakai 2016 |
---|---|
License | BSD-style |
Maintainer | masahiro.sakai@gmail.com |
Stability | provisional |
Portability | non-portable |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Extensions |
|
ToySolver.SAT.Encoder.PB.Internal.Sorter
Description
- [ES06] N. Eén and N. Sörensson. Translating Pseudo-Boolean Constraints into SAT. JSAT 2:1–26, 2006.
Documentation
optimizeBase :: [Integer] -> Base Source #
sortVector :: Ord a => Vector a -> Vector a Source #
addPBLinAtLeastSorter :: PrimMonad m => Encoder m -> PBLinAtLeast -> m () Source #
encodePBLinAtLeastSorter :: PrimMonad m => Encoder m -> PBLinAtLeast -> m Lit Source #