Hierarchy Encoding with Multiple Genes

  • Authors:
  • Martin Bommel;Ping Wang

  • Affiliations:
  • Department of Mathematics, Statistics, and Computer Science, St. Francis Xavier University, Antigonish, Canada B2G 2W5;Department of Mathematics, Statistics, and Computer Science, St. Francis Xavier University, Antigonish, Canada B2G 2W5

  • Venue:
  • DEXA '08 Proceedings of the 19th international conference on Database and Expert Systems Applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Efficient implementation of type inclusion testing is important for data and knowledge base systems employing large hierarchies. The bit vector encoding of a partially ordered set representing a type hierarchy permits constant-time type inclusion testing. Current such methods employ a simple encoding, associating a single gene for each join-irreducible element. We present an algorithm using multiple genes for those elements with many siblings. The new algorithm provides a significant improvement on the encoding size for hierarchies with low multiple inheritance factors.