A. Eibeck, A. Chadzynski, Mei Qi Lim, K. Aditya, Laura Ong, A. Devanand, G. Karmakar, S. Mosbach, Raymond Lau, I. Karimi, Eddy Y. S. Foo, M. Kraft
{"title":"A Parallel World Framework for scenario analysis in knowledge graphs","authors":"A. Eibeck, A. Chadzynski, Mei Qi Lim, K. Aditya, Laura Ong, A. Devanand, G. Karmakar, S. Mosbach, Raymond Lau, I. Karimi, Eddy Y. S. Foo, M. Kraft","doi":"10.1017/dce.2020.6","DOIUrl":null,"url":null,"abstract":"Abstract This paper presents Parallel World Framework as a solution for simulations of complex systems within a time-varying knowledge graph and its application to the electric grid of Jurong Island in Singapore. The underlying modeling system is based on the Semantic Web Stack. Its linked data layer is described by means of ontologies, which span multiple domains. The framework is designed to allow what-if scenarios to be simulated generically, even for complex, inter-linked, cross-domain applications, as well as conducting multi-scale optimizations of complex superstructures within the system. Parallel world containers, introduced by the framework, ensure data separation and versioning of structures crossing various domain boundaries. Separation of operations, belonging to a particular version of the world, is taken care of by a scenario agent. It encapsulates functionality of operations on data and acts as a parallel world proxy to all of the other agents operating on the knowledge graph. Electric network optimization for carbon tax is demonstrated as a use case. The framework allows to model and evaluate electrical networks corresponding to set carbon tax values by retrofitting different types of power generators and optimizing the grid accordingly. The use case shows the possibility of using this solution as a tool for CO2 reduction modeling and planning at scale due to its distributed architecture. Impact Statement The methodology developed in this paper allows simulation of complex systems that consist of many interdependent parts, such as an industrial park, as well as variations thereof, referred to as parallel worlds. In addition to the ability to consider different scenarios, a key distinguishing feature of our approach, which is based on a generic all-purpose design that enables interoperability between heterogeneous software and, as a consequence, cross-domain applications, is its employment of knowledge graphs and autonomous software agents. As such, the methodology presented here allows city planners and policy makers to ask what-if questions or explore alternatives—a process that can play an important role in decision-making. As an example, optimizing the electrical grid of Jurong Island in Singapore is considered, for two different levels of carbon tax, thus demonstrating how the methodology can assist planning for carbon footprint reduction.","PeriodicalId":34169,"journal":{"name":"DataCentric Engineering","volume":null,"pages":null},"PeriodicalIF":2.4000,"publicationDate":"2020-07-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1017/dce.2020.6","citationCount":"22","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"DataCentric Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1017/dce.2020.6","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 22
Abstract
Abstract This paper presents Parallel World Framework as a solution for simulations of complex systems within a time-varying knowledge graph and its application to the electric grid of Jurong Island in Singapore. The underlying modeling system is based on the Semantic Web Stack. Its linked data layer is described by means of ontologies, which span multiple domains. The framework is designed to allow what-if scenarios to be simulated generically, even for complex, inter-linked, cross-domain applications, as well as conducting multi-scale optimizations of complex superstructures within the system. Parallel world containers, introduced by the framework, ensure data separation and versioning of structures crossing various domain boundaries. Separation of operations, belonging to a particular version of the world, is taken care of by a scenario agent. It encapsulates functionality of operations on data and acts as a parallel world proxy to all of the other agents operating on the knowledge graph. Electric network optimization for carbon tax is demonstrated as a use case. The framework allows to model and evaluate electrical networks corresponding to set carbon tax values by retrofitting different types of power generators and optimizing the grid accordingly. The use case shows the possibility of using this solution as a tool for CO2 reduction modeling and planning at scale due to its distributed architecture. Impact Statement The methodology developed in this paper allows simulation of complex systems that consist of many interdependent parts, such as an industrial park, as well as variations thereof, referred to as parallel worlds. In addition to the ability to consider different scenarios, a key distinguishing feature of our approach, which is based on a generic all-purpose design that enables interoperability between heterogeneous software and, as a consequence, cross-domain applications, is its employment of knowledge graphs and autonomous software agents. As such, the methodology presented here allows city planners and policy makers to ask what-if questions or explore alternatives—a process that can play an important role in decision-making. As an example, optimizing the electrical grid of Jurong Island in Singapore is considered, for two different levels of carbon tax, thus demonstrating how the methodology can assist planning for carbon footprint reduction.