toysolver-0.9.0: Assorted decision procedures for SAT, SMT, Max-SAT, PB, MIP, etc
Copyright(c) Masahiro Sakai 2018
LicenseBSD-style
Maintainermasahiro.sakai@gmail.com
Stabilityprovisional
Portabilitynon-portable
Safe HaskellSafe-Inferred
LanguageHaskell2010
Extensions
  • MonoLocalBinds
  • BangPatterns
  • TypeFamilies
  • OverloadedStrings
  • KindSignatures
  • ExplicitNamespaces

ToySolver.Converter.SAT2MaxSAT

Description

Synopsis

SAT to Max-2-SAT conversion

Max-2-SAT to simple Max-Cut conversion

SAT to simple Max-Cut conversion

Low-level conversion

3-SAT to Max-2-SAT conversion

Max-2-SAT to SimpleMaxSAT2 conversion

SimpleMaxSAT2 to simple Max-Cut conversion

data SimpleMaxSAT2ToSimpleMaxCutInfo Source #

Instances

Instances details
FromJSON SimpleMaxSAT2ToSimpleMaxCutInfo Source # 
Instance details

Defined in ToySolver.Converter.SAT2MaxSAT

ToJSON SimpleMaxSAT2ToSimpleMaxCutInfo Source # 
Instance details

Defined in ToySolver.Converter.SAT2MaxSAT

Read SimpleMaxSAT2ToSimpleMaxCutInfo Source # 
Instance details

Defined in ToySolver.Converter.SAT2MaxSAT

Show SimpleMaxSAT2ToSimpleMaxCutInfo Source # 
Instance details

Defined in ToySolver.Converter.SAT2MaxSAT

Eq SimpleMaxSAT2ToSimpleMaxCutInfo Source # 
Instance details

Defined in ToySolver.Converter.SAT2MaxSAT

BackwardTransformer SimpleMaxSAT2ToSimpleMaxCutInfo Source # 
Instance details

Defined in ToySolver.Converter.SAT2MaxSAT

ForwardTransformer SimpleMaxSAT2ToSimpleMaxCutInfo Source # 
Instance details

Defined in ToySolver.Converter.SAT2MaxSAT

Transformer SimpleMaxSAT2ToSimpleMaxCutInfo Source # 
Instance details

Defined in ToySolver.Converter.SAT2MaxSAT

type Source SimpleMaxSAT2ToSimpleMaxCutInfo Source # 
Instance details

Defined in ToySolver.Converter.SAT2MaxSAT

type Target SimpleMaxSAT2ToSimpleMaxCutInfo Source # 
Instance details

Defined in ToySolver.Converter.SAT2MaxSAT