Cargando…

Proving the Correctness of Knowledge Graph Update: A Scenario From Surveillance of Adverse Childhood Experiences

Knowledge graphs are a modern way to store information. However, the knowledge they contain is not static. Instances of various classes may be added or deleted and the semantic relationship between elements might evolve as well. When such changes take place, a knowledge graph might become inconsiste...

Descripción completa

Detalles Bibliográficos
Autores principales: Brenas, Jon Haël, Shaban-Nejad, Arash
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8126660/
https://www.ncbi.nlm.nih.gov/pubmed/34013202
http://dx.doi.org/10.3389/fdata.2021.660101
_version_ 1783693806891171840
author Brenas, Jon Haël
Shaban-Nejad, Arash
author_facet Brenas, Jon Haël
Shaban-Nejad, Arash
author_sort Brenas, Jon Haël
collection PubMed
description Knowledge graphs are a modern way to store information. However, the knowledge they contain is not static. Instances of various classes may be added or deleted and the semantic relationship between elements might evolve as well. When such changes take place, a knowledge graph might become inconsistent and the knowledge it conveys meaningless. In order to ensure the consistency and coherency of dynamic knowledge graphs, we propose a method to model the transformations that a knowledge graph goes through and to prove that the new transformations do not yield inconsistencies. To do so, we express the knowledge graphs as logically decorated graphs, then we describe the transformations as algorithmic graph transformations and we use a Hoare-like verification process to prove correctness. To demonstrate the proposed method in action, we use examples from Adverse Childhood Experiences (ACEs), which is a public health crisis.
format Online
Article
Text
id pubmed-8126660
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-81266602021-05-18 Proving the Correctness of Knowledge Graph Update: A Scenario From Surveillance of Adverse Childhood Experiences Brenas, Jon Haël Shaban-Nejad, Arash Front Big Data Big Data Knowledge graphs are a modern way to store information. However, the knowledge they contain is not static. Instances of various classes may be added or deleted and the semantic relationship between elements might evolve as well. When such changes take place, a knowledge graph might become inconsistent and the knowledge it conveys meaningless. In order to ensure the consistency and coherency of dynamic knowledge graphs, we propose a method to model the transformations that a knowledge graph goes through and to prove that the new transformations do not yield inconsistencies. To do so, we express the knowledge graphs as logically decorated graphs, then we describe the transformations as algorithmic graph transformations and we use a Hoare-like verification process to prove correctness. To demonstrate the proposed method in action, we use examples from Adverse Childhood Experiences (ACEs), which is a public health crisis. Frontiers Media S.A. 2021-05-03 /pmc/articles/PMC8126660/ /pubmed/34013202 http://dx.doi.org/10.3389/fdata.2021.660101 Text en Copyright © 2021 Brenas and Shaban-Nejad. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Big Data
Brenas, Jon Haël
Shaban-Nejad, Arash
Proving the Correctness of Knowledge Graph Update: A Scenario From Surveillance of Adverse Childhood Experiences
title Proving the Correctness of Knowledge Graph Update: A Scenario From Surveillance of Adverse Childhood Experiences
title_full Proving the Correctness of Knowledge Graph Update: A Scenario From Surveillance of Adverse Childhood Experiences
title_fullStr Proving the Correctness of Knowledge Graph Update: A Scenario From Surveillance of Adverse Childhood Experiences
title_full_unstemmed Proving the Correctness of Knowledge Graph Update: A Scenario From Surveillance of Adverse Childhood Experiences
title_short Proving the Correctness of Knowledge Graph Update: A Scenario From Surveillance of Adverse Childhood Experiences
title_sort proving the correctness of knowledge graph update: a scenario from surveillance of adverse childhood experiences
topic Big Data
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8126660/
https://www.ncbi.nlm.nih.gov/pubmed/34013202
http://dx.doi.org/10.3389/fdata.2021.660101
work_keys_str_mv AT brenasjonhael provingthecorrectnessofknowledgegraphupdateascenariofromsurveillanceofadversechildhoodexperiences
AT shabannejadarash provingthecorrectnessofknowledgegraphupdateascenariofromsurveillanceofadversechildhoodexperiences