Class BipolarSatEncoding

java.lang.Object
org.tweetyproject.arg.adf.reasoner.sat.encodings.BipolarSatEncoding
All Implemented Interfaces:
SatEncoding

public class BipolarSatEncoding extends Object implements SatEncoding
This class implements a SAT encoding for bipolar Abstract Dialectical Frameworks (ADF). The encoding handles both attacking and supporting links between arguments, ensuring that the argument semantics are encoded properly into propositional clauses.

In a bipolar ADF, arguments are connected by two types of links: attacking and supporting. This encoding creates SAT clauses that reflect these relationships.

Author:
Mathias Hofer