| Incremental encoding of multiple inheritance hierarchies |
| Full text |
Pdf
(880 KB)
|
| Source
|
Conference on Information and Knowledge Management
archive
Proceedings of the eighth international conference on Information and knowledge management
table of contents
Kansas City, Missouri, United States
Pages: 507 - 513
Year of Publication: 1999
ISBN:1-58113-146-1
|
|
Authors
|
|
M. F. van Bommel
|
Department of Mathematics, Statistics, and Computer Science, St. Francis Xavier University, Antigonish, Nova Scotia B2G 2W5 Canada
|
|
T. J. Beck
|
Department of Mathematics, Statistics, and Computer Science, St. Francis Xavier University, Antigonish, Nova Scotia B2G 2W5 Canada
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 18, Citation Count: 6
|
|
|
ABSTRACT
Incremental updates to multiple inheritance hierarchies are becoming more prevalent with the increasing number of persistent applications supporting complex objects, making the efficient computation of lattice operations such as greatest lower bound (GLB), least upper bound (LUB), and subsumption more and more important. General techniques for the compact encoding of a hierarchy are presented. One such method is to plunge the given ordering into a boolean lattice of binary words, leading to an almost constant-time complexity of the lattice operations. The method is based on an inverted version of the encoding of Ait-Kaci et al. to allow incremental update. Simple grouping is used to reduce the code space while keeping the lattice operations efficient. Comparisons are made to an incremental version of the range compression scheme of Agrawal et al., where each class is assigned an interval, and relationships are based on containment in the interval. The result is two encoding methods which have their relative merits. The former being better for smaller, more structured hierarchies, and the latter for larger, less organized hierarchies.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
CASEAU, Y. An object-oriented deductive language. Annals of Mathematics and Artificial Intelligence 3, 2 (March 1991).
|
 |
4
|
Yves Caseau, Efficient handling of multiple inheritance hierarchies, Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications, p.271-287, September 26-October 01, 1993, Washington, D.C., United States
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
|