Category Theory
Zulip Server
Archive

You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.


Stream: deprecated: mathematics

Topic: Knowlege graph fusion as a global section in a presheave


view this post on Zulip Caleb Foong (May 26 2021 at 19:20):

I am working on a problem to fuse different knowledge graphs together. The graph might share some entities, but the mapping might not be unique. I am thinking about the knowledge graph as a presheave and if there is a coherent way to combine all of the graphs then there should be global section. Any idea if this will work or any pointer to other resources will be helpful. Thanks

view this post on Zulip Henry Story (May 26 2021 at 19:45):

Btw. what is the mathematical definition you are using for "knowledge graphs"? It seems to be widely used in some parts of the semantic web community...

view this post on Zulip Caleb Foong (May 27 2021 at 02:27):

I think the "knowledge graph" can be represented by a hypergraph + some inference rules. For the purpose of fusion, I will regard them as just hypergraphs.

view this post on Zulip Matteo Capucci (he/him) (May 27 2021 at 09:13):

I assume you are regarding knowledge graphs as presheaves on small categories. Since the shape of the graph is not fixed, we are looking at the category CCatPsh(C)\int^{C \in \mathbf{Cat}} \mathbf{Psh}(C) (the category of elements of small presheaves), or more explicitly at the category of pairs (C,G)(C, G) of a base category CC and a presheaf G:CopSetG : C^{op} \to \mathbf{Set} on it, whose morphisms are themselves pairs (F,F):(C,G)(D,H)(F, F^\sharp) : (C,G) \to (D, H) of a functor F:CDF:C \to D and a natural transformation F:GFHF^\sharp : G \to F^*H (here FH=HFF^*H = H \circ F).
Then fusion should amount to taking the colimit of a diagram in this category, a diagram describing the glueing procedure.
Global sections of the colimit should admit an explicit description, which I can't get off the top of my head now.

view this post on Zulip Caleb Foong (May 27 2021 at 17:06):

in particular I am looking at TypeDB:
https://grakn.ai/
if you look at their way to defining the schema, I would say it is more like simplicial complex rather than an ordinary category.