Non-Monotonic S4F Standpoint Logic (Extended Version with Proofs)
Piotr Gorczyca, Hannes Strass
TL;DR
This work introduces S4F Standpoint Logic, a general framework that combines non-monotonic modal logic with multi-viewpoint standpoints to represent heterogeneous knowledge. It develops both monotonic and non-monotonic semantics, including expansions and minimal-model semantics, and provides a rigorous complexity analysis showing that adding standpoints does not increase the computational cost relative to the base logics. A syntactic partitioning approach characterises minimal models, enabling soundness and completeness results and enabling efficient encodings via disjunctive ASP. The paper also offers a Disjunctive ASP encoding and discusses the integration of standpoint defaults, answer set programming, and argumentation frameworks, with a clear path for future work on fragments, strong equivalence, and proof systems. Overall, the results establish a unified, scalable foundation for multi-viewpoint non-monotonic reasoning with practical encoding avenues.
Abstract
Standpoint logics offer unified modal logic-based formalisms for representing multiple heterogeneous viewpoints. At the same time, many non-monotonic reasoning frameworks can be naturally captured using modal logics, in particular using the modal logic S4F. In this work, we propose a novel formalism called S4F Standpoint Logic, which generalises both S4F and standpoint propositional logic and is therefore capable of expressing multi-viewpoint, non-monotonic semantic commitments. We define its syntax and semantics and analyze its computational complexity, obtaining the result that S4F Standpoint Logic is not computationally harder than its constituent logics, whether in monotonic or non-monotonic form. We also outline mechanisms for credulous and sceptical acceptance and illustrate the framework with an example.
