Choice Logics and Their Computational Properties

06/09/2021
by   Michael Bernreiter, et al.
0

Qualitative Choice Logic (QCL) and Conjunctive Choice Logic (CCL) are formalisms for preference handling, with especially QCL being well established in the field of AI. So far, analyses of these logics need to be done on a case-by-case basis, albeit they share several common features. This calls for a more general choice logic framework, with QCL and CCL as well as some of their derivatives being particular instantiations. We provide such a framework, which allows us, on the one hand, to easily define new choice logics and, on the other hand, to examine properties of different choice logics in a uniform setting. In particular, we investigate strong equivalence, a core concept in non-classical logics for understanding formula simplification, and computational complexity. Our analysis also yields new results for QCL and CCL. For example, we show that the main reasoning task regarding preferred models is Θ^p_2-complete for QCL and CCL, while being Δ^p_2-complete for a newly introduced choice logic.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/30/2019

Rules with parameters in modal logic II

We analyze the computational complexity of admissibility and unifiabilit...
research
05/19/2023

State-based Modal Logics for Free Choice

We study the mathematical properties of bilateral state-based modal logi...
research
11/10/2017

Judgment aggregation in non-classical logics

This work contributes to the theory of judgment aggregation by discussin...
research
03/07/2000

A flexible framework for defeasible logics

Logics for knowledge representation suffer from over-specialization: whi...
research
01/06/2021

Logics of First-Order Constraints – A Category Independent Approach

Reflecting our experiences in areas, like Algebraic Specifications, Abst...
research
04/06/2016

On the uniform one-dimensional fragment

The uniform one-dimensional fragment of first-order logic, U1, is a rece...
research
08/11/2018

A Parameterized Complexity View on Description Logic Reasoning

Description logics are knowledge representation languages that have been...

Please sign up or login with your details

Forgot password? Click here to reset