Skip to main content

A Parameter Matrix Based Approach to Computing Minimal Hitting Sets

  • Conference paper
Modern Advances in Intelligent Systems and Tools

Part of the book series: Studies in Computational Intelligence ((SCI,volume 431))

  • 768 Accesses

Abstract

Computing all minimal hitting sets is one of the key steps in model-based diagnosis. Because of the low capabilities due to the expansion of state space in large-scale system diagnosis, more efficient approximation algorithms are in motivation. A matrix-based minimal hitting set (M-MHS) algorithm is proposed in this paper. A parameter matrix records the relationships between elements and sets and the initial problem is divided into several sub-problems by decomposition. The efficient prune rules avoid the computation of the sub-problems without solutions. Parameterized way and de-parameterized way are both given so that the more suitable algorithm could be chosen according to the cases. The simulation results show that, the proposed algorithm outperforms HSSE and BNB-HSSE in large-scale problems and keeps a relatively stable performance when data changes in different regulations. The algorithm provides a valuable tool for computing hitting sets in model-based diagnosis of large-scale systems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. de Kleer, J., Williams, B.C.: Diagnosing multiple faults. Artificial Intelligence 32(1), 97–130 (1987)

    Article  MATH  Google Scholar 

  2. Williams, B.C., Ragno, R.J.: Conflict-directed A* and its role in model-based embedded systems. Discrete Applied Mathematics 155(12), 1562–1595 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  3. Reiter, R.: A theory of diagnosis from first principles. Artificial Intelligence 32(1), 57–95 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  4. Greiner, R., Smith, B.A., Wilkerson, R.W.: A correction to the algorithm in reiter’s theory of diagnosis. Artificial Intelligence 41(1), 79–88 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  5. Wotawa, F.: A variant of Reiter’s hitting-set algorithm. Information Processing Letters 79(1), 45–51 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  6. Yunfei, J., Li, L.: Computing the Minimal Hitting Sets with Binary HS-Tree. Journal of Software 13(12), 2267–2274 (2002) (in Chinese)

    Google Scholar 

  7. Yunfei, J., Li, L.: The Computing of Hitting Sets with Boolean Formulas. Chinese Journal of Computers 26(8), 919–924 (2003) (in Chinese)

    Google Scholar 

  8. Jie, H., Lin, C., Peng, Z.: A Compounded Genetic and Simulated Annealing Algorithm for Computing Minimal Diagnosis. Journal of Software 15(9), 1345–1350 (2004) (in Chinese)

    Google Scholar 

  9. Li, L., Jiang, Y.: Computing minimal hitting sets with genetic algorithm. In: Proceedings of the 13th International Workshop on Principles of Diagnosis, Austria, pp. 77–80 (2002)

    Google Scholar 

  10. Zhao, X., Ouyang, D.: A method of combining SE-tree to compute all minimal hitting sets. Progress in Natural Science 16(2), 169–174 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  11. Chen, X., Meng, X., Qiao, R.: Method of computing all minimal hitting set based on BNB-HSSE. Chinese Journal of Scientific Instrument 31(1), 61–67 (2010) (in Chinese)

    Google Scholar 

  12. Li, L.: Computing minimal hitting sets with logic array in model-based diagnosis. Journal of Jinan University (Natural Science) 23(1), 24–27 (2002) (in Chinese)

    Google Scholar 

  13. Fijany, A., Vatan, F.: New Approaches for Efficient Solution of Hitting Set Problem. In: ACM International Conference Proceeding Series (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dong Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wang, D., Feng, W., Li, J., Zhang, M. (2012). A Parameter Matrix Based Approach to Computing Minimal Hitting Sets. In: Ding, W., Jiang, H., Ali, M., Li, M. (eds) Modern Advances in Intelligent Systems and Tools. Studies in Computational Intelligence, vol 431. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30732-4_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30732-4_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30731-7

  • Online ISBN: 978-3-642-30732-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics