Package modelcounter

Class MatrixBigIntegerModelCounting


  • public class MatrixBigIntegerModelCounting
    extends Object
    • Constructor Detail

      • MatrixBigIntegerModelCounting

        public MatrixBigIntegerModelCounting​(owl.ltl.LabelledFormula formula,
                                             boolean exhaustive)
    • Method Detail

      • buildTransferMatrix

        public org.apache.commons.math3.linear.FieldMatrix<org.apache.commons.math3.fraction.BigFraction> buildTransferMatrix​(gov.nasa.ltl.graph.Graph<String> nba)
        Build the Transfer Matrix for the given DFA
        Parameters:
        nba - is the DFA
        Returns:
        a n x n matrix M where M[i,j] is the number of transitions from state si to state sj
      • createMatrix

        public org.apache.commons.math3.linear.FieldMatrix<org.apache.commons.math3.fraction.BigFraction> createMatrix​(int row,
                                                                                                                       int column)