• DocumentCode
    78572
  • Title

    Deriving All Minimal Hitting Sets Based on Join Relation

  • Author

    Xiangfu Zhao ; Dantong Ouyang

  • Author_Institution
    Coll. of Math., Phys., & Inf. Eng., Zhejiang Normal Univ., Jinhua, China
  • Volume
    45
  • Issue
    7
  • fYear
    2015
  • fDate
    Jul-15
  • Firstpage
    1063
  • Lastpage
    1076
  • Abstract
    Deriving all minimal hitting sets (MHSes) for a family of conflict sets is a classical problem in model-based diagnosis. A technique for distributed MHSes based on the join relation of elements is proposed. Then, a strategy for deriving all distributed MHSes is presented. If the family of sets is decomposed into a number of equivalence classes based on the join relation, then parallel computation of MHSes for each distribution can be applied. Moreover, an incremental, distributed approach is introduced. When a new conflict set is added, only related distributed MHSes are chosen to incrementally update the final result. From a theoretical point of view, the complexity of the distributed algorithm is O(2num/k), while the complexity of the corresponding centralized algorithm is O(2num), with k and num being the number of equivalence classes and the number of basic elements in all the conflict sets, respectively. Furthermore, compared with the corresponding centralized approach, a large number of set-containment checks are avoided by the incremental, distributed approach. Experimental results, including both numerous artificial examples and typical International Symposium on Circuits and Systems-85 benchmark circuit conflict set examples, offer evidence that, compared with centralized methods, the efficiency for deriving all MHSes in a distributed (incremental) way is considerably improved.
  • Keywords
    computational complexity; equivalence classes; set theory; centralized algorithm; distributed MHS; distributed algorithm; distributed approach; equivalence classes; join relation; minimal hitting sets; model-based diagnosis; parallel MHS computation; set-containment checks; Arrays; Benchmark testing; Complexity theory; Cybernetics; Predictive models; Silicon; Tin; Distribution; equivalence relation; hitting set; incremental diagnosis; join relation;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics: Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    2168-2216
  • Type

    jour

  • DOI
    10.1109/TSMC.2015.2400423
  • Filename
    7047847