Documentation of 'ca.pfv.spmf.algorithms.associationrules.fhsar.AlgoFHSAR' Java class
AlgoFHSAR
ca.pfv.spmf.algorithms.associationrules.fhsar

Class AlgoFHSAR



  • public class AlgoFHSAR
    extends java.lang.Object
    An implementation of the FHSAR algorithm for hiding sensitive association rules in a transaction database. This algorithm is described in the paper:

    Weng, C. C., Chen, S. T., & Lo, H. C. (2008, November). A Novel Algorithm for Completely Hiding Sensitive Association Rules. In Intelligent Systems Design and Applications, 2008. ISDA'08. Eighth International Conference on (Vol. 3, pp. 202-208). IEEE.
    • Constructor Summary

      Constructors 
      Constructor and Description
      AlgoFHSAR() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void printStats()
      Print statistics about the latest execution.
      void runAlgorithm(java.lang.String input, java.lang.String inputSAR, java.lang.String output, double minsup, double minconf)
      Run the FHSAR algorithm
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AlgoFHSAR

        public AlgoFHSAR()
    • Method Detail

      • runAlgorithm

        public void runAlgorithm(java.lang.String input,
                                 java.lang.String inputSAR,
                                 java.lang.String output,
                                 double minsup,
                                 double minconf)
                          throws java.io.IOException
        Run the FHSAR algorithm
        Parameters:
        input - the file path to a transaction database
        inputSAR - the file path to a set of sensitive association rules to be hidden
        output - the output file path for writing the modified transaction database
        minsup - the minimum support threshold
        minconf - the minimum confidence threshold
        Throws:
        java.io.IOException - exception if an error while writing the file
      • printStats

        public void printStats()
        Print statistics about the latest execution.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.