Inheritance in Object-Oriented Knowledge Representation
Dmytro Terletskyi

TL;DR
This paper explores inheritance mechanisms across various knowledge representation models, proposing a unified approach that enhances flexibility and efficiency while addressing issues like exceptions and ambiguity.
Contribution
It introduces new inheritance types and a classification system, improving the handling of exceptions, redundancy, and ambiguity in object-oriented and fuzzy knowledge representations.
Findings
New inheritance types and classifications are proposed.
The approach reduces redundancy and ambiguity.
Enhanced flexibility in inheritance hierarchies.
Abstract
This paper contains the consideration of inheritance mechanism in such knowledge representation models as object-oriented programming, frames and object-oriented dynamic networks. In addition, inheritance within representation of vague and imprecise knowledge are also discussed. New types of inheritance, general classification of all known inheritance types and approach, which allows avoiding in many cases problems with exceptions, redundancy and ambiguity within object-oriented dynamic networks and their fuzzy extension, are introduced in the paper. The proposed approach bases on conception of homogeneous and inhomogeneous or heterogeneous class of objects, which allow building of inheritance hierarchy more flexibly and efficiently.
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.
