Skip to main content

Showing 1–8 of 8 results for author: Nenov, Y

  1. arXiv:2312.11297  [pdf, other

    cs.DB cs.AI

    Optimised Storage for Datalog Reasoning

    Authors: Xinyue Zhang, Pan Hu, Yavor Nenov, Ian Horrocks

    Abstract: 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. However, storing all materialised facts may be infeasible in practice, especially when the rules are complex and the given set of facts is large. We observe that for certain combinations of rules, there exist data structures… ▽ More

    Submitted 19 December, 2023; v1 submitted 18 December, 2023; originally announced December 2023.

    Comments: 19 pages

  2. arXiv:2305.06854  [pdf, other

    cs.DB cs.AI

    Enhancing Datalog Reasoning with Hypertree Decompositions

    Authors: Xinyue Zhang, Pan Hu, Yavor Nenov, Ian Horrocks

    Abstract: Datalog reasoning based on the seminaïve evaluation strategy evaluates rules using traditional join plans, which often leads to redundancy and inefficiency in practice, especially when the rules are complex. Hypertree decompositions help identify efficient query plans and reduce similar redundancy in query answering. However, it is unclear how this can be applied to materialisation and incremental… ▽ More

    Submitted 15 May, 2023; v1 submitted 11 May, 2023; originally announced May 2023.

  3. arXiv:1807.08712  [pdf, other

    cs.DB cs.AI

    Data Science with Vadalog: Bridging Machine Learning and Reasoning

    Authors: Luigi Bellomarini, Ruslan R. Fayzrakhmanov, Georg Gottlob, Andrey Kravchenko, Eleonora Laurenza, Yavor Nenov, Stephane Reissfelder, Emanuel Sallinger, Evgeny Sherkhonov, Lianlong Wu

    Abstract: Following the recent successful examples of large technology companies, many modern enterprises seek to build knowledge graphs to provide a unified view of corporate knowledge and to draw deep insights using machine learning and logical reasoning. There is currently a perceived disconnect between the traditional approaches for data science, typically based on machine learning and statistical model… ▽ More

    Submitted 23 July, 2018; originally announced July 2018.

  4. arXiv:1505.00212  [pdf, other

    cs.DB cs.DS

    Combining Rewriting and Incremental Materialisation Maintenance for Datalog Programs with Equality

    Authors: Boris Motik, Yavor Nenov, Robert Piro, Ian Horrocks

    Abstract: Materialisation precomputes all consequences of a set of facts and a datalog program so that queries can be evaluated directly (i.e., independently from the program). Rewriting optimises materialisation for datalog programs with equality by replacing all equal constants with a single representative; and incremental maintenance algorithms can efficiently update a materialisation for small changes i… ▽ More

    Submitted 1 May, 2015; originally announced May 2015.

    Comments: All proofs contained in the appendix. 7 pages + 4 pages appendix. 7 algorithms and one table with evaluation results

  5. arXiv:1411.3622  [pdf, ps, other

    cs.DB cs.AI cs.DC

    Handling owl:sameAs via Rewriting

    Authors: Boris Motik, Yavor Nenov, Robert Piro, Ian Horrocks

    Abstract: Rewriting is widely used to optimise owl:sameAs reasoning in materialisation based OWL 2 RL systems. We investigate issues related to both the correctness and efficiency of rewriting, and present an algorithm that guarantees correctness, improves efficiency, and can be effectively parallelised. Our evaluation shows that our approach can reduce reasoning times on practical data sets by orders of ma… ▽ More

    Submitted 13 November, 2014; originally announced November 2014.

    Comments: This is the technical report supporting the AAAI 2015 Conference submission with the same title

  6. arXiv:1404.3141  [pdf, other

    cs.AI cs.LO

    Datalog Rewritability of Disjunctive Datalog Programs and its Applications to Ontology Reasoning

    Authors: Mark Kaminski, Yavor Nenov, Bernardo Cuenca Grau

    Abstract: We study the problem of rewriting a disjunctive datalog program into plain datalog. We show that a disjunctive program is rewritable if and only if it is equivalent to a linear disjunctive program, thus providing a novel characterisation of datalog rewritability. Motivated by this result, we propose weakly linear disjunctive datalog---a novel rule-based KR language that extends both datalog and li… ▽ More

    Submitted 11 April, 2014; originally announced April 2014.

    Comments: 14 pages. To appear at AAAI-14

  7. Topological Logics with Connectedness over Euclidean Spaces

    Authors: Roman Kontchakov, Yavor Nenov, Ian Pratt-Hartmann, Michael Zakharyaschev

    Abstract: We consider the quantifier-free languages, Bc and Bc0, obtained by augmenting the signature of Boolean algebras with a unary predicate representing, respectively, the property of being connected, and the property of having a connected interior. These languages are interpreted over the regular closed sets of n-dimensional Euclidean space (n greater than 1) and, additionally, over the regular closed… ▽ More

    Submitted 18 October, 2011; originally announced October 2011.

    MSC Class: 68T30 (Primary) 03D15; 68Q17 (Secondary) ACM Class: I.2.4; F.4.3; F.2.2

    Journal ref: ACM Transactions on Computational Logic, 14(2:13), 2013

  8. arXiv:1104.0219  [pdf, ps, other

    cs.LO

    On the Decidability of Connectedness Constraints in 2D and 3D Euclidean Spaces

    Authors: Roman Kontchakov, Yavor Nenov, Ian Pratt-Hartmann, Michael Zakharyaschev

    Abstract: We investigate (quantifier-free) spatial constraint languages with equality, contact and connectedness predicates as well as Boolean operations on regions, interpreted over low-dimensional Euclidean spaces. We show that the complexity of reasoning varies dramatically depending on the dimension of the space and on the type of regions considered. For example, the logic with the interior-connectednes… ▽ More

    Submitted 1 April, 2011; originally announced April 2011.

    Comments: Accepted for publication in the IJCAI 2011 proceedings