Perspectival Knowledge in PSOA RuleML: Representation, Model Theory, and Translation

12/07/2017
by   Harold Boley, et al.
0

In Positional-Slotted Object-Applicative (PSOA) RuleML, a predicate application (atom) can have an Object IDentifier (OID) and descriptors that may be positional arguments (tuples) or attribute-value pairs (slots). PSOA RuleML 1.0 specifies for each descriptor whether it is to be interpreted under the perspective of the predicate in whose scope it occurs. This perspectivity dimension refines the space between oidless, positional atoms (relationships) and oidful, slotted atoms (frames): While relationships use only a predicate-scope-sensitive (predicate-dependent) tuple and frames use only predicate-scope-insensitive (predicate-independent) slots, PSOA RuleML 1.0 uses a systematics of orthogonal constructs also permitting atoms with (predicate-)independent tuples and atoms with (predicate-)dependent slots. This supports data and knowledge representation where a slot attribute can have different values depending on the predicate. PSOA thus extends object-oriented multi-membership and multiple inheritance. Based on objectification, PSOA laws are given: Besides unscoping and centralization, the semantic restriction and transformation of describution permits rescoping of one atom's independent descriptors to another atom with the same OID but a different predicate. For inheritance, default descriptors are realized by rules. On top of a metamodel and a Grailog visualization, PSOA's atom systematics for facts, queries, and rules is explained. The presentation and (XML-)serialization syntaxes of PSOA RuleML 1.0 are introduced. Its model-theoretic semantics is formalized by extending the earlier interpretation functions for dependent descriptors. The open-source PSOATransRun 1.3 system realizes PSOA RuleML 1.0 by a translator to runtime predicates, including for dependent tuples (prdtupterm) and slots (prdsloterm). Our tests show efficiency advantages of dependent and tupled modeling.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/17/2012

Multiscale Fractal Descriptors Applied to Nanoscale Images

This work proposes the application of fractal descriptors to the analysi...
research
03/27/2013

Evidence Combination and Reasoning and Its Application to Real-World Problem-Solving

In this paper a new mathematical procedure is presented for combining di...
research
05/30/2023

Integrating Logic Rules with Everything Else, Seamlessly

This paper presents a language, Alda, that supports all of logic rules, ...
research
06/08/2012

Softening Fuzzy Knowledge Representation Tool with the Learning of New Words in Natural Language

The approach described here allows using membership function to represen...
research
03/01/2022

Descriptellation: Deep Learned Constellation Descriptors for SLAM

Current global localization descriptors in Simultaneous Localization and...
research
01/26/2021

Average Localised Proximity: a new data descriptor with good default one-class classification performance

One-class classification is a challenging subfield of machine learning i...
research
01/20/2021

What is all this new MeSH about? Exploring the semantic provenance of new descriptors in the MeSH thesaurus

The Medical Subject Headings (MeSH) thesaurus is a controlled vocabulary...

Please sign up or login with your details

Forgot password? Click here to reset