Knowledge representation and update in hierarchies of graphs

02/05/2020
by   Russ Harmer, et al.
0

A mathematical theory is presented for the representation of knowledge in the form of a directed acyclic hierarchy of objects in a category where all paths between any given pair of objects are required to be equal. The conditions under which knowledge update, in the form of the sesqui-pushout rewriting of an object in a hierarchy, can be propagated to the rest of the hierarchy, in order to maintain all required path equalities, are analysed: some rewrites must be propagated forwards, in the direction of the arrows, while others must be propagated backwards, against the direction of the arrows, and, depending on the precise form of the hierarchy, certain composability conditions may also be necessary. The implementation of this theory, in the ReGraph Python library for (simple) directed graphs with attributes on nodes and edges, is then discussed in the context of two significant use cases.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/03/2020

Reversibility and Composition of Rewriting in Hierarchies

In this paper, we study how graph transformations based on sesqui-pushou...
research
02/04/2019

Faster way to agony: Discovering hierarchies in directed graphs

Many real-world phenomena exhibit strong hierarchical structure. Consequ...
research
06/01/2023

Multiple-inheritance hazards in dependently-typed algebraic hierarchies

Abstract algebra provides a large hierarchy of properties that a collect...
research
10/28/2015

Priors on exchangeable directed graphs

Directed graphs occur throughout statistical modeling of networks, and e...
research
12/15/2018

A Generalization of Hierarchical Exchangeability on Trees to Directed Acyclic Graphs

Motivated by problems in Bayesian nonparametrics and probabilistic progr...
research
06/03/2021

Combinatorial Conditions for Directed Collapsing

The purpose of this article is to study directed collapsibility of direc...
research
07/03/2023

Twisted Cubes and their Applications in Type Theory

This thesis captures the ongoing development of twisted cubes, which is ...

Please sign up or login with your details

Forgot password? Click here to reset