Modal Logics with Counting

10 years 2 months ago
Modal Logics with Counting
Abstract. We present a modal language that includes explicit operators to count the number of elements that a model might include in the extension of a formula, and we discuss how this logic has been previously investigated under different guises. We show that the language is related to graded modalities and to hybrid logics. We illustrate a possible application of the language to the treatment of plural objects and queries in natural language. We investigate the expressive power of this logic via bisimulations, discuss the complexity of its satisfiability problem, define a new reasoning task that retrieves the cardinality bound of the extension of a given input formula, and provide an algorithm to solve it. 1 Counting, Modally Suppose there are at least two apples (say, on the table, but we don’t care at the moment where the apples are). First-order logic (FOL) with equality has no problem expressing this fact1 : ∃x.∃y.(x = y ∧ Apple(x) ∧ Apple(y)). We can actually dispen...
Carlos Areces, Guillaume Hoffmann, Alexandre Denis
Added 11 Jul 2010
Updated 11 Jul 2010
Type Conference
Year 2010
Authors Carlos Areces, Guillaume Hoffmann, Alexandre Denis
Comments (0)