Uses of Class
org.tweetyproject.math.algebra.Semiring
Packages that use Semiring
Package
Description
-
Uses of Semiring in org.tweetyproject.arg.weighted.syntax
Methods in org.tweetyproject.arg.weighted.syntax that return SemiringModifier and TypeMethodDescriptionWeightedArgumentationFramework.getSemiring()
Retrieves the semiring used in the framework.Constructors in org.tweetyproject.arg.weighted.syntax with parameters of type SemiringModifierConstructorDescriptionWeightedArgumentationFramework
(Semiring<T> semiring) Constructor for WAF with specific SemiringWeightedArgumentationFramework
(Semiring<T> semiring, Graph<Argument> graph) Constructor for WAF from a graph with a specific Semiring.WeightedArgumentationFramework
(Semiring<T> semiring, Graph<Argument> graph, Map<String, T> weightMap) Constructs a Weighted Argumentation Framework using the specified semiring, graph, and weight map. -
Uses of Semiring in org.tweetyproject.arg.weighted.util
Constructors in org.tweetyproject.arg.weighted.util with parameters of type SemiringModifierConstructorDescriptionWeightedSemiringDungTheoryGenerator
(DungTheoryGenerator generator, Semiring<T> semiring) Constructs a WeightedSemiringDungTheoryGenerator with the specified DungTheoryGenerator and Semiring. -
Uses of Semiring in org.tweetyproject.math.algebra
Subclasses of Semiring in org.tweetyproject.math.algebraModifier and TypeClassDescriptionclass
This class represents a Boolean semiring.class
This class represents a Bottleneck Semiring.class
This class represents a Fuzzy Semiring, where elements are interpreted as degrees of truth in the range [0.0, 1.0].The multiplication operation corresponds to finding the minimum of two weights, while the addition operation corresponds to finding the maximum, 0.0 represents the additive identity, and 1.0 represents the multiplicative identity.class
This class represents an example for a non numeric semiring.class
This class represents a probabilistic (Viterbi) Semiring, where elements range between [0.0, 1.0].The addition operation corresponds to finding the maximum, 0.0 represents the additive identity, and 1.0 represents the multiplicative identity.class
This class represents a Weighted Semiring, where elements are interpreted as weights or costs.