Search Results for author: Pan Hu

Found 9 papers, 3 papers with code

Optimised Storage for Datalog Reasoning

no code implementations18 Dec 2023 Xinyue Zhang, Pan Hu, Yavor Nenov, Ian Horrocks

Materialisation facilitates Datalog reasoning by precomputing all consequences of the facts and the rules so that queries can be directly answered over the materialised facts.

CloudEval-YAML: A Practical Benchmark for Cloud Configuration Generation

1 code implementation10 Nov 2023 Yifei Xu, Yuning Chen, Xumiao Zhang, Xianshang Lin, Pan Hu, Yunfei Ma, Songwu Lu, Wan Du, Zhuoqing Mao, Ennan Zhai, Dennis Cai

We develop the CloudEval-YAML benchmark with practicality in mind: the dataset consists of hand-written problems with unit tests targeting practical scenarios.

Benchmarking Cloud Computing +3

Enhancing Datalog Reasoning with Hypertree Decompositions

no code implementations11 May 2023 Xinyue Zhang, Pan Hu, Yavor Nenov, Ian Horrocks

In this paper, we provide algorithms that exploit hypertree decompositions for the materialisation and incremental evaluation of Datalog programs.

MeTeoR: Practical Reasoning in Datalog with Metric Temporal Operators

1 code implementation12 Jan 2022 Dingmin Wang, Pan Hu, Przemysław Andrzej Wałęga, Bernardo Cuenca Grau

DatalogMTL is an extension of Datalog with operators from metric temporal logic which has received significant attention in recent years.

OWL2Vec*: Embedding of OWL Ontologies

1 code implementation30 Sep 2020 Jiaoyan Chen, Pan Hu, Ernesto Jimenez-Ruiz, Ole Magnus Holter, Denvar Antonyrajah, Ian Horrocks

Semantic embedding of knowledge graphs has been widely studied and used for prediction and statistical analysis tasks across various domains such as Natural Language Processing and the Semantic Web.

Knowledge Graphs Language Modelling +1

Datalog Reasoning over Compressed RDF Knowledge Bases

no code implementations27 Aug 2019 Pan Hu, Jacopo Urbani, Boris Motik, Ian Horrocks

Materialisation is often used in RDF systems as a preprocessing step to derive all facts implied by given RDF triples and rules.

Modular Materialisation of Datalog Programs

no code implementations6 Nov 2018 Pan Hu, Boris Motik, Ian Horrocks

The semina\"ive algorithm can materialise all consequences of arbitrary datalog rules, and it also forms the basis for incremental algorithms that update a materialisation as the input facts change.

Optimised Maintenance of Datalog Materialisations

no code implementations10 Nov 2017 Pan Hu, Boris Motik, Ian Horrocks

The Delete/Rederive (DRed) and the Backward/Forward (B/F) algorithms solve this problem for general datalog, but both contain steps that evaluate rules 'backwards' by matching their heads to a fact and evaluating the partially instantiated rule bodies as queries.

Cannot find the paper you are looking for? You can Submit a new open access paper.