Package org.svvrl.goal.core.comp.safra

  • Class Summary 
    Class Description
    ModifiedSafraConstruction
    This class can complement an NBW by the modified Safra's construction.
    ModifiedSafraContainment
    Test if an NBW A is contained in another NBW B by constructing the intersection of A and the complement of B incrementally.
    ModifiedSafraContainmentOptions
    This class contains several options for the containment with the modified Safra's construction.
    Node
    A Node is a tree node in a Safra tree.
    SafraConstruction
    A SafraComplement object complements an NBW A in stages: Determinizes the input NBW A as a DRW R by the Safra's construction. Complements R as a DSW S by interpreting the acceptance condition of R as a Streett condition. Converts S to an NBW A'.
    SafraContainment
    Test if an NBW A is contained in another NBW B by constructing the intersection of A and the complement of B incrementally.
    SafraContainmentOptions
    This class contains several options for the containment with the Safra's construction.
    SafraContainmentState
    SafraContainmentState is used in the on-the-fly containment testing with the Safra's construction.
    SafraConverter
    This class provides an implementation of the Safra's determinization algorithm [S.
    SafraConverter.NBW2DRWConverter
    This is the real implementation of the Safra's determinization.
    SafraState
    A SafraState is a state in the DRW created by Safra's construction.
    SafraStateInfoDrawer
    This is a drawer that can display the information of a state with a Safra tree.
    SafraTree
    This class provides an implementation of the Safra tree [S.
  • Enum Summary 
    Enum Description
    Color
    This is an enumeration of colors used in Safra's construction.