Class Algebra for Ontology Reasoning
Daniel Buehrer, Chee-Hwa Lee

TL;DR
This paper introduces class algebra as a framework for sharing and reasoning about ontologies across diverse data sources, enabling distributed, interoperable, and probabilistic ontology management.
Contribution
It presents a novel class algebra framework that unifies ontology sharing, reasoning, and probabilistic classification across heterogeneous data sources.
Findings
Supports sharing of ISA hierarchies without prior negotiation
Provides a functional link between class definitions and instances
Enables probabilistic reasoning for classification
Abstract
Class algebra provides a natural framework for sharing of ISA hierarchies between users that may be unaware of each other's definitions. This permits data from relational databases, object-oriented databases, and tagged XML documents to be unioned into one distributed ontology, sharable by all users without the need for prior negotiation or the development of a "standard" ontology for each field. Moreover, class algebra produces a functional correspondence between a class's class algebraic definition (i.e. its "intent") and the set of all instances which satisfy the expression (i.e. its "extent"). The framework thus provides assistance in quickly locating examples and counterexamples of various definitions. This kind of information is very valuable when developing models of the real world, and serves as an invaluable tool assisting in the proof of theorems concerning these class algebra…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · Advanced Database Systems and Queries · Rough Sets and Fuzzy Logic
