Optimizing the Computation of Overriding in DLN (Extended Abstract)

Abstract

One of the factors that hinder the adoption of nonmonotonic description logics in applications is performance. Even when monotonic and nonmonotonic inferences have the same asymptotic complexity, the implementation of nonmonotonic reasoning may be significantly slower. The family of nonmonotonic logics DLN is no exception to this behavior. We address this issue by introducing two provably correct and complete optimizations for reasoning in DLN. The first optimization is a module extractor that has the purpose of focusing reasoning on a relevant subset of the knowledge base. The second, called optimistic evaluation, aims at exploiting incremental reasoning in a better way. Extensive experimental evaluation shows that the optimized DLN reasoning is often compatible with interactive query answering, thus bringing nonmonotonic description logics closer to practical applications.

Cite

Text

Bonatti et al. "Optimizing the Computation of Overriding in DLN (Extended Abstract)." International Joint Conference on Artificial Intelligence, 2023. doi:10.24963/IJCAI.2023/771

Markdown

[Bonatti et al. "Optimizing the Computation of Overriding in DLN (Extended Abstract)." International Joint Conference on Artificial Intelligence, 2023.](https://mlanthology.org/ijcai/2023/bonatti2023ijcai-optimizing/) doi:10.24963/IJCAI.2023/771

BibTeX

@inproceedings{bonatti2023ijcai-optimizing,
  title     = {{Optimizing the Computation of Overriding in DLN (Extended Abstract)}},
  author    = {Bonatti, Piero A. and Petrova, Iliana M. and Sauro, Luigi},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2023},
  pages     = {6860-6862},
  doi       = {10.24963/IJCAI.2023/771},
  url       = {https://mlanthology.org/ijcai/2023/bonatti2023ijcai-optimizing/}
}