<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Adding Standpoint Modalities to Non-Monotonic S4F: Preliminary Results</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Piotr</forename><surname>Gorczyca</surname></persName>
							<email>piotr.gorczyca@tu-dresden.de</email>
							<affiliation key="aff0">
								<orgName type="department" key="dep1">Institute of Artificial Intelligence</orgName>
								<orgName type="department" key="dep2">Faculty of Computer Science</orgName>
								<orgName type="laboratory">Computational Logic Group</orgName>
								<orgName type="institution">TU Dresden</orgName>
								<address>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Hannes</forename><surname>Strass</surname></persName>
							<email>hannes.strass@tu-dresden.de</email>
							<affiliation key="aff0">
								<orgName type="department" key="dep1">Institute of Artificial Intelligence</orgName>
								<orgName type="department" key="dep2">Faculty of Computer Science</orgName>
								<orgName type="laboratory">Computational Logic Group</orgName>
								<orgName type="institution">TU Dresden</orgName>
								<address>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Adding Standpoint Modalities to Non-Monotonic S4F: Preliminary Results</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">2B332E4F107874FB1494F06C3B0D3D97</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T19:52+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Standpoint Logic</term>
					<term>Modal Logic S4F</term>
					<term>Default Logic</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Standpoint logics allow to represent multiple heterogeneous viewpoints in a unifying framework based on modal logic. We propose to combine standpoint modalities with the single modality of the non-monotonic modal logic S4F, thus defining standpoint S4F. The resulting language allows to express semantic commitments based on default reasoning. We define syntax and semantics of the logic, study the computational complexity of reasoning problems in the fragment of simple theories, and showcase standpoint S4F by exemplifying two concrete instantiations of the general language -standpoint default logic and standpoint argumentation frameworks.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Standpoint logic is a modal logic-based formalism for representing multiple diverse (and potentially conflicting) viewpoints within a single framework. Its main appeal derives from its conceptual simplicity and its attractive properties:</p><p>In the presence of conflicting information, standpoint logic sacrifices neither consistency nor logical conclusions about the shared understanding of common vocabulary <ref type="bibr" target="#b0">[1]</ref>. The underlying idea is to start from a base logic (originally propositional logic <ref type="bibr" target="#b0">[1]</ref>) and to enhance it with two modalities pertaining to what holds according to certain standpoints. There, a standpoint is a specific point of view that an agent or other entity may have, and that may have a bearing on how the entity understands and employs a given logical vocabulary (that may at the same time be used by other entities with a potentially different understanding). The two modalities are, respectively:</p><p>• □s𝜑, expressing: "it is unequivocal [from the point of view s] that 𝜑";</p><p>• ♢ s 𝜑, expressing: "it is conceivable [from the point of view s] that 𝜑".</p><p>Standpoint logic escapes global inconsistency by keeping conflicting pieces of knowledge separate, yet avoids duplication of vocabulary and in this way conveniently keeps portions of common understanding readily available. It has its history and roots within the philosophical theory of supervaluationism <ref type="bibr" target="#b1">[2]</ref>, stating that semantic variability "can be explained by the fact that natural language can be interpreted in many different yet equally acceptable ways, commonly referred to as precisifications" <ref type="bibr" target="#b0">[1]</ref>.</p><p>In our work, such semantic commitments can be made, as is often done, on the basis of incomplete knowledge using a form of default reasoning. Consequently, in our work each precisification embodies a consistent (but possibly partial) viewpoint on what can be known, potentially using nonmonotonic reasoning (NMR) to arrive there. This entails that the overall formalism becomes non-monotonic with respect to its logical conclusions.</p><p>Several non-monotonic formalisms that could be employed for default reasoning within standpoints come to mind, and obvious criteria for selection among the candidates are not immediate. We choose to employ the nonmonotonic modal logic S4F <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b3">4]</ref>, which is a very general formalism that subsumes several other NMR languages, decidedly allowing the possibility for later specialisation via restricting to proper fragments. The usefulness of nonmonotonic S4F for knowledge representation and especially non-monotonic reasoning has been aptly demonstrated by Schwarz and Truszczyński <ref type="bibr" target="#b3">[4]</ref> (among others), but seems to be underappreciated in the literature to this day. In our case, employing S4F as base language for standpoint logic entails, as easy corollary, for example standpoint default logic, a standpoint variant of Reiter's default logic <ref type="bibr" target="#b4">[5]</ref>, where defaults and definite knowledge can be annotated with standpoint modalities. In Example 1, the annotated defaults are of the standard form, namely 𝜙 : 𝜓1, . . . , 𝜓𝑛/𝜓, where (as usual) if the prerequisite 𝜙 is believed to be true and the justifications 𝜓1, . . . , 𝜓𝑛 are consistent with one's current beliefs, the consequence 𝜓 can be concluded.</p><p>Example 1. Coffee is consumed differently in different parts of the world -what is considered to be a "typical coffee" varies among countries. Usually (*) it is consumed hot, however in Vietnam ( ) iced coffee is a more common choice. Apart from the temperature, in Italy ( ), one of the most popular coffee drinks -espresso -is much higher in caffeine than the typically filtered coffee popular in the US ( ). The above considerations could be formalised using standpoint defaults as follows:</p><formula xml:id="formula_0">□* [︁ coffee : hot/hot ]︁ , □ [︁ coffee : iced /iced ]︁ , □ [︁ coffee : espresso/espresso ]︁ , □ [︁ coffee : low _caffeine/low _caffeine ]︁ ♢</formula><p>Several monotonic logics have been "standpointified" so far: Apart from propositional logic in the original work of Gómez Álvarez and Rudolph <ref type="bibr" target="#b0">[1]</ref>, also first-order logic and various fragments thereof <ref type="bibr" target="#b5">[6]</ref> as well as the description logics 𝒮ℛ𝒪ℐ𝒬 <ref type="bibr" target="#b5">[6]</ref>, ℰℒ+ <ref type="bibr" target="#b6">[7,</ref><ref type="bibr" target="#b7">8]</ref>, and 𝒮ℋℐ𝒬 <ref type="bibr" target="#b8">[9]</ref>, and the temporal logic LTL <ref type="bibr" target="#b9">[10]</ref>. We add the first non-monotonic logic to the realm of standpoint logics, that is, the first standpoint logic where the points of view embodied by standpoints can be obtained by reasoning in a non-monotonic fashion.</p><p>More specifically, in this paper, we introduce the syntax and semantics of standpoint S4F. We analyse the computational complexity of its associated reasoning problems and show that reasoning does not become harder (than in the base logic) through the addition of standpoint modalities. Finally, we demonstrate some of the more concrete standpoint formalisms we obtain as corollaries, more specifically standpoint default logic and standpoint argumentation frameworks. We conclude with a discussion of future work.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Background</head><p>All languages we henceforth consider build on propositional logic, denoted ℒ, and built from a set 𝒜 of atoms according to 𝜙 ::= 𝑝 | ¬𝜙 | 𝜙 ∧ 𝜙 where 𝑝 ∈ 𝒜. Its model-theoretic semantics is given by interpretations 𝐼 ⊆ 𝒜 containing exactly the true atoms, and we denote satisfaction of a formula 𝜙 by an interpretation 𝐼 by 𝐼 ⊩ 𝜙, and entailment of a formula 𝜙 by a set 𝑇 of formulas by 𝑇 |= 𝜙. The provability relation for propositional logic is denoted by ⊢ (where 𝑇 ⊢ 𝜙 means that from 𝑇 , we can derive 𝜙) and assumed to be given by some standard proof system that is sound and complete (that is, where 𝑇 ⊢ 𝜙 iff 𝑇 |= 𝜙).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1.">Standpoint Logic</head><p>Standpoint Logic was introduced by Gómez Álvarez and Rudolph <ref type="bibr" target="#b0">[1]</ref> as a modal logic-based formalism for representing multiple (potentially contradictory) perspectives in a single framework. Building upon propositional logic, in addition to a set 𝒜 of propositional atoms, it uses a set 𝒮 of standpoint names, where a standpoint represents a point of view an agent or other entity can take, and * ∈ 𝒮 is a designated special standpoint, the universal standpoint. Formally, the syntax of propositional standpoint logic ℒ S is given by</p><formula xml:id="formula_1">𝜙 ::= 𝑝 | ¬𝜙 | 𝜙 ∧ 𝜙 | □s𝜙</formula><p>where 𝑝 ∈ 𝒜, and s ∈ 𝒮 is a standpoint name. We allow the notational shorthands 𝜙 ∨ 𝜓, 𝜙 → 𝜓, and ♢ s 𝜙 := ¬□ s ¬𝜙.</p><p>The semantics of standpoint logic is given by standpoint structures 𝒩 = (Π, 𝜎, 𝛾), where Π is a non-empty set of precisifications, 𝜎 : 𝒮 → 2 Π assigns a set of precisifications to each standpoint name (with 𝜎(*) = Π fixed), and 𝛾 : Π → 2 𝒜 assigns a propositional interpretation to each precisification. The relation 𝒩 , 𝜋 ⊩ 𝜙, indicating that the structure 𝒩 = (Π, 𝜎, 𝛾) satisfies formula 𝜙 (at point 𝜋), is defined by induction:</p><formula xml:id="formula_2">𝒩 , 𝜋 ⊩ 𝑝 :⇐⇒ 𝑝 ∈ 𝛾(𝜋) 𝒩 , 𝜋 ⊩ ¬𝜙 :⇐⇒ 𝒩 , 𝜋 ̸ ⊩ 𝜙 𝒩 , 𝜋 ⊩ 𝜙1 ∧ 𝜙2 :⇐⇒ 𝒩 , 𝜋 ⊩ 𝜙1 and 𝒩 , 𝜋 ⊩ 𝜙2 𝒩 , 𝜋 ⊩ □s𝜙 :⇐⇒ 𝒩 , 𝜋 ′ ⊩ 𝜙 for all 𝜋 ′ ∈ 𝜎(s)</formula><p>As usual, a standpoint structure (Π, 𝜎, 𝛾) is a model for a formula 𝜙 iff (Π, 𝜎, 𝛾) ⊩ 𝜙; a formula 𝜙 ∈ ℒ S is satisfiable iff there exist (Π, 𝜎, 𝛾) and 𝜋 ∈ Π with (Π, 𝜎, 𝛾) , 𝜋 ⊩ 𝜙. <ref type="foot" target="#foot_0">1</ref>Standpoint structures can be regarded as a restricted form of ordinary (multi-modal) Kripke structures pressions of the form s ⪯ u indicating that every precisification subscribing to s must also subscribe to u as realised by their formal semantics 𝜎(s) ⊆ 𝜎(u). We disregard sharpening statements in this work for clarity of exposition; they could be added without difficulty.</p><p>(𝑊, {𝑅s} s∈𝒮 , 𝑣), where the worlds 𝑊 are given by the precisifications Π, the evaluation function 𝑣 is given by 𝛾, and the reachability relation among worlds for a standpoint name (i.e., modality) s ∈ 𝒮 is simply 𝑅s = Π × 𝜎(s).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2.">Modal Logic S4F</head><p>S4F is a propositional modal logic with a single modality K, read as "knows". It was studied in depth by Segerberg <ref type="bibr" target="#b2">[3]</ref>; we base our study on the works of <ref type="bibr">Schwarz and Truszczyński [11,</ref><ref type="bibr" target="#b11">12,</ref><ref type="bibr" target="#b12">13,</ref><ref type="bibr" target="#b3">4]</ref>. We again start from a propositional vocabulary 𝒜.</p><p>The syntax of the modal logic S4F ℒ K is given by</p><formula xml:id="formula_3">𝜙 ::= 𝑝 | ¬𝜙 | 𝜙 ∧ 𝜙 | K𝜙</formula><p>with 𝑝 ∈ 𝒜. For formulas 𝜙 ∈ ℒ K without occurrences of K, we write 𝜙 ∈ ℒ and call them objective formulas.</p><p>Truszczyński <ref type="bibr" target="#b13">[14]</ref> introduced a useful fragment of S4F, so-called modal defaults. There, the base case of formula induction is not a propositional atom as above, but of the form K𝜓 for 𝜓 ∈ ℒ a formula of propositional logic. More formally, a modal default is built via</p><formula xml:id="formula_4">𝜙 ::= K𝜓 | ¬𝜙 | 𝜙 ∧ 𝜙 | K𝜙</formula><p>with 𝜓 ∈ ℒ. The fragment of modal defaults is still expressive enough for our desired applications in knowledge representation and reasoning, so we will mostly restrict our attention to modal defaults later on.</p><p>The </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3.">Non-Monotonic S4F</head><p>A non-monotonic logic can be obtained by restricting attention to models where what is known is minimal. As defined by Schwarz and Truszczyński [4, Definitions 3.2 and 3.3], an S4F structure ℳ = (𝑉, 𝑊, 𝜉) is said to be strictly preferred over another S4F structure 𝒦 = (𝑉 ′ , 𝑊, 𝜉 ′ ) iff 𝑉 ′ = ∅, 𝜉 ′ ⊇ 𝜉, <ref type="foot" target="#foot_2">3</ref> and for some 𝜓 ∈ ℒ, we have 𝒦 ⊩ 𝜓 but ℳ ̸ ⊩ 𝜓. We say that 𝒦 is a minimal model of a theory 𝑇 ⊆ ℒ K iff (1) 𝒦 is a model of 𝑇 , and (2) there is no model ℳ of 𝑇 that is strictly preferred over 𝒦.</p><p>So if ℳ is strictly preferred over 𝒦, then there is a propositional formula 𝜓 ∈ ℒ such that (1) 𝒦, 𝑤 ⊩ 𝜓 for all 𝑤 ∈ 𝑊 , and (2) there is a 𝑤 ′ ∈ 𝑉 such that ℳ, 𝑤 ′ ̸ ⊩ 𝜓. For a minimal model of a theory 𝑇 , all strictly preferred structures violate some formula of 𝑇 .</p><p>Intuitively, 𝒦 having a strictly preferred alternative means that the knowledge of 𝒦 is not minimal. We note that a minimal model (𝑉, 𝑊, 𝜉) has 𝑉 = ∅ by definition, and thus is an S5 structure, that is, a set of worlds with a universal accessibility relation.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.4.">Complexity of Non-Monotonic S4F</head><p>Schwarz and Truszczyński <ref type="bibr" target="#b12">[13]</ref> provide complexity results for decision problems associated with non-monotonic S4F. The problems are defined w.r.t. a finite S4F theory 𝐴 ⊆ ℒ K and a formula 𝜙 ∈ ℒ K and can be summarized as follows:</p><p>• existenceS4F: Does 𝐴 have a minimal model?</p><p>• in-someS4F: Is there a minimal model ℳ of 𝐴, such that ℳ ⊩ 𝜙?</p><p>• not-in-allS4F: <ref type="foot" target="#foot_3">4</ref> Is there a minimal model ℳ of 𝐴, such that ℳ ̸ ⊩ 𝜙?</p><p>• in-allS4F: Does ℳ ⊩ 𝜙 hold for every minimal model ℳ of 𝐴?</p><p>The above reasoning tasks were found to reside on the second level of the polynomial hierarchy, with the first three being Σ P 2 -complete and the last one Π P 2 -complete. We recall the proof idea by Schwarz and Truszczyński <ref type="bibr" target="#b12">[13]</ref> of existenceS4F given an S4F theory 𝐴 ⊆ ℒ K below.</p><p>Let 𝐴 K = {𝜙 | K𝜙 ∈ Sub(𝐴)}, where Sub(𝐴) denotes the set of all subformulas of formulas in 𝐴. Note that given any minimal S4F model ℳ of 𝐴, which necessarily is an S5 structure, and a formula 𝜙 ∈ ℒ K , due to the universal accessibility relation it is the case that either ℳ ⊩ K𝜙 or ℳ ⊩ ¬K𝜙. Then, there has to be a subset Ψ ⊆ 𝐴 K , such that ℳ ⊩ K𝜓 and ℳ ⊩ 𝜓 for all 𝜓 ∈ Ψ. For the remaining elements of 𝐴 K , namely 𝜑 ∈ Φ := 𝐴 ∖ Ψ then it has to hold that ℳ ⊩ ¬K𝜑. The minimal models of a theory 𝐴 can therefore be compactly represented by partitionings (Φ, Ψ) of 𝐴 K . Such a sparse representation of a minimal model is necessary, as the actual minimal model cannot be efficiently constructed due to potentially containing exponentially many worlds (w.r.t. the input theory). Towards minimisation of knowledge, note that the set Φ needs to be maximal, so that the set of known formulas Ψ is restricted to only what is absolutely necessary.</p><p>The procedure for existenceS4F work as follows: Given a theory 𝐴 ⊆ ℒ K , we guess a partitioning of 𝐴 K into (Φ, Ψ). Based on this pair, we define the set</p><formula xml:id="formula_5">Θ = 𝐴 ∪ {¬K𝜙 | 𝜙 ∈ Φ} ∪ {K𝜓 | 𝜓 ∈ Ψ} ∪ Ψ which is interpreted as a theory of propositional logic over an extended signature 𝒜 ∪ {︁ K𝜑 ⃓ ⃓ 𝜑 ∈ 𝐴 K }︁</formula><p>, that is, where subformulas of the form K𝜑 are treated as propositional atoms. Then, we verify whether the guessed pair is introspection consistent <ref type="bibr" target="#b12">[13]</ref>, that is, whether:</p><formula xml:id="formula_6">(C1) Φ ∪ Ψ = 𝐴 K and Φ ∩ Ψ = ∅; (C2) Θ is propositionally consistent;</formula><p>(C3) for each 𝜑 ∈ Φ, we have Θ ̸ ⊢ 𝜑 (where ⊢ denotes the provability relation of propositional logic).</p><p>Afterwards we check whether the introspection consistent pair (Φ, Ψ) corresponds to a minimal S4F model of 𝐴 [13, condition</p><p>], by checking if for every 𝜓 ∈ Ψ, we have</p><formula xml:id="formula_8">𝐴 ∪ {¬K𝜑 | 𝜑 ∈ Φ} ⊢S4F 𝜓.</formula><p>The containment proof relies on the fact that S4F provability (Is a formula 𝜙 S4F-provable from a given finite set of premises 𝐴 ⊆ ℒ K ?) is in NP <ref type="bibr" target="#b12">[13]</ref>. Since the number of calls to an NP-oracle is polynomial, existenceS4F is in Σ P 2 . A matching lower bound follows from the faithful embedding of default logic <ref type="bibr" target="#b4">[5]</ref> into S4F, which will be covered in the next subsection.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.5.">S4F in Knowledge Representation</head><p>The logic S4F is immensely useful for knowledge representation purposes <ref type="bibr" target="#b12">[13,</ref><ref type="bibr" target="#b3">4]</ref>, as it allows to naturally embed several non-monotonic logics. Among others, it subsumes the (bimodal) logic of GK by Lin and Shoham <ref type="bibr" target="#b14">[15]</ref> as well as the (bimodal) logic of MKNF by Lifschitz <ref type="bibr" target="#b15">[16]</ref>, all while being unimodal and thus arguably having a simpler semantics. In the following subsections, we briefly sketch how several well-known knowledge representation formalisms can be recovered in S4F, and note especially that all of them stay within the fragment of modal defaults.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.5.1.">Default Logic</head><p>Most importantly, the default logic of Reiter <ref type="bibr" target="#b4">[5]</ref> can be faithfully and modularly embedded into S4F <ref type="bibr" target="#b10">[11]</ref>: For a default 𝜙 : 𝜓1, . . . , 𝜓𝑛/𝜓, the corresponding S4F formula is given by (K𝜙∧K¬K¬𝜓1 ∧. . .∧K¬K¬𝜓𝑛) → K𝜓. Modularly here means that a default theory can be translated default by default, without looking at the whole theory, something that is not possible <ref type="bibr" target="#b16">[17]</ref> when translating default logic into autoepistemic logic <ref type="bibr" target="#b17">[18]</ref>. <ref type="foot" target="#foot_4">5</ref> Faithfully means that the extensions of the default theory are in one-to-one correspondence with the minimal models of the resulting S4F translation. (A similar translation exists for disjunctive default logic <ref type="bibr" target="#b20">[21]</ref>.) Deciding whether a propositional default theory has an extension is Σ P 2 -complete <ref type="bibr" target="#b21">[22]</ref>, thus providing the matching lower bound to S4F minimal model existence.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.5.2.">Logic Programs</head><p>In a similar vein, normal logic programs can be translated modularly into S4F <ref type="bibr" target="#b10">[11,</ref><ref type="bibr" target="#b3">4]</ref>:</p><p>A rule 𝑝0 ← 𝑝1, . . . , 𝑝𝑚, ∼𝑝𝑚+1, . . . , ∼𝑝𝑚+𝑛 becomes (K𝑝1 ∧ . . . ∧ K𝑝𝑚 ∧ K¬K𝑝𝑚+1 ∧ . . . ∧ K¬K𝑝𝑚+𝑛) → K𝑝0. The translation is faithful with respect to the stable model semantics.</p><p>(This works similarly for extended/disjunctive logic programs <ref type="bibr" target="#b22">[23,</ref><ref type="bibr" target="#b3">4]</ref>.)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.5.3.">Argumentation Frameworks</head><p>Last but not least, also argumentation frameworks <ref type="bibr" target="#b23">[24]</ref> (under stable semantics) can be modularly and faithfully translated into S4F. Given that argumentation frameworks (AFs) can be modularly translated into normal logic programs (over an extended vocabulary) using Dung's translation [24, Section 5; 25], we have the following straightforward result: Proposition 1. Given a (finite) argumentation framework 𝐹 = (𝐴, 𝑅), we define the following S4F theory:</p><formula xml:id="formula_9">𝑇𝐹 := {K¬K¬𝑎 → K𝑎 | 𝑎 ∈ 𝐴} ∪ {K𝑎 → K¬𝑏 | (𝑎, 𝑏) ∈ 𝑅}.</formula><p>The stable extensions of 𝐹 and the minimal models of 𝑇𝐹 are in one-to-one correspondence.</p><p>Proof. Stable extension ⇝ minimal model: Let 𝑆 ⊆ 𝐴 be a stable extension of 𝐹 . Define the S4F structure ℳ𝑆 = (∅, {𝑤} , 𝜉) with 𝜉(𝑤) = 𝑆. We will show that ℳ𝑆 is a minimal model of 𝑇𝐹 .</p><p>1. ℳ𝑆 is a model of 𝑇𝐹 : Intuitively, the first part of the theory asserts that arguments are accepted unless they are defeated, and the second part expresses that an argument is defeated whenever one of its attackers is accepted.</p><formula xml:id="formula_10">• Consider 𝜑 = K¬K¬𝑎 → K𝑎 ∈ 𝑇𝐹 . If 𝑎 ∈ 𝑆,</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Standpoint S4F</head><p>Standpoint S4F is the nesting of S4F into standpoint logic. More technically, in the nomenclature of many-dimensional modal logics <ref type="bibr" target="#b25">[26]</ref>, it is the product of the two logics above. This means that in each precisification, we have an "ordinary" S4F structure with two sets of worlds, which altogether come from a common pool of globally "available" possible worlds.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Syntax</head><p>As before, we start out from a set 𝒮 of standpoint names and a set 𝒜 of propositional atoms. We intend the language to be used to express what is known according to certain standpoints. This entails that nothing is known about the standpoints, but that they are an outer layer that is intuitively not accessible to the K modality. Accordingly, we restrict the ways the modalities can be nested already in the syntax: while S4F modality K can be used in the scope of a standpoint modality □s, we disallow the reverse. <ref type="foot" target="#foot_5">6</ref>Definition 1. The language ℒ SK of SS4F is built via:</p><formula xml:id="formula_11">𝜙 ::= 𝜓 | ¬𝜙 | 𝜙 ∧ 𝜙 | □s𝜙 where 𝜓 ∈ ℒ K is a modal default, that is, 𝜓 ::= K𝜑 | ¬𝜓 | 𝜓 ∧ 𝜓 | K𝜓</formula><p>with 𝜑 ∈ ℒ being a formula of propositional logic. ♢</p><p>We sometimes call formulas from ℒ K ∖ℒ subjective (because they depend on what is known), and those from ℒ objective formulas. For Boolean combinations, we allow the usual abbreviations 𝜑∨𝜓 := ¬(¬𝜑∧¬𝜓) and 𝜑 → 𝜓 := ¬𝜑∨𝜓, and for the (standpoint and S4F) modalities we sometimes use their duals M𝜑 := ¬K¬𝜑 and ♢ s 𝜑 := ¬□ s ¬𝜑.</p><p>Given an SS4F formula 𝜙 ∈ ℒ SK , as before (for S4F) we denote the set of its subformulas by Sub(𝜙). The size of a formula 𝜙 is defined as the number of its subformulas, that is, ‖𝜙‖ := |Sub(𝜙)|. Both notions generalise in a straightforward way to theories 𝑇 ⊆ ℒ SK .</p><p>An SS4F theory 𝑇 ⊆ ℒ SK is simple iff every formula 𝜙 ∈ 𝑇 is of the form □s𝜓 or ♢ s 𝜓 for some 𝜓 ∈ ℒ K .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Semantics</head><p>Definition 2. Consider a set 𝒜 of atoms and a set 𝒮 of standpoint names. A standpoint S4F structure is a tuple S = (Π, Ω, 𝜎, 𝜁, 𝛾) where • Π is a non-empty set of precisifications,</p><p>• Ω is a non-empty set of worlds,</p><p>• 𝜎 : 𝒮 → 2 Π assigns to each standpoint name a set of precisifications,</p><p>• 𝜁 : Π → 2 Ω × 2 Ω assigns to each precisification a pair of disjoint sets of worlds, where we denote 𝜁(𝜋) = (𝜁𝑜(𝜋), 𝜁𝑖(𝜋)) and require 𝜁𝑖(𝜋) ̸ = ∅,</p><p>• 𝛾 : Ω → 2 𝒜 assigns to each world a propositional evaluation. ♢</p><p>The set Π of precisifications is as before in standpoint logic, in that each precisification represents one possible point of view an entity could have, and where each precisification can belong to one or more standpoints (via 𝜎). The function 𝜁 assigns an S4F structure (𝜁𝑜(𝜋), 𝜁𝑖(𝜋), 𝛾) to each precisification, with outer worlds 𝜁𝑜(𝜋) and inner worlds 𝜁𝑖(𝜋), where worlds 𝑤 ∈ Ω can (but need not) be reused across precisifications. As usual, by a propositional evaluation 𝛾(𝑤) ⊆ 𝒜 we mean that all and only the elements of 𝛾(𝑤) are those atoms that are evaluated as true.</p><p>As is generally the case for Kripke structures, the evaluation of a formula in a structure might depend on the "point" in the structure at which we evaluate the formula. Since we now have a two-dimensional modal logic with S4F structures nested into standpoint structures, we use doubly pointed structures to clarify where in the nested structure we evaluate formulas. Definition 3. Let S = (Π, Ω, 𝜎, 𝜁, 𝛾) be an SS4F structure, 𝜋 ∈ Π, and 𝑤 ∈ Ω. The satisfaction relation ⊩ for pointed standpoint S4F structures is defined as follows: and</p><formula xml:id="formula_12">𝑤 ′ ∈ 𝜁𝑜(𝜋 ′ ) ∪ 𝜁𝑖(𝜋 ′ ) ♢</formula><p>So while objective formulas (those without any modalities) are evaluated in the world, subjective formulas are evaluated with respect to a specific precisification, where standpoint modalities are evaluated with respect to a set of precisifications according to the used standpoint symbol.</p><p>We say that:</p><p>• S, 𝜋, 𝑤 is a model for 𝜙 iff S, 𝜋, 𝑤 ⊩ 𝜙,</p><p>• S, 𝜋 is a model for 𝜙, written S, 𝜋 ⊩ 𝜙, iff (Π, Ω, 𝜎, 𝜁, 𝛾) , 𝜋, 𝑤 ⊩ 𝜙 for all 𝑤 ∈ 𝜁𝑜(𝜋) ∪ 𝜁𝑖(𝜋),</p><p>• S is a model for 𝜙, written S ⊩ 𝜙, iff (Π, Ω, 𝜎, 𝜁, 𝛾) , 𝜋 ⊩ 𝜙 for all 𝜋 ∈ Π.</p><p>As usual, a standpoint S4F structure (Π, Ω, 𝜎, 𝜁, 𝛾) is a model for a theory 𝑇 , written (Π, Ω, 𝜎, 𝜁, 𝛾) ⊩ 𝑇 , iff (Π, Ω, 𝜎, 𝜁, 𝛾) ⊩ 𝜙 for all 𝜙 ∈ 𝑇 . Likewise, a theory 𝑇 entails a formula 𝜙, written 𝑇 |= SS4F 𝜙, iff every model of 𝑇 is a model of 𝜙. We say that a formula 𝜙 ∈ ℒ SK is satisfiable iff there exists a standpoint S4F structure S = (Π, Ω, 𝜎, 𝜁, 𝛾), a precisification 𝜋 ∈ Π, and a world 𝑤 ∈ 𝜁𝑜(𝜋) ∪ 𝜁𝑖(𝜋) such that (Π, Ω, 𝜎, 𝜁, 𝛾) , 𝜋, 𝑤 ⊩ 𝜙.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">Non-Monotonic Semantics</head><p>As usual, a non-monotonic semantics can be obtained by restricting attention to models that are in some sense minimal.</p><p>Here, we require what we call local minimality, where knowledge has to be minimal in each precisification (according to the requirements of minimal S4F models), but the overall structure of precisifications and extents of standpoint names is allowed to freely vary. Before the minimisation of knowledge at each precisification can be carried out, one first has to determine which of the (sub)formulas of the original theory are relevant at that precisification. The formal definitions follow.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 4 (Potentially relevant subformulas).</head><p>Given a set Π of precisifications, a set 𝒮 of standpoint names, a standpoint assignment function 𝜎 : 𝒮 → 2 Π , and a simple theory 𝑇 , we define the set of potentially relevant subformulas for a particular precisification 𝜋 ∈ Π as</p><formula xml:id="formula_13">𝑇 □ 𝜋 = {𝜙 ∈ Sub(𝑇 ) | ∃s ∈ 𝒮 : 𝜋 ∈ 𝜎(s) and (□ s 𝜙 ∈ 𝑇 or ♢ s 𝜙 ∈ 𝑇 )} ♢</formula><p>The potentially relevant formulas will then be used for determining the non-monotonic semantics of simple theories, in that they provide an upper bound on what can possibly be known in a precisification.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 5 (Locally minimal model).</head><p>For a simple standpoint S4F theory 𝑇 , we say that S = (Π, Ω, 𝜎, 𝜁, 𝛾) is a locally minimal model of 𝑇 iff (1) S ⊩ 𝑇 and (2) for each 𝜋 ∈ Π there exists an S4F theory Ξ𝜋 ⊆ 𝑇 □ 𝜋 such that (︁ 𝜁𝑜(𝜋), 𝜁𝑖(𝜋), 𝛾| 𝜁(𝜋) )︁ is a minimal S4F model for Ξ𝜋. <ref type="foot" target="#foot_6">7</ref> ♢ Intuitively, for a precisification 𝜋 ∈ Π, the theory Ξ𝜋 contains all standpoint-free formulas that are relevant at 𝜋. Local (S4F) minimality then guarantees that in each precisification of the overall structure, there is no unjustified knowledge (w.r.t. the theory Ξ𝜋). Accordingly, nonmonotonic entailment can then be defined as usual, that is, with respect to locally minimal models only. Definition 6. Given a standpoint S4F theory 𝑇 ⊆ ℒ SK that is simple, we say that a formula 𝜙 ∈ ℒ SK is: </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Complexity</head><p>In this section we will show that the SS4F reasoning tasks we defined are not harder than their S4F counterparts. We start out with showing that standpoint S4F possesses, much like other standpoint logics <ref type="bibr" target="#b5">[6]</ref>, the small model property, where satisfiable theories are guaranteed to have models of linear size.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Lemma 2 (Small model property). An SS4F formula 𝜙 is satisfiable if and only if 𝜙 has a model with at most |Sub(𝜙) ∩ ℒ SK | ≤ ‖𝜙‖ precisifications.</head><p>Proof. The "if" direction holds trivially. For the "only if" direction, consider an arbitrary SS4F structure S = (Π, Ω, 𝜎, 𝜁, 𝛾) such that S ⊩ 𝜙. We will show that it can be "pruned" to obtain a small model</p><formula xml:id="formula_14">S ′ = (Π ′ , Ω ′ , 𝜎 ′ , 𝜁 ′ , 𝛾 ′ ) with |Π ′ | ≤ |Sub(𝜙) ∩ ℒ SK |.</formula><p>We will consider a set of precisifications that will serve as witnesses for the satisfaction of subformulas preceded by a diamond modality (i.e. some □s in negative polarity.)</p><p>To this end, let Π ′ be a subset of Π with the following property: for each subformula □s𝜓 ∈ Sub(𝜙) not satisfied in S, Π ′ contains one precisification 𝜋 𝜓 ∈ Π, for which S, 𝜋 𝜓 ̸ ⊩ 𝜓 holds (note that the existence of such a 𝜋 𝜓 follows directly from the definition of ⊩.) Otherwise, assuming all □s𝜓 are satisfied in S, we set Π ′ = {𝜋} for an arbitrary 𝜋 ∈ Π. The definition of the remaining components of S ′ is restricted to Π ′ , i.e.,</p><formula xml:id="formula_15">• Ω ′ = Ω ∩ ⋃︀ 𝜋∈Π ′ 𝜁 ′ (𝜋),</formula><p>• 𝜎 ′ (s) = 𝜎(s) ∩ Π ′ for each s ∈ 𝒮,</p><formula xml:id="formula_16">• 𝜁 ′ = 𝜁| Π ′ and 𝛾 ′ = 𝛾| Ω ′ .</formula><p>To show that S ′ ⊩ 𝜙, we fill first prove an intermediate result by induction on the structure of each subformula 𝜓 ∈ Sub(𝜙): for every 𝜋 ∈ Π ′ it holds that S, 𝜋 ⊩ 𝜓 ⇐⇒ S ′ , 𝜋 ⊩ 𝜓. The only interesting case is when 𝜓 = □s𝜓 ′ . Assuming that S, 𝜋 ⊩ □s𝜓 ′ , by the semantics we get that S, 𝜋 ′ ⊩ 𝜓 ′ for every 𝜋 ′ ∈ 𝜎(s). Because 𝜎 ′ (s) ⊆ 𝜎(s) and 𝜎 ′ (s) ⊆ Π ′ by induction hypothesis we get that S ′ , 𝜋 ′′ ⊩ 𝜓 ′ for every 𝜋 ′′ ∈ 𝜎 ′ (s) and consequently (by semantics) S ′ ⊩ □s𝜓 ′ . Conversely, assume that S, 𝜋 ̸ ⊩ □s𝜓 ′ . Then there is 𝜋 ′ ∈ Π such that 𝜋 ′ ∈ 𝜎(s)</p><p>and S, 𝜋 ′ ̸ ⊩ 𝜓 ′ . Since by construction of S ′ we required that for each formula of the form □u𝛼 not satisfied in S a "witness" precisification 𝜋𝛼 ∈ 𝜎(u) such that S, 𝜋𝛼 ̸ ⊩ 𝛼 is contained in Π ′ , w.l.o.g. we can assume that 𝜋 ′ = 𝜋𝛼 and therefore 𝜋 ′ ∈ Π ′ . Then also 𝜋 ′ ∈ 𝜎 ′ (s) and by induction hypothesis we have that S ′ , 𝜋 ′ ̸ ⊩ 𝜓 ′ and consequently S ′ ̸ ⊩ □s𝜓 ′ , which concludes the proof of the intermediate result.</p><p>Since 𝜙 ∈ Sub(𝜙) and S ⊩ 𝜙 we get S, 𝜋 ⊩ 𝜙 for every 𝜋 ∈ Π. Naturally, since Π ′ ⊆ Π also S, 𝜋 ′ ⊩ 𝜙 for every 𝜋 ′ ∈ Π ′ . Then by our intermediate result we get that S ′ , 𝜋 ′ ⊩ 𝜙 for every 𝜋 ′ ∈ Π ′ and consequently S ′ ⊩ 𝜙. □</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1.">Complexity of SS4F reasoning tasks</head><p>We extend the reasoning tasks for S4F to the SS4F case in a straightforward manner, e.g. existence SS4F decides whether a simple theory 𝑇 ⊆ ℒ SK has a locally minimal SS4F model. (Since locally minimal models are only defined for simple theories, all subsequent results are necessarily restricted to this fragment; we will not always explicitly state the requirement that theories be strict.) In what follows we show that for locally minimal models, the complexities of SS4F reasoning tasks match those of S4F.</p><p>We say that an SS4F structure (Π, Ω, 𝜎, 𝜁, 𝛾) is pointwise S5 iff for every 𝜋 ∈ Π, we find 𝜁𝑜(𝜋) = ∅. Obviously, by definition of S4F minimal models, every locally minimal model (of some simple theory 𝑇 ) is pointwise S5.</p><p>We start out with some preparatory observations on SS4F structures. The first result looks trivial, it however is not, and crucially hinges on the fact that (1) modal defaults allow atoms only within the scope of K;<ref type="foot" target="#foot_7">8</ref> and ( <ref type="formula" target="#formula_7">2</ref>) that we restrict attention to structures that are pointwise S5, and thus offer negative introspection.   Afterwards, we check whether an introspection consistent pair (Φ𝜋, Ψ𝜋) corresponds to a minimal S4F model of Ξ𝜋,by checking if for every 𝜓 ∈ Ψ𝜋,</p><formula xml:id="formula_17">Ξ𝜋 ∪ {¬K𝜑 | 𝜑 ∈ Φ𝜋} ⊢S4F 𝜓</formula><p>The above requires at most polynomially many calls to an NP oracle (the number of calls is polynomially bounded by the cardinality of the set Ψ𝜋; the oracle decides ⊢ and ⊢S4F). At this step, it is proven that at each precisification 𝜋, the pair (Φ𝜋, Ψ𝜋) represents a minimal S4F model for the relevant theory Ξ𝜋. What remains to be proven is whether the entire construction, namely</p><formula xml:id="formula_18">(︁ Π, 𝜎, (Φ, Ψ, Ξ) 𝜋∈Π )︁</formula><p>, is a model for the initial SS4F theory 𝑇 (condition (1) of <ref type="bibr">Definition 5)</ref>.</p><p>It is clear that for all 𝜋 ∈ Π, we have Sub(Ξ𝜋) ⊆ Sub(𝑇 ) and the local theory Ξ𝜋 is satisfied at 𝜋; what remains to be detected is whether there is a modal default 𝜙 ∈ 𝑇 □ 𝜋 ∖ Ξ𝜋 that has wrongly been excluded from being relevant at 𝜋. This can be checked locally using the NP oracle again, making use of Θ𝜋 at each precisification 𝜋. The procedure will be given inductively on the structure of an SS4F formula 𝜙.</p><p>To this end we define the following relations ⊪ + and ⊪ − , where we abbreviate T𝜋 := (Φ𝜋, Ψ𝜋, Ξ𝜋) for brevity.</p><formula xml:id="formula_19">T𝜋 ⊪ + □s𝜑 :⇐⇒ T 𝜋 ′ ⊪ + 𝜑 for every 𝜋 ′ ∈ 𝜎(s) T𝜋 ⊪ − □s𝜑 :⇐⇒ T 𝜋 ′ ⊪ − 𝜑 for some 𝜋 ′ ∈ 𝜎(s) T𝜋 ⊪ + K𝜑 :⇐⇒ Θ𝜋 ⊢ 𝜑 T𝜋 ⊪ − K𝜑 :⇐⇒ Θ𝜋 ̸ ⊢ 𝜑 T𝜋 ⊪ + ¬𝜑 :⇐⇒ T𝜋 ⊪ − 𝜑 T𝜋 ⊪ − ¬𝜑 :⇐⇒ T𝜋 ⊪ + 𝜑 T𝜋 ⊪ + 𝜑 ∧ 𝜓 :⇐⇒ T𝜋 ⊪ + 𝜑 and T𝜋 ⊪ + 𝜓 T𝜋 ⊪ − 𝜑 ∧ 𝜓 :⇐⇒ T𝜋 ⊪ − 𝜑 or T𝜋 ⊪ − 𝜓</formula><p>Our approach then is to verify that T𝜋 ⊪ + 𝜙 for all 𝜙 ∈ 𝑇 and 𝜋 ∈ Π (which can be done in deterministic polynomial time with an NP oracle for deciding ⊢ in the cases with K𝜑), and we claim that this establishes overall modelhood of the guessed structure for 𝑇 . To show this correspondence, we define (slightly abusing notation S) the SS4F structure S(Π, 𝜎, (T𝜋) 𝜋∈Π ) = (Π, Ω, 𝜎, 𝜁, 𝛾) based on the partitionings (T𝜋) 𝜋∈Π as follows:</p><p>• Ω = ⋃︀ 𝜋∈Π Ω𝜋 where for every 𝜋 ∈ Π, we set</p><formula xml:id="formula_20">Ω𝜋 = ¶ (𝜋, 𝜈) ⃓ ⃓ ⃓ 𝜈 ⊆ 𝒜 + with 𝜈 ⊩ Θ𝜋 © denoting 𝒜 + = 𝒜 ∪ {K𝜑 | K𝜑 ∈ Sub(𝑇 )};</formula><p>• 𝜁𝑜(𝜋) = ∅ and 𝜁𝑖(𝜋) = Ω𝜋 for every 𝜋 ∈ Π;</p><p>• 𝛾((𝜋, 𝜈)) = 𝜈 for every (𝜋, 𝜈) ∈ Ω𝜋.</p><p>Note that we allow all formulas K𝜑 ∈ Sub(𝑇 ) to be evaluated as "virtual atoms" in every world in every precisification. This leads us to our first technical observation: The definition of the S5 structures at each precisification 𝜋 ∈ Π along with the conditions (C1)-(C3) verified earlier exactly provides the desired correspondence between the "propositional" reading (via the propositional theory Θ𝜋) and the "S4F" reading (via the S5 structure Ω𝜋) of S4F formulas: Claim 2. For every precisification 𝜋 ∈ Π and potentially relevant formula 𝜓 ∈ Sub(𝑇 ) ∩ (ℒ K ∪ ℒ):</p><formula xml:id="formula_21">(∀𝑤 ∈ Ω𝜋 : 𝛾(𝑤) ⊩ 𝜓) ⇐⇒ (︁ ∀𝑤 ∈ Ω𝜋 : S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋, 𝑤 ⊩ 𝜓 )︁</formula><p>Proof of the claim. We use induction on the structure of 𝜓; since we also cover ℒ, the base case is for 𝜓 = 𝑝 ∈ 𝒜. Most of the cases are trivial, the only interesting case is for 𝜓 = K𝜑, which in turn covers all 𝜑 ∈ ℒ K ∪ ℒ. We first use 𝜑 ∈ (Sub(𝑇 ) ∩ ℒ K ) K = Ψ𝜋 ∪ Φ𝜋 to show:  ♢</p><formula xml:id="formula_22">Θ𝜋 |= K𝜑 ⇐⇒ Θ𝜋 |= 𝜑 ( †) If Θ𝜋 |= K𝜑,</formula><p>To obtain the desired result, we will prove (making use of Claim 2 in the base case) that given the SS4F theory 𝑇 and the guessed structure (︁ Π, 𝜎, (Φ, Ψ, Ξ) 𝜋∈Π )︁ of partitions, we can verify modelhood by checking ⊪ + and ⊪ − , more formally, for all precisifications 𝜋 ∈ Π and for all 𝜙 ∈ Sub(𝑇 ):</p><formula xml:id="formula_23">T𝜋 ⊪ + 𝜙 ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ 𝜙 (1) T𝜋 ⊪ − 𝜙 ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ ¬𝜙 (2)</formula><p>The proof works by structural induction on 𝜙.</p><p>• 𝜙 = K𝜓. Then 𝜓 ∈ Sub(𝑇 ) ∩ (ℒ K ∪ ℒ), and regarding <ref type="bibr" target="#b0">(1)</ref> we obtain: The construction of a witnessing model can also be used for credulous reasoning, where we additionally verify that (Φ𝜋, Ψ𝜋, Ξ𝜋) ⊪ + 𝜙 for all 𝜋 ∈ Π to demonstrate that 𝑇 | ≈ cred 𝜙. In a similar vein, for sceptical reasoning, we guess a locally minimal model for 𝑇 and verify that (Φ𝜋, Ψ𝜋, Ξ𝜋) ⊪ − 𝜙 for some 𝜋 ∈ Π to show that 𝑇 | ̸ ≈ scep 𝜙.</p><formula xml:id="formula_24">T𝜋 ⊪ + K𝜓 ⇐⇒ Θ𝜋 ⊢ 𝜓 ⇐⇒ Θ𝜋</formula><p>Proposition 6. in-some SS4F and not-in-all SS4F are Σ P 2complete, in-all SS4F is Π P 2 -complete.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Instantiations</head><p>Intuitively, each precisification of a locally minimal SS4F model encodes an S4F minimal model for the locallyrelevant S4F theory. Given that S4F theories are capable of encoding multiple non-monotonic reasoning formalisms (as described in Section 2.5), we find that SS4F provides standpoint-enhanced variants of those formalisms. As such, each precisification of a locally minimal model encodes an extension of a default theory in case of standpoint default logic, stable extension in case of standpoint argumentation framework or an answer set in case of standpoint logic program. Below we provide examples of the first two SS4F instantiations.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1.">Standpoint Default Logic</head><p>Utilising the S4F encoding of defaults we obtain standpoint defaults of the form</p><formula xml:id="formula_25">□s[(K𝜙 ∧ K¬K¬𝜓1 ∧ . . . ∧ K¬K¬𝜓𝑛) → K𝜓]</formula><p>which we conveniently denote as □s[𝜙 : 𝜓1, . . . , 𝜓𝑛/𝜓]. Below we assume the standpoint default theory 𝑇 to be a set of standpoint defaults. To facilitate the reading of background knowledge, by formulas □sK𝜙 we denote modal defaults of the form □s[⊤ : /𝜙] (i.e. where 𝑛 = 0).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Example 3 (Example 1 continued).</head><p>The following S4F formulas of a theory 𝑇* express common knowledge, such as that we are indeed dealing with a coffee, that an espresso cannot be low in caffeine and that a drink cannot be hot and iced at the same time, i.e.</p><p>𝑇* = {Kcoffee, K¬(iced ∧ hot), K¬(espresso ∧ low _caffeine)}</p><p>We use 𝑇 □* to denote the set 𝑇 □* = {□ * 𝜙 | 𝜙 ∈ 𝑇*}. Additionally, we provide the set of standpoint defaults 𝑇𝐷 presented in the introduction, expressing that coffee is usually consumed hot, unless served in Vietnam, where iced variants are more common and that a typical coffee in Italy is a highly-caffeinated espresso, contrary to the typical, filtered coffee in the US. Therefore, we get the following conclusions:</p><formula xml:id="formula_26">𝑇𝐷 = ß □* [︁ coffee : hot/hot ]︁ , □ [︁ coffee : iced /iced ]︁ , □ [︁ coffee : espresso/espresso ]︁ , □<label>[</label></formula><formula xml:id="formula_27">𝑇 | ≈ cred □ [︁ Kespresso ]︁ 𝑇 | ≈ cred □*Khot 𝑇 | ≈ cred □ [︁ Klow _caffeine ]︁ 𝑇 | ≈ cred □ [︁ Kiced ]︁</formula><p>To emphasise the non-monotonic nature of our framework, we note that the two bottom conclusions would be retracted if we added additional background knowledge to 𝑇 stating e.g. that coffee is necessarily a hot, highly caffeinated drink:</p><p>□*K(coffee → (hot ∧ ¬low _caffeine)).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2.">Standpoint (Abstract) Argumentation</head><p>Similarly, employing the S4F encodings of abstract argumentation frameworks with standpoint modalities gives rise to standpoint argumentation frameworks. A profile 𝒫 = (𝐹1, . . . , 𝐹𝑛) of 𝑛 argumentation frameworks (with 𝐹𝑖 = (𝐴𝑖, 𝑅𝑖) for all 1 ≤ 𝑖 ≤ 𝑛) can be encoded as a single SS4F theory 𝑇𝐹 over 𝒮 = {1, . . . , n, *} as follows:  <ref type="table">1</ref>.]. Generally, in each view arguments draw from a common pool of arguments, whereas attacks between them are up for individual judgement of a respective agent. Here, the entire theory 𝑇𝐹 is defined as:</p><formula xml:id="formula_28">𝑇𝐹 := 𝑛 ⋃︁ 𝑖=1 {□ i [K¬K¬𝑎 → K𝑎] | 𝑎 ∈ 𝐴𝑖} ∪ {□ i [K𝑎 → K¬𝑏] | (𝑎, 𝑏) ∈ 𝑅𝑖}</formula><formula xml:id="formula_29">□V 1 ⎡ ⎢ ⎣ 𝑏 𝑔 𝑑 𝑐 𝑓 𝑒 ⎤ ⎥ ⎦ □V 2 ⎡ ⎢ ⎣ 𝑏 𝑔 𝑑 𝑐 𝑒 𝑎 ⎤ ⎥ ⎦ □V 3 ⎡ ⎢ ⎣ 𝑏 𝑔 𝑑 𝑐 𝑓 𝑒 𝑎 ⎤ ⎥ ⎦</formula><p>where standpoint argumentation frameworks are used to express each of the distinct viewpoints, 𝑉1, 𝑉2 and 𝑉3. ♢</p><p>Viewpoints from Example 4 have the following stable extensions -𝑉1: {𝑐, 𝑒, 𝑔}, 𝑉2: {𝑎, 𝑐, 𝑒, 𝑔}, 𝑉3: {𝑎, 𝑐, 𝑒, 𝑔} and {𝑎, 𝑑, 𝑓 }. Since in a locally minimal SS4F model of 𝑇𝐹 each precisification must encode precisely one stable extension of a related framework, we find e.g. 𝑇𝐹 | ≈ cred □V 2 K𝑎 or 𝑇𝐹 | ≈ cred □*K𝑐, but 𝑇𝐹 | ̸ ≈ scep □*K𝑐. We consider how standpoint argumentation relates to approaches for collective acceptability in abstract argumentation discussed in the literature <ref type="bibr" target="#b27">[28,</ref><ref type="bibr" target="#b26">27]</ref>. In the so-called argument-wise approaches, acceptability of the individual views (frameworks) is determined using standard methods (argumentation semantics) followed by semantic aggregation, where arguments deemed acceptable individually are aggregated into a single set of jointly accepted arguments. Other techniques, referred to as framework-wise, first aggregate individual views into a collective representation, e.g. single argumentation framework and then employ standard (or dedicated) methods to obtain the joint set of accepted arguments from that representation.</p><p>Semantics of standpoint argumentation, in which precisifications encode single stable extensions and where moreover standpoint modalities are employed to aggregate the extensions, follows the argument-wise approach. Interestingly, general (i.e. non-simple) SS4F theories are capable of capturing the framework-wise techniques e.g. the nomination rule <ref type="bibr" target="#b26">[27]</ref>, in which an attack between a pair of arguments in the resulting framework is established if it occurs in at least one of the input frameworks. For a set of all arguments of a profile 𝒫, defined as 𝐴𝒫 = 𝐴1 ∪ . . . ∪ 𝐴𝑛, necessitation can be obtained by instantiating the below schema for every pair of arguments 𝑎, 𝑏 ∈ 𝐴𝒫 :</p><formula xml:id="formula_30">♢ * [K𝑎 → K¬𝑏] → □*[K𝑎 ′ → K¬𝑏 ′ ].</formula><p>In particular, instantiating the schema for 𝑇𝐹 would effectively amount to supplying 𝑇𝐹 with:</p><formula xml:id="formula_31">□* ⎡ ⎢ ⎣ 𝑏 ′ 𝑔 ′ 𝑑 ′ 𝑐 ′ 𝑓 ′ 𝑒 ′ 𝑎 ′ ⎤ ⎥ ⎦</formula><p>In a similar vein, also the majority (resp. the unanimity) rule <ref type="bibr" target="#b26">[27]</ref> -adding the attack if it is present in the majority (resp. all) of the individual frameworks -could be captured in SS4F. However, as mentioned above, enabling frameworkwise aggregation techniques requires non-simple SS4F theories, which is beyond the scope of this paper and is considered as future work.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.">Conclusion</head><p>In this paper we introduced standpoint S4F, a twodimensional modal logic for describing heterogeneous viewpoints that can incorporate default reasoning to make semantic commitments. We defined syntax and semantics and analysed the complexity of the most pertinent reasoning problems associated to our logic. The pleasant result was that incorporating standpoint modalities comes at no additional computational cost, as the complexity of the underlying logic, non-monotonic S4F, is preserved. We exemplified the new formalism by showcasing two instantiations with concrete NMR formalisms, namely Reiter's default logic <ref type="bibr" target="#b4">[5]</ref> and Dung's argumentation frameworks <ref type="bibr" target="#b23">[24]</ref>. A drawback of our current preliminary results is that we restricted our attention to simple theories, where standpoint modalities are essentially used only in an atomic form. The reason is that the definition of the set 𝑇 □ 𝜋 is hard to generalise without enabling to potentially guess unjustified knowledge into the locally relevant theory. For example, with 𝑇 = {□ s K𝑝 ∨ ¬□ s K𝑝} we expect, as the theory is tautological, a unique minimal model where nothing is known; alas, guessing Ξ𝜋 = {K𝑝} is not straightforward to avoid and leads to knowing 𝑝 without justification.</p><p>A potential fix via considering globally minimal models that do not require syntax-based guessing is the objective of current and future work. Furthermore, while we have mostly ignored sharpening statements s ⪯ u herein, they could be easily added, but would increase the amount of constructs to treat in checks and proofs.</p><p>In further future work, we intend to come up with a (disjunctive) ASP encoding for relevant fragments of SS4F with the intent of providing a prototypical implementation. We also want to study strong equivalence for SS4F; the case of plain S4F has been studied by Truszczyński <ref type="bibr" target="#b13">[14]</ref>. Finally, it is also worthwhile to develop a proof system for our new logic. S4F has a proof system via the axioms (K), (T), (4), and (F); propositional standpoint logic has proof systems as well <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b28">29]</ref>. It will be challenging to combine these proof systems to obtain one for SS4F.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Lemma 3 .</head><label>3</label><figDesc>Let S = (Π, Ω, 𝜎, 𝜁, 𝛾) be an SS4F structure that is pointwise S5. Then for all 𝜋 ∈ Π and all 𝜙 ∈ ℒ SK : S, 𝜋 ⊩ 𝜙 or S, 𝜋 ⊩ ¬𝜙 Proof. We use induction on the structure of 𝜙. Note that in any case, we have S, 𝜋 ⊩ 𝜙 or S, 𝜋 ̸ ⊩ 𝜙 so to show the claim it suffices to show that S, 𝜋 ̸ ⊩ 𝜙 implies S, 𝜋 ⊩ ¬𝜙 • 𝜙 = K𝜑. (Note that this case covers the induction base with 𝜑 ∈ ℒ as well as the case of 𝜑 ∈ ℒ K .) Assume S, 𝜋 ̸ ⊩ K𝜑.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head></head><label></label><figDesc>𝜋 and Φ𝜋, Ψ𝜋 ⊆ (Sub(𝑇 ) ∩ ℒ K ) K . (We guess |Π| such triples without any oracle calls in between.) For each precisification 𝜋, we check whether their respective Φ𝜋, Ψ𝜋 are introspection consistent, i.e. the following (for brevity we use the abbreviation Θ𝜋 = Ξ𝜋 ∪ {¬K𝜙 | 𝜙 ∈ Φ𝜋} ∪ {K𝜓 | 𝜓 ∈ Ψ𝜋} ∪ Ψ𝜋): (C1) Φ𝜋 ∪ Ψ𝜋 = (Sub(𝑇 ) ∩ ℒ K ) K and Φ𝜋 ∩ Ψ𝜋 = ∅, (C2) Θ𝜋 is propositionally consistent, (C3) for each 𝜑 ∈ Φ𝜋, we have Θ𝜋 ̸ ⊢ 𝜑 (where ⊢ denotes the provability relation of propositional logic).</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head></head><label></label><figDesc>We now obtain: ∀𝑤 ∈ Ω𝜋 : 𝛾(𝑤) ⊩ K𝜑 ⇐⇒ Θ𝜋 |= K𝜑 ( †) ⇐⇒ Θ𝜋 |= 𝜑 ⇐⇒ ∀𝑤 ∈ Ω𝜋 : 𝛾(𝑤) ⊩ 𝜑 (IH) ⇐⇒ ∀𝑤 ∈ Ω𝜋 : S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋, 𝑤 ⊩ 𝜑 ⇐⇒ ∀𝑤 ∈ 𝜁𝑖(𝜋) : S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋, 𝑤 ⊩ 𝜑 ⇐⇒ ∀𝑤 ∈ 𝜁𝑖(𝜋) : S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋, 𝑤 ⊩ K𝜑 ⇐⇒ ∀𝑤 ∈ Ω𝜋 : S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋, 𝑤 ⊩ K𝜑 This concludes the proof of Claim 2.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Example 2 .</head><label>2</label><figDesc>|= 𝜓 ⇐⇒ ∀𝑤 ∈ Ω𝜋 : 𝛾(𝑤) ⊩ 𝜓 (Claim 2) ⇐⇒ ∀𝑤 ∈ Ω𝜋 : S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋, 𝑤 ⊩ 𝜓 ⇐⇒ ∀𝑤 ∈ 𝜁𝑖(𝜋) : S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋, 𝑤 ⊩ 𝜓 ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ K𝜓 Regarding (2) we get: T𝜋 ⊪ − K𝜓 ⇐⇒ Θ𝜋 ̸ ⊢ 𝜓 ⇐⇒ Θ𝜋 ̸ |= 𝜓 ⇐⇒ ∃𝑤 ∈ Ω𝜋 : 𝛾(𝑤) ̸ ⊩ 𝜓 (Claim 2) ⇐⇒ ∃𝑤 ∈ Ω𝜋 : S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋, 𝑤 ̸ ⊩ 𝜓 ⇐⇒ ∃𝑤 ∈ 𝜁𝑖(𝜋) : S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋, 𝑤 ̸ ⊩ 𝜓 ⇐⇒ ∃𝑤 ∈ 𝜁𝑖(𝜋) : S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋, 𝑤 ̸ ⊩ K𝜓 (S5) ⇐⇒ ∀𝑤 ∈ 𝜁𝑖(𝜋) : S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋, 𝑤 ̸ ⊩ K𝜓 ⇐⇒ ∀𝑤 ∈ 𝜁𝑖(𝜋) : S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋, 𝑤 ⊩ ¬K𝜓 ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ ¬K𝜓 • 𝜙 = ¬𝜓. We have, with regard to (1), T𝜋 ⊪ + ¬𝜓 ⇐⇒ T𝜋 ⊪ − 𝜓 (IH) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ ¬𝜓 Similarly, for (2), T𝜋 ⊪ − ¬𝜓 ⇐⇒ T𝜋 ⊪ + 𝜓 (IH) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ 𝜓 (Corollary 4) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ ¬¬𝜓 • 𝜙 = 𝜑 ∧ 𝜓. We have T𝜋 ⊪ + 𝜑 ∧ 𝜓 ⇐⇒ T𝜋 ⊪ + 𝜑 and T𝜋 ⊪ + 𝜓 (IH) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ 𝜑 and S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ 𝜓 ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ 𝜑 ∧ 𝜓 and T𝜋 ⊪ − 𝜑 ∧ 𝜓 ⇐⇒ T𝜋 ⊪ − 𝜑 or T𝜋 ⊪ − 𝜓 (IH) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ ¬𝜑 or S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ ¬𝜓 (Corollary 4) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ̸ ⊩ 𝜑 or S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ̸ ⊩ 𝜓 (Definition 3) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ̸ ⊩ 𝜑 ∧ 𝜓 (Corollary 4) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ ¬(𝜑 ∧ 𝜓) • 𝜙 = □s𝜓. Then T𝜋 ⊪ + □s𝜓 ⇐⇒ T 𝜋 ′ ⊪ + 𝜓 for every 𝜋 ′ ∈ 𝜎(s) (IH) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ′ ⊩ 𝜓 for every 𝜋 ′ ∈ 𝜎(s) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ □s𝜓 and likewise T𝜋 ⊪ − □s𝜓 ⇐⇒ T 𝜋 ′ ⊪ − 𝜓 for some 𝜋 ′ ∈ 𝜎(s) (IH) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ′ ⊩ ¬𝜓 for some 𝜋 ′ ∈ 𝜎(s) (Corollary 4) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ′ ̸ ⊩ 𝜓 for some 𝜋 ′ ∈ 𝜎(s) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ̸ ⊩ □s𝜓 (Corollary 4) ⇐⇒ S(Π, 𝜎, (T𝜋) 𝜋∈Π ), 𝜋 ⊩ ¬□ s 𝜓 Thus by verifying T𝜋 ⊪ + 𝜙 for all 𝜙 ∈ 𝑇 and 𝜋 ∈ Π, we have checked that the structure (︁ Π, 𝜎, (Φ, Ψ, Ξ) 𝜋∈Π )︁ (which we do not explicitly construct) constitutes a model of 𝑇 . Together with the checks done earlier, this establishes that T𝜋 constitutes a locally minimal model of 𝑇 . □ Consider the following simple SS4F theory: 𝑇 = {□ s K𝑝, □sK(𝑝 → 𝑞), □tK𝑞, □tK¬𝑝} A witnessing model representing the locally minimal SS4F model of 𝑇 could be ({𝜋1, 𝜋2}, 𝜎, (T𝜋 1 , T𝜋 2 )) with 𝜎(s) = {𝜋1}, 𝜎(t) = {𝜋2} and: T𝜋 1 = ({¬𝑝} , {𝑝, 𝑝 → 𝑞, 𝑞} , {K𝑝, K(𝑝 → 𝑞)}) T𝜋 2 = ({𝑝, 𝑝 → 𝑞} , {𝑞, ¬𝑝} , {K𝑞, K¬𝑝}) . ♢</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head></head><label></label><figDesc>︁ coffee : low _caffeine/low _caffeine ]︁ ™ We obtain the standpoint default theory 𝑇 = 𝑇𝐷 ∪ 𝑇 □* .♢ Since extensions of a default theory can be characterised by finite sets of defaults' consequences [5, 22], there is a locally minimal SS4F model S = (Π, Ω, 𝜎, 𝜁, 𝛾) of the theory 𝑇 from Example 3, in which 𝜎( ) = {𝜋1, 𝜋2}, 𝜎( ) = {𝜋3}, 𝜎( ) = {𝜋4} and in which the extensions at each precisification can be represented by the following sets of consequences: 𝜋1 : 𝑇* ∪ {hot} 𝜋2 : 𝑇* ∪ {iced } 𝜋3 : 𝑇* ∪ {hot, espresso} 𝜋4 : 𝑇* ∪ {hot, low _caffeine} .</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Example 4</head><label>4</label><figDesc>presents individual frameworks in their usual graphical representation, i.e. with nodes denoting arguments and edges attacks between them. For such a representation being within the scope of a standpoint modality means that each node and attack is encoded for this standpoint using the formula above. Example 4 ([27]). The following argumentation frameworks correspond to individual views 𝐴𝐹1, 𝐴𝐹2 and 𝐴𝐹3, provided by Baumeister et al. [27, Figure 4.]. Arguments model discussion about public access to information and medical supplies in the context of a potential epidemic [27, Table</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>semantics of S4F is given by S4F structures, tuples ℳ = (𝑉, 𝑊, 𝜉) where 𝑉 and 𝑊 are disjoint sets of worlds with 𝑊 ̸ = ∅, and 𝜉 : 𝑉 ∪ 𝑊 → 2 𝒜 assigns to each world 𝑤 a propositional interpretation 𝜉(𝑤) ⊆ 𝒜. The satisfaction relation ℳ, 𝑤 ⊩ 𝜙 for 𝑤 ∈ 𝑉 ∪ 𝑊 is defined by induction: 𝑤 ⊩ 𝜙; ℳ, 𝑤 is a model of a theory 𝑇 ⊆ ℒ K iff ℳ, 𝑤 ⊩ 𝜙 for all 𝜙 ∈ 𝑇 . A formula 𝜙 ∈ ℒ K is satisfiable iff there exists an S4F structure ℳ = (𝑉, 𝑊, 𝜉) and a world 𝑤 ∈ 𝑉 ∪ 𝑊 such that (𝑉, 𝑊, 𝜉) , 𝑤 ⊩ 𝜙 (likewise for theories 𝑇 ). An S4F structure (𝑉, 𝑊, 𝜉) is a model of a formula 𝜙 ∈ ℒ K (theory 𝑇 ⊆ ℒ K ), written (𝑉, 𝑊, 𝜉) ⊩ 𝜙 (ℳ ⊩ 𝑇 ) iff for all 𝑤 ∈ 𝑉 ∪ 𝑊 , we have (𝑉, 𝑊, 𝜉) , 𝑤 ⊩ 𝜙 (for each 𝜙 ∈ 𝑇 ). A formula 𝜙 ∈ ℒ K is entailed by a theory 𝑇 , written 𝑇 |=S4F 𝜙, iff every model of 𝑇 is a model of 𝜙.</figDesc><table><row><cell>where M𝜑 abbreviates ¬K¬𝜑.</cell><cell></cell></row><row><cell cols="2">ℳ, 𝑤 ⊩ 𝑝</cell><cell>:⇐⇒ 𝑝 ∈ 𝜉(𝑤)</cell></row><row><cell cols="2">ℳ, 𝑤 ⊩ ¬𝜙</cell><cell>:⇐⇒ ℳ, 𝑤 ̸ ⊩ 𝜙</cell></row><row><cell cols="3">ℳ, 𝑤 ⊩ 𝜙1 ∧ 𝜙2 :⇐⇒ ℳ, 𝑤 ⊩ 𝜙1 and ℳ, 𝑤 ⊩ 𝜙2</cell></row><row><cell cols="2">ℳ, 𝑤 ⊩ K𝜙</cell><cell>:⇐⇒</cell></row><row><cell>®</cell><cell cols="2">ℳ, 𝑣 ⊩ 𝜙 for all 𝑣 ∈ 𝑉 ∪ 𝑊, if 𝑤 ∈ 𝑉,</cell></row><row><cell></cell><cell cols="2">ℳ, 𝑣 ⊩ 𝜙 for all 𝑣 ∈ 𝑊,</cell><cell>otherwise.</cell></row><row><cell cols="3">A pointed S4F structure ℳ, 𝑤 is a model of a formula 𝜙</cell></row><row><cell cols="3">iff ℳ, S4F structures can also be seen as a restricted form of</cell></row><row><cell cols="3">ordinary Kripke structures (𝑉 ∪ 𝑊, 𝑅, 𝜉) with reachabil-</cell></row><row><cell cols="3">ity relation 𝑅 := (𝑉 × 𝑉 ) ∪ (𝑉 × 𝑊 ) ∪ (𝑊 × 𝑊 ). Intu-</cell></row><row><cell cols="3">itively, an S4F structure consists of two clusters of fully inter-</cell></row><row><cell cols="3">connected worlds, the inner worlds 𝑊 and outer worlds 𝑉 .</cell></row><row><cell cols="3">The outer worlds 𝑉 can reach all (inner and outer) worlds,</cell></row><row><cell cols="3">while the inner worlds 𝑊 can only reach all inner worlds.</cell></row><row><cell cols="3">The entailment relation |=S4F has a proof-theoretic char-</cell></row><row><cell cols="3">acterisation ⊢S4F based on necessitation and axiom schemata</cell></row><row><cell cols="3">K, T, 4, and F, 2 with 𝐹 being (𝜙 ∧ MK𝜓) → M(K𝜙 ∨ 𝜓),</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head></head><label></label><figDesc>Since 𝑆 is stable, there exists a 𝑐 ∈ 𝑆 with (𝑐, 𝑎) ∈ 𝑅. Thus K𝑐 → K¬𝑎 ∈ 𝑇𝐹 . It firstly holds that 𝒩 , 𝑣 ̸ ⊩ K¬𝑎. -𝜉 ′ (𝑣) ⊩ 𝑐. Then 𝒩 , 𝑣 ⊩ K𝑐 and 𝒩 , 𝑣 ̸ ⊩ K𝑐 → K¬𝑎, whence 𝒩 ̸ ⊩ 𝑇𝐹 . -𝜉 ′ (𝑣) ⊩ ¬𝑐. Then, since 𝑐 ∈ 𝑆, 𝒩 ̸ ⊩ 𝑇𝐹 can be shown as in the case for 𝑎 ∈ 𝑆 above. Then ℳ ̸ ⊩ K𝑎, which by the claim means that ℳ ⊩ K¬𝑎. Assume to the contrary of what we want to show that for all 𝑐 ∈ 𝐴 with (𝑐, 𝑎) ∈ 𝑅, we have 𝑐 / ∈ 𝑆ℳ, and consider any such 𝑐 ∈ 𝐴. Then, by definition of 𝑆ℳ we get ℳ ̸ ⊩ K𝑐. We now construct 𝒩 = (𝑉, 𝑊, 𝜉 ∪ 𝜁) with 𝑉 = {𝑣} (w.l.o.g. 𝑣 / ∈ 𝑊 ) and 𝜁(𝑣) = 𝑆ℳ ∪ {𝑎}. 𝒩 is strictly preferred to ℳ because 𝒩 , 𝑣 ̸ ⊩ ¬𝑎 while ℳ ⊩ ¬𝑎, therefore it remains to show 𝒩 ⊩ 𝑇𝐹 to obtain the desired contradiction. To show this, we only need consider formulas involving 𝑎, for which there are three possibilities:</figDesc><table /><note>then ℳ𝑆 ⊩ K𝑎 and ℳ𝑆 ⊩ 𝜑. If 𝑎 / ∈ 𝑆, then ℳ𝑆 ⊩ K¬𝑎, whence ℳ𝑆 ̸ ⊩ K¬K¬𝑎 and ℳ𝑆 ⊩ 𝜑. • Consider 𝜑 = K𝑎 → K¬𝑏 ∈ 𝑇𝐹 . Then (𝑎, 𝑏) ∈ 𝑅 and since 𝑆 is stable, 𝑎 / ∈ 𝑆 or 𝑏 / ∈ 𝑆. If 𝑎 / ∈ 𝑆, then ℳ𝑆 ̸ ⊩ K𝑎 and ℳ𝑆 ⊩ 𝜑. If 𝑏 / ∈ 𝑆, then ℳ𝑆 ⊩ K¬𝑏 and ℳ𝑆 ⊩ 𝜑. 2. ℳ𝑆 is minimal: Consider the S4F structure 𝒩 = (𝑉, {𝑤} , 𝜉 ′ ) to be strictly preferred to ℳ𝑆. Then there exist 𝑣 ∈ 𝑉 and 𝜓 ∈ ℒ such that ℳ ⊩ 𝜓 and 𝒩 , 𝑣 ̸ ⊩ 𝜓. In particular, 𝜉 ′ (𝑣) ̸ = 𝜉 ′ (𝑤) = 𝜉(𝑤), say, 𝜉 ′ (𝑣)(𝑎) ̸ = 𝜉(𝑤)(𝑎) for 𝑎 ∈ 𝐴. • 𝑎 ∈ 𝑆. Then 𝜉(𝑤) ⊩ 𝑎 and 𝜉 ′ (𝑣) ⊩ ¬𝑎 and 𝒩 , 𝑣 ̸ ⊩ K𝑎. On the other hand, 𝒩 , 𝑤 ⊩ K𝑎 whence 𝒩 , 𝑣 ̸ ⊩ K¬𝑎 and 𝒩 , 𝑣 ⊩ K¬K¬𝑎. Therefore, 𝒩 , 𝑣 ̸ ⊩ K¬K¬𝑎 → K𝑎 and thus 𝒩 ̸ ⊩ 𝑇𝐹 . • 𝑎 / ∈ 𝑆. Then 𝜉(𝑤) ⊩ ¬𝑎 and 𝜉 ′ (𝑣) ⊩ 𝑎. Minimal model ⇝ stable extension: Let ℳ = (∅, 𝑊, 𝜉) be a minimal model of 𝑇𝐹 . Define 𝑆ℳ = {𝑎 ∈ 𝐴 | ℳ ⊩ K𝑎}. 1. 𝑆ℳ is conflict-free: Consider 𝑎 ∈ 𝑆ℳ with (𝑎, 𝑏) ∈ 𝑅. By definition of 𝑆ℳ we get ℳ ⊩ K𝑎. From ℳ ⊩ 𝑇𝐹 we get ℳ ⊩ K𝑎 → K¬𝑏. Thus, ℳ ⊩ K¬𝑏, whence ℳ ̸ ⊩ K𝑏, whence 𝑏 / ∈ 𝑆ℳ. 2. 𝑆ℳ attacks 𝐴 ∖ 𝑆ℳ: We first show a helpful intermediate result: Claim 1. For all 𝑎 ∈ 𝐴, we have ℳ ⊩ K𝑎 or ℳ ⊩ K¬𝑎. Proof of the claim. Assume ℳ ̸ ⊩ K¬𝑎. Then there exists a 𝑤 ∈ 𝑊 such that ℳ, 𝑤 ⊩ ¬K¬𝑎. Since ℳ is an S5 structure, we get ℳ ⊩ K¬K¬𝑎. By definition, K¬K¬𝑎 → K𝑎 ∈ 𝑇𝐹 , thus by ℳ ⊩ 𝑇𝐹 we get ℳ ⊩ K𝑎. ♢ Let 𝑎 ∈ 𝐴 ∖ 𝑆ℳ. a) 𝒩 ⊩ K¬K¬𝑎 → K𝑎: We have 𝒩 , 𝑤 ⊩ K¬𝑎 for any 𝑤 ∈ 𝑊 , whence 𝒩 , 𝑤 ̸ ⊩ ¬K¬𝑎 for all 𝑤 ∈ 𝑊 and 𝒩 , 𝑥 ̸ ⊩ K¬K¬𝑎 for all 𝑥 ∈ 𝑉 ∪ 𝑊 . b) 𝒩 ⊩ K𝑎 → K¬𝑏: For any 𝑤 ∈ 𝑊 ̸ = ∅, due to 𝒩 , 𝑤 ⊩ ¬𝑎 we have 𝒩 , 𝑤 ̸ ⊩ K𝑎; we thus also get 𝒩 , 𝑣 ̸ ⊩ K𝑎. c) 𝒩 ⊩ K𝑐 → K¬𝑎: For all 𝑤 ∈ 𝑊 , we have ℳ, 𝑤 ̸ ⊩ K𝑐 by assumption above, whence 𝒩 , 𝑤 ̸ ⊩ K𝑐 directly. By 𝑐 / ∈ 𝑆ℳ, we also get 𝒩 , 𝑣 ̸ ⊩ K𝑐. □</note></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head></head><label></label><figDesc>𝜋, 𝑤 ′ ⊩ 𝜙 for all 𝑤 ′ ∈ 𝜁𝑜(𝜋) ∪ 𝜁𝑖(𝜋), if 𝑤 ∈ 𝜁𝑜(𝜋), S, 𝜋, 𝑤 ′ ⊩ 𝜙 for all 𝑤 ′ ∈ 𝜁𝑖(𝜋), otherwise. S, 𝜋, 𝑤 ⊩ □s𝜙 :⇐⇒ S, 𝜋 ′ , 𝑤 ′ ⊩ 𝜙 for all 𝜋 ′ ∈ 𝜎(s)</figDesc><table /><note>S, 𝜋, 𝑤 ⊩ 𝑝 :⇐⇒ 𝑝 ∈ 𝛾(𝑤) S, 𝜋, 𝑤 ⊩ ¬𝜙 :⇐⇒ S, 𝜋, 𝑤 ̸ ⊩ 𝜙 S, 𝜋, 𝑤 ⊩ 𝜙1 ∧ 𝜙2 :⇐⇒ S, 𝜋, 𝑤 ⊩ 𝜙1 and S, 𝜋, 𝑤 ⊩ 𝜙2 S, 𝜋, 𝑤 ⊩ K𝜙 :⇐⇒ ® S,</note></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_3"><head></head><label></label><figDesc>1. sceptically entailed by 𝑇 , written 𝑇 | ≈ scep 𝜙, iff S ⊩ 𝜙 for all locally minimal models S of 𝑇 ; 2. credulously entailed by 𝑇 , written 𝑇 | ≈ cred 𝜙, iff S ⊩ 𝜙 for some locally minimal model S of 𝑇 . ♢ Other, intermediate, notions of non-monotonic entailment are possible to define, but not our main interest here.</figDesc><table /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_4"><head></head><label></label><figDesc>In either case, we get S, 𝜋 ⊩ ¬(𝜑 ∧ 𝜓).• 𝜙 = □s𝜑. Let S, 𝜋 ̸ ⊩ □s𝜑. Then there exists a 𝑤 ∈ 𝜁𝑖(𝜋) with S, 𝜋, 𝑤 ̸ ⊩ □s𝜑. In turn, there exists a 𝜋 ′ ∈ 𝜎(s) and a 𝑤 ′ ∈ 𝜁𝑖(𝜋 ′ ) such that S, 𝜋 ′ , 𝑤 ′ ̸ ⊩ 𝜑. Since 𝜋 ′ is independent of 𝑤, this 𝜋 ′ ∈ 𝜎(s) exists for every 𝑤 ∈ 𝜁𝑖(𝜋), and we obtain that for all 𝑤 ∈ 𝜁𝑖(𝜋), we have S, 𝜋, 𝑤 ̸ ⊩ □s𝜑. Thus for all 𝑤 ∈ 𝜁𝑖(𝜋), we get S, 𝜋, 𝑤 ⊩ ¬□ s 𝜑, that is, S, 𝜋 ⊩ ¬□ s 𝜑.□ Let S = (Π, Ω, 𝜎, 𝜁, 𝛾) be an SS4F structure that is pointwise S5. Then for all 𝜋 ∈ Π and all 𝜙 ∈ ℒ SK : S, 𝜋 ̸ ⊩ 𝜙 if and only if S, 𝜋 ⊩ ¬𝜙 Proof. The "only if" direction is clear from the proof of Lemma 3. For the "if" direction, it suffices to note that S, 𝜋 ⊩ 𝜙 implies S, 𝜋 ̸ ⊩ ¬𝜙.</figDesc><table><row><cell>The following variant is equivalent, but due to its form</cell></row><row><cell>more useful in proofs.</cell></row><row><cell>Corollary 4.</cell></row></table><note>Then there exists a 𝑤 ′ ∈ 𝜁𝑖(𝜋) such that S, 𝜋, 𝑤 ′ ̸ ⊩ K𝜑. Since (∅, 𝜁𝑖(𝜋), 𝛾| 𝜁 𝑖 (𝜋) ) is an S5 structure with a universal accessibility relation, we get that for all 𝑤 ∈ 𝜁𝑖(𝜋) we have S, 𝜋, 𝑤 ̸ ⊩ K𝜑. That is, for all 𝑤 ∈ 𝜁𝑖(𝜋), we have S, 𝜋, 𝑤 ⊩ ¬K𝜑. By definition, then, S, 𝜋 ⊩ ¬K𝜑.• 𝜙 = ¬𝜑. Let S, 𝜋 ̸ ⊩ ¬𝜑. By the induction hypothesis, we get that S, 𝜋 ⊩ 𝜑 or S, 𝜋 ⊩ ¬𝜑. The latter is impossible, whence S, 𝜋 ⊩ 𝜑 and thus S, 𝜋 ⊩ ¬¬𝜑.• 𝜙 = 𝜑 ∧ 𝜓. Let S,𝜋 ̸ ⊩ 𝜑 ∧ 𝜓. By the induction hypothesis, we have (1) S, 𝜋 ⊩ 𝜑 or S, 𝜋 ⊩ ¬𝜑, and (2) S, 𝜋 ⊩ 𝜓 or S, 𝜋 ⊩ ¬𝜓. If S, 𝜋 ⊩ 𝜑 and S, 𝜋 ⊩ 𝜓, then S, 𝜋 ⊩ 𝜑 ∧ 𝜓, which is impossible by assumption. Thus S, 𝜋 ⊩ ¬𝜑 or S, 𝜋 ⊩ ¬𝜓. □ Theorem 5. existence SS4F is in Σ P 2 . Proof. Let 𝑇 be an SS4F theory. By Lemma 2 on the small model property of SS4F, we can deterministically construct Π (by considering all subformulas of the form □s𝜑 occurring in negative polarity) and 𝜎. Now, we guess a triple (Φ𝜋, Ψ𝜋, Ξ𝜋) for each 𝜋 ∈ Π, with Ξ𝜋 ⊆ 𝑇 □</note></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_5"><head></head><label></label><figDesc>then, since Θ𝜋 is propositionally consistent -condition (C2) -, we have Θ𝜋 ̸ |= ¬K𝜑. Thus ¬K𝜑 / ∈ Θ𝜋 and in particular, 𝜑 / ∈ Φ𝜋, whence by (C1) we get 𝜑 ∈ Ψ𝜋. Then also 𝜑 ∈ Θ𝜋 and Θ𝜋 |= 𝜑.</figDesc><table /><note>On the other hand, if Θ𝜋 |= 𝜑, then Θ𝜋 ⊢ 𝜑, whence by (C3) we obtain 𝜑 / ∈ Φ𝜋. Thus, by (C1), 𝜑 ∈ Ψ𝜋, which in turn means K𝜑 ∈ Θ𝜋 and Θ𝜋 |= K𝜑.</note></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">Original standpoint logic<ref type="bibr" target="#b0">[1]</ref> also offered sharpening statements, ex-</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">This also explains the name S4F, as S4 is characterised by K, T, and 4.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_2">We consider a function 𝑓 : 𝐴 → 𝐵 to be a relation 𝑓 ⊆ 𝐴 × 𝐵 that is functional, i.e., where for each 𝑎 ∈ 𝐴 there exists at most one 𝑏 ∈ 𝐵 with (𝑎, 𝑏) ∈ 𝑓 . Consequently, then 𝑔 ⊇ 𝑓 for functions 𝑔 and 𝑓 simply means that 𝑔 assigns just as 𝑓 does, while 𝑔 may have a strictly larger domain.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_3">Note that for a general S4F formula 𝜙 (including objective formulas), this task is not reducible to in-someS4F in a straightforward way by simply asking whether ¬𝜙 is satisfied in some minimal S4F model of 𝐴, as non-satisfaction does not imply satisfaction of the negation.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_4">This is even more notable if we take into account that autoepistemic logic can be seen as non-monotonic KD45<ref type="bibr" target="#b3">[4]</ref> in the nomenclature of McDermott and Doyle<ref type="bibr" target="#b18">[19]</ref>, McDermott<ref type="bibr" target="#b19">[20]</ref>.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="6" xml:id="foot_5">While it would pose no technical obstacles to allow the reverse nesting in syntax and semantics, we choose this restriction to clarify the intended use of SS4F.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="7" xml:id="foot_6">For a function 𝑓 : 𝐴 → 𝐵 and a subset 𝐶 ⊆ 𝐴, we denote by 𝑓|𝐶 the function resulting from restricting the domain of 𝑓 to 𝐶.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="8" xml:id="foot_7">For example for the atomic formula 𝑝 ∈ 𝒜, it is the case that in a precisification 𝜋 where nothing is known (i.e. 𝛾(𝜁𝑖(𝜋)) covers 2 𝒜 ), we have both S, 𝜋 ̸ ⊩ 𝑝 and S, 𝜋 ̸ ⊩ ¬𝑝.</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgments</head><p>We are indebted to Lucía Gómez Álvarez for helpful discussions on the subject matter.</p><p>We also acknowledge funding from BMBF within projects KIMEDS (grant no. GW0552B), MEDGE (grant no. 16ME0529), and SEMECO (grant no. 03ZU1210B).</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Standpoint logic: Multiperspective knowledge representation</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">Gómez</forename><surname>Álvarez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Rudolph</surname></persName>
		</author>
		<idno type="DOI">10.3233/FAIA210367</idno>
		<ptr target="https://doi.org/10.3233/FAIA210367" />
	</analytic>
	<monogr>
		<title level="m">Formal Ontology in Information Systems -Proceedings of the Twelfth International Conference, FOIS 2021</title>
				<editor>
			<persName><forename type="first">F</forename><surname>Neuhaus</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">B</forename><surname>Brodaric</surname></persName>
		</editor>
		<meeting><address><addrLine>Bozen-Bolzano, Italy</addrLine></address></meeting>
		<imprint>
			<publisher>IOS Press</publisher>
			<date type="published" when="2021">September 11-18, 2021. 2021</date>
			<biblScope unit="volume">344</biblScope>
			<biblScope unit="page" from="3" to="17" />
		</imprint>
	</monogr>
	<note>Frontiers in Artificial Intelligence and Applications</note>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Standpoint semantics: a framework for formalising the variable meaning of vague terms, Understanding Vagueness</title>
		<author>
			<persName><forename type="first">B</forename><surname>Bennett</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Logical, Philosophical and Linguistic Perspectives</title>
		<imprint>
			<biblScope unit="page" from="261" to="278" />
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<monogr>
		<title level="m" type="main">An Essay in Classical Modal Logic</title>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">K</forename><surname>Segerberg</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1971">1971</date>
		</imprint>
		<respStmt>
			<orgName>Stanford University, Department of Philosophy</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Ph.D. thesis</note>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Minimal knowledge problem: A new approach</title>
		<author>
			<persName><forename type="first">G</forename><surname>Schwarz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Truszczyński</surname></persName>
		</author>
		<idno type="DOI">10.1016/0004-3702(94)90013-2</idno>
		<ptr target="https://doi.org/10.1016/0004-3702(94)90013-2" />
	</analytic>
	<monogr>
		<title level="j">Artif. Intell</title>
		<imprint>
			<biblScope unit="volume">67</biblScope>
			<biblScope unit="page" from="113" to="141" />
			<date type="published" when="1994">1994</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">A logic for default reasoning</title>
		<author>
			<persName><forename type="first">R</forename><surname>Reiter</surname></persName>
		</author>
		<idno type="DOI">10.1016/0004-3702(80)90014-4</idno>
		<ptr target="https://doi.org/10.1016/0004-3702(80)90014-4" />
	</analytic>
	<monogr>
		<title level="j">Artif. Intell</title>
		<imprint>
			<biblScope unit="volume">13</biblScope>
			<biblScope unit="page" from="81" to="132" />
			<date type="published" when="1980">1980</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">How to Agree to Disagree -Managing Ontological Perspectives using Standpoint Logic</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">Gómez</forename><surname>Álvarez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Rudolph</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Strass</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-031-19433-7_8</idno>
		<ptr target="https://doi.org/10.1007/978-3-031-19433-7_8" />
	</analytic>
	<monogr>
		<title level="m">The Semantic Web -ISWC 2022 -21st International Semantic Web Conference, Virtual Event</title>
		<title level="s">Lecture Notes in Computer Science</title>
		<editor>
			<persName><forename type="first">U</forename><surname>Sattler</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Hogan</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><forename type="middle">M</forename><surname>Keet</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">V</forename><surname>Presutti</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">J</forename><forename type="middle">P A</forename><surname>Almeida</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">H</forename><surname>Takeda</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">P</forename><surname>Monnin</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Pirrò</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><surname>Amato</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2022">October 23-27, 2022. 2022</date>
			<biblScope unit="volume">13489</biblScope>
			<biblScope unit="page" from="125" to="141" />
		</imprint>
	</monogr>
	<note>Proceedings</note>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Tractable diversity: Scalable multiperspective ontology management via standpoint EL</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">Gómez</forename><surname>Álvarez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Rudolph</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Strass</surname></persName>
		</author>
		<idno type="DOI">10.24963/ijcai.2023/363</idno>
		<ptr target="https://doi.org/10.24963/ijcai.2023/363" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, IJCAI 2023, 19th-25th</title>
				<meeting>the Thirty-Second International Joint Conference on Artificial Intelligence, IJCAI 2023, 19th-25th<address><addrLine>Macao; SAR, China, ijcai</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2023-08">August 2023. 2023</date>
			<biblScope unit="page" from="3258" to="3267" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Pushing the boundaries of tractable multiperspective reasoning: A deduction calculus for standpoint EL+</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">Gómez</forename><surname>Álvarez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Rudolph</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Strass</surname></persName>
		</author>
		<idno type="DOI">10.24963/kr.2023/33</idno>
		<ptr target="https://doi.org/10.24963/kr.2023/33" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 20th International Conference on Principles of Knowledge Representation and Reasoning, KR 2023</title>
				<editor>
			<persName><forename type="first">P</forename><surname>Marquis</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">T</forename><forename type="middle">C</forename><surname>Son</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Kern-Isberner</surname></persName>
		</editor>
		<meeting>the 20th International Conference on Principles of Knowledge Representation and Reasoning, KR 2023<address><addrLine>Rhodes, Greece</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2023">September 2-8, 2023, 2023</date>
			<biblScope unit="page" from="333" to="343" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Reasoning in SHIQ with axiom-and concept-level standpoint modalities</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">G</forename><surname>Álvarez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Rudolph</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of KR 2024</title>
				<meeting>KR 2024</meeting>
		<imprint>
			<date type="published" when="2024">2024</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Standpoint linear temporal logic</title>
		<author>
			<persName><forename type="first">N</forename><surname>Gigante</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Gómez Álvarez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">S</forename><surname>Lyon</surname></persName>
		</author>
		<idno type="DOI">10.24963/kr.2023/31</idno>
		<ptr target="https://doi.org/10.24963/kr.2023/31" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 20th International Conference on Principles of Knowledge Representation and Reasoning, KR 2023</title>
				<editor>
			<persName><forename type="first">P</forename><surname>Marquis</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">T</forename><forename type="middle">C</forename><surname>Son</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Kern-Isberner</surname></persName>
		</editor>
		<meeting>the 20th International Conference on Principles of Knowledge Representation and Reasoning, KR 2023<address><addrLine>Rhodes, Greece</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2023">September 2-8, 2023, 2023</date>
			<biblScope unit="page" from="311" to="321" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Modal interpretations of default logic</title>
		<author>
			<persName><forename type="first">M</forename><surname>Truszczyński</surname></persName>
		</author>
		<ptr target="http://ijcai.org/Proceedings/91-1/Papers/061.pdf" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 12th International Joint Conference on Artificial Intelligence</title>
				<editor>
			<persName><forename type="first">J</forename><surname>Mylopoulos</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">R</forename><surname>Reiter</surname></persName>
		</editor>
		<meeting>the 12th International Joint Conference on Artificial Intelligence<address><addrLine>Sydney, Australia</addrLine></address></meeting>
		<imprint>
			<publisher>Morgan Kaufmann</publisher>
			<date type="published" when="1991">August 24-30, 1991. 1991</date>
			<biblScope unit="page" from="393" to="398" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Minimal model semantics for nonmonotonic modal logics</title>
		<author>
			<persName><forename type="first">G</forename><surname>Schwarz</surname></persName>
		</author>
		<idno type="DOI">10.1109/LICS.1992.185517</idno>
		<ptr target="https://doi.org/10.1109/LICS.1992.185517" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Seventh Annual Symposium on Logic in Computer Science (LICS &apos;92)</title>
				<meeting>the Seventh Annual Symposium on Logic in Computer Science (LICS &apos;92)<address><addrLine>Santa Cruz, California, USA</addrLine></address></meeting>
		<imprint>
			<publisher>IEEE Computer Society</publisher>
			<date type="published" when="1992">June 22-25, 1992. 1992</date>
			<biblScope unit="page" from="34" to="43" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Nonmonotonic reasoning is sometimes simpler</title>
		<author>
			<persName><forename type="first">G</forename><surname>Schwarz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Truszczyński</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Computational Logic and Proof Theory</title>
				<editor>
			<persName><forename type="first">G</forename><surname>Gottlob</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Leitsch</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">D</forename><surname>Mundici</surname></persName>
		</editor>
		<meeting><address><addrLine>Berlin Heidelberg; Berlin, Heidelberg</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="1993">1993</date>
			<biblScope unit="page" from="313" to="324" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">The modal logic S4F, the default logic, and the logic here-and-there</title>
		<author>
			<persName><forename type="first">M</forename><surname>Truszczyński</surname></persName>
		</author>
		<ptr target="http://www.aaai.org/Library/AAAI/2007/aaai07-080.php" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Twenty-Second AAAI Conference on Artificial Intelligence</title>
				<meeting>the Twenty-Second AAAI Conference on Artificial Intelligence<address><addrLine>Vancouver, British Columbia, Canada</addrLine></address></meeting>
		<imprint>
			<publisher>AAAI Press</publisher>
			<date type="published" when="2007">July 22-26, 2007. 2007</date>
			<biblScope unit="page" from="508" to="514" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">A logic of knowledge and justified assumptions</title>
		<author>
			<persName><forename type="first">F</forename><surname>Lin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Shoham</surname></persName>
		</author>
		<idno type="DOI">10.1016/0004-3702(92)90019-T</idno>
		<ptr target="https://doi.org/10.1016/0004-3702(92)90019-T" />
	</analytic>
	<monogr>
		<title level="j">Artif. Intell</title>
		<imprint>
			<biblScope unit="volume">57</biblScope>
			<biblScope unit="page" from="271" to="289" />
			<date type="published" when="1992">1992</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Minimal belief and negation as failure</title>
		<author>
			<persName><forename type="first">V</forename><surname>Lifschitz</surname></persName>
		</author>
		<idno type="DOI">10.1016/0004-3702(94)90103-1</idno>
		<ptr target="https://doi.org/10.1016/0004-3702(94)90103-1" />
	</analytic>
	<monogr>
		<title level="j">Artif. Intell</title>
		<imprint>
			<biblScope unit="volume">70</biblScope>
			<biblScope unit="page" from="53" to="72" />
			<date type="published" when="1994">1994</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Translating default logic into standard autoepistemic logic</title>
		<author>
			<persName><forename type="first">G</forename><surname>Gottlob</surname></persName>
		</author>
		<idno type="DOI">10.1145/210332.210334</idno>
		<ptr target="https://doi.org/10.1145/210332.210334" />
	</analytic>
	<monogr>
		<title level="j">J. ACM</title>
		<imprint>
			<biblScope unit="volume">42</biblScope>
			<biblScope unit="page" from="711" to="740" />
			<date type="published" when="1995">1995</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Semantical considerations on nonmonotonic logic</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">C</forename><surname>Moore</surname></persName>
		</author>
		<idno type="DOI">10.1016/0004-3702(85)90042-6</idno>
		<ptr target="https://doi.org/10.1016/0004-3702(85)90042-6" />
	</analytic>
	<monogr>
		<title level="j">Artif. Intell</title>
		<imprint>
			<biblScope unit="volume">25</biblScope>
			<biblScope unit="page" from="75" to="94" />
			<date type="published" when="1985">1985</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Non-monotonic logic I</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">V</forename><surname>Mcdermott</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Doyle</surname></persName>
		</author>
		<idno type="DOI">10.1016/0004-3702(80)90012-0</idno>
		<ptr target="https://doi.org/10.1016/0004-3702(80)90012-0" />
	</analytic>
	<monogr>
		<title level="j">Artif. Intell</title>
		<imprint>
			<biblScope unit="volume">13</biblScope>
			<biblScope unit="page" from="41" to="72" />
			<date type="published" when="1980">1980</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Nonmonotonic logic II: nonmonotonic modal theories</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">V</forename><surname>Mcdermott</surname></persName>
		</author>
		<idno type="DOI">10.1145/322290.322293</idno>
		<ptr target="https://doi.org/10.1145/322290.322293" />
	</analytic>
	<monogr>
		<title level="j">J. ACM</title>
		<imprint>
			<biblScope unit="volume">29</biblScope>
			<biblScope unit="page" from="33" to="57" />
			<date type="published" when="1982">1982</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Disjunctive defaults</title>
		<author>
			<persName><forename type="first">M</forename><surname>Gelfond</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Przymusinska</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Lifschitz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Truszczyński</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2nd International Conference on Principles of Knowledge Representation and Reasoning (KR&apos;91</title>
				<editor>
			<persName><forename type="first">J</forename><forename type="middle">F</forename><surname>Allen</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">R</forename><surname>Fikes</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">E</forename><surname>Sandewall</surname></persName>
		</editor>
		<meeting>the 2nd International Conference on Principles of Knowledge Representation and Reasoning (KR&apos;91</meeting>
		<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Complexity Results for Nonmonotonic Logics</title>
		<author>
			<persName><forename type="first">G</forename><surname>Gottlob</surname></persName>
		</author>
		<idno type="DOI">10.1093/logcom/2.3.397</idno>
		<ptr target="https://doi.org/10.1093/logcom/2.3.397" />
	</analytic>
	<monogr>
		<title level="j">Journal of Logic and Computation</title>
		<imprint>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="page" from="397" to="425" />
			<date type="published" when="1992">1992</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Classical negation in logic programs and disjunctive databases</title>
		<author>
			<persName><forename type="first">M</forename><surname>Gelfond</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Lifschitz</surname></persName>
		</author>
		<idno type="DOI">10.1007/BF03037169</idno>
		<ptr target="https://doi.org/10.1007/BF03037169" />
	</analytic>
	<monogr>
		<title level="j">New Gener. Comput</title>
		<imprint>
			<biblScope unit="volume">9</biblScope>
			<biblScope unit="page" from="365" to="386" />
			<date type="published" when="1991">1991</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and 𝑛-person games</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">M</forename><surname>Dung</surname></persName>
		</author>
		<idno type="DOI">10.1016/0004-3702(94)00041-X</idno>
		<ptr target="https://doi.org/10.1016/0004-3702(94)00041-X" />
	</analytic>
	<monogr>
		<title level="j">Artif. Intell</title>
		<imprint>
			<biblScope unit="volume">77</biblScope>
			<biblScope unit="page" from="321" to="358" />
			<date type="published" when="1995">1995</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<analytic>
		<title level="a" type="main">Approximating operators and semantics for abstract dialectical frameworks</title>
		<author>
			<persName><forename type="first">H</forename><surname>Strass</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.artint.2013.09.004</idno>
		<ptr target="https://doi.org/10.1016/j.artint.2013.09.004" />
	</analytic>
	<monogr>
		<title level="j">Artif. Intell</title>
		<imprint>
			<biblScope unit="volume">205</biblScope>
			<biblScope unit="page" from="39" to="70" />
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<monogr>
		<author>
			<persName><forename type="first">A</forename><surname>Kurucz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Wolter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Zakharyaschev</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">M</forename><surname>Gabbay</surname></persName>
		</author>
		<title level="m">Many-dimensional modal logics: Theory and applications</title>
				<imprint>
			<publisher>Elsevier</publisher>
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">Collective Acceptability in Abstract Argumentation</title>
		<author>
			<persName><forename type="first">D</forename><surname>Baumeister</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Neugebauer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Rothe</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Applied Logics -IfCoLoG Journal of Logics and Their Applications</title>
		<imprint>
			<biblScope unit="volume">8</biblScope>
			<biblScope unit="page" from="1503" to="1542" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b27">
	<analytic>
		<title level="a" type="main">Collective argumentation: A survey of aggregation issues around argumentation frameworks</title>
		<author>
			<persName><forename type="first">G</forename><surname>Bodanza</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Tohmé</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Auday</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Argument and Computation</title>
		<imprint>
			<biblScope unit="volume">8</biblScope>
			<biblScope unit="page" from="1" to="34" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b28">
	<analytic>
		<title level="a" type="main">Automating reasoning with standpoint logic via nested sequents</title>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">S</forename><surname>Lyon</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">Gómez</forename><surname>Álvarez</surname></persName>
		</author>
		<ptr target="https://proceedings.kr.org/2022/26/" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 19th International Conference on Principles of Knowledge Representation and Reasoning</title>
				<editor>
			<persName><forename type="first">G</forename><surname>Kern-Isberner</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Lakemeyer</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">T</forename><surname>Meyer</surname></persName>
		</editor>
		<meeting>the 19th International Conference on Principles of Knowledge Representation and Reasoning<address><addrLine>KR; Haifa, Israel</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2022-07-31">2022. July 31 -August 5, 2022, 2022</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
