RAFDivider: a distributed algorithm for computing semantics in higher-order abstract argumentation frameworks

论证理论 计算机科学 语义学(计算机科学) 订单(交换) 理论计算机科学 程序设计语言 认识论 哲学 财务 经济
作者
Sylvie Doutre,Marie-Christine Lagasquie-Schiex
出处
期刊:Journal of Applied Non-Classical Logics [Informa]
卷期号:33 (3-4): 244-297
标识
DOI:10.1080/11663081.2023.2244715
摘要

ABSTRACTThis work is related to a computational issue concerning an enriched abstract argumentation framework called RAF (‘Recursive Argumentation Framework’). A RAF is composed of a set of arguments and of a binary relation which models the attacks as in Dung's seminal argumentation framework. The main difference between Dung's framework and a RAF is the fact that a RAF is able to take into account higher-order interactions (i.e. an attack can target an attack and not only an argument). This kind of framework is recent enough for an efficient computation of its main semantics to remain an open question. In this paper, we propose one of the first algorithms dedicated to this issue, RAFDivider. We prove its soundness and its completeness.KEYWORDS: Abstract argumentationhigher-order interactionsalgorithms AcknowledgmentsThe authors wish to thank Mickaël Lafages, the work of this article being mostly based on his PhD Thesis.Disclosure statementNo potential conflict of interest was reported by the author(s).Notes1 The International Competition on Computational Models of Argumentation: http://argumentationcompetition.org.2 Even if some works had been done for some limited versions of higher-order frameworks, see for instance Dvorák et al. (Citation2015).3 Whereas an extension assigns an accepted or a rejected status to its elements, a labelling considers a third status, undecided, which applies to arguments which are neither accepted, nor rejected. This enrichment has proven useful for the computation of acceptance statuses in AFs (see Charwat et al., Citation2015 for a survey).4 An interesting result given by Doutre et al. (Citation2020), Doutre et al. (Citation2022) is: even if the expressive power of the frameworks with higher-order attacks is higher, the complexity of their decision problems keeps the same as in AFs.5 This extended version explains several technical details of the approach and gives the complete proofs of each result. Moreover, some additional examples are provided for a better illustration of this approach.6 We write ⊆-maximal.7 Note that, in a reinstatement labelling, for any argument a∈{und}(ℓ), a is also legally {und} (this is obviously implied by Definition 2.8).8 This notion of largeness of an AF is not so simple to define. It is related to the fact that the computation of the solutions is complex either because of the number of arguments, or of the number of interactions, or because of the structure of the AF.9 Notice that in the literature it is the decision problem versions of this problem that are mainly studied, but approaches also concern the enumeration problem in AFs, e.g. Kr&orrddquote;oll et al. (Citation2017). Nevertheless, the complexity of their decision versions is sufficient to give a good idea of their hardness. See Dvorak and Dunne (Citation2018) for an overview.10 A graph is said to be sparse when its density is low.11 Relations between labelling-based semantics and structure-based semantics have been exhibited in Doutre et al. (Citation2020).12 Note that, following this definition, a stable structure is also conflict-free.13 The original definition for the RAF labelling given by Doutre et al. (Citation2020) is a pair of a labelling over arguments and of a labelling over attacks. Here we give an equivalent definition that does not make a difference between arguments and attacks. Moreover, we also simplify the terminology using ‘labelling’ instead of ‘structure labelling’.14 So the following property holds for Ω: ∀(i,j)∈{1,…,n} s.t. i≠j,ωi∩ωj=∅ and ⋃i=1nωi=A∪K.15 ↓ is the classical generic operator of restriction that allows the selection of a sub-part of a given ‘object’ wrt to a given set of ‘elements’. Here, for instance, it produces the sub-part of the labellings concerning only the elements belonging to A~∪K~.16 See in Lafages (Citation2021) the details about the method for defining the SCC of a RAF.17 The definition for the non-directed case implies additional constraints given between brackets.18 This is not a directed RAF-path since we do not ‘follow the arrows’.19 The enumeration problem consists in computing all the solutions under a given semantics of a given framework.20 Indeed, let us consider α being an attack in Qtriv s.t. its target is in RAF~hard; either α is labelled with {out} or α is labelled with {in} and its source is either labelled with {in} or {out}: in any case, the fact that its target is in RAF~hard shows that α is useless for determining the label of its target.21 This is a difference with AFDivider that has been designed originally for using a specific clustering method, see Doutre et al. (Citation2019).22 raf~2↓ω1 produces a partial RAF built from raf~2 keeping only the elements of ω1.23 Obviously, each context of a partial RAF will induce a specific set of labellings of this partial RAF.24 The third optimisation allows to decrease the number of contexts to consider (see Appendix 1 for more details).25 A CSP (Constraint Satisfaction Problem) is a problem defined by a set of variables, a set of domains (one domain per variable giving the values that are authorised for this variable) and a set of constraints expressing the fact that some values for some variables are incompatible with some values of other variables. The main aim of a CSP is to find an assignment in which each variable is assigned with a value of its domain and this assignment must satisfy all the constraints. The interested reader can find more details in the seminal work (Montanari, Citation1974).26 Note that this CSP contains two types of variables: one variable for each cluster and one variable for each input of these clusters. The domains of these variables correspond to their possible labellings. The constraints express the links between the labellings of the clusters and the labellings of their inputs.27 See in Lafages (Citation2021) the details about the definition of the SCCs for a RAF.28 Among the methods proposed in Lafages (Citation2021), there is also a method that does not satisfy the fact that the SCCs are not split into several clusters (that is the method inspired from the spectral clustering); so this method is not considered here.29 As an example the set of labellings of the unique standard RAF of component raf~4 is the following: {{(g,out),(n,und),(o,und),(aζ,in),(aρ,in),(aυ,und),(τ,und),(υ,in),(ϕ,in),(χ,in),(αg,in),(αθ,in)}}30 L2.2.1 corresponds to μ2.2.2; L2.2.2 to L2.2.4 correspond to μ2.2.1; L2.2.5 to L2.2.6 correspond to μ2.2.3.31 The proof is given in Appendix 2.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
辞镜若鱼发布了新的文献求助10
刚刚
不倦应助tylerconan采纳,获得10
1秒前
互助遵法尚德应助Zxc采纳,获得10
2秒前
故意的菲鹰完成签到,获得积分20
2秒前
牛轧唐发布了新的文献求助10
5秒前
6秒前
濮阳傲易完成签到,获得积分10
7秒前
失眠忆寒完成签到 ,获得积分10
8秒前
Parallel1123给Parallel1123的求助进行了留言
9秒前
左丘不评完成签到 ,获得积分0
9秒前
烟花应助细心的语蓉采纳,获得10
10秒前
11秒前
搜集达人应助Shulin采纳,获得10
12秒前
JamesPei应助scitiancai采纳,获得10
12秒前
15秒前
呃呃完成签到,获得积分20
17秒前
LU完成签到,获得积分10
19秒前
开朗的师完成签到,获得积分10
20秒前
21秒前
21秒前
哈哈哈哈哈哈关注了科研通微信公众号
22秒前
25秒前
gsdf完成签到,获得积分10
26秒前
今后应助Animagus采纳,获得10
27秒前
呆萌老丁完成签到,获得积分10
28秒前
缥缈丹云发布了新的文献求助30
30秒前
31秒前
33秒前
小马甲应助方一采纳,获得10
33秒前
ncushiqiang完成签到 ,获得积分10
36秒前
36秒前
上官若男应助pacify采纳,获得10
38秒前
38秒前
萧a完成签到,获得积分10
39秒前
牛轧唐完成签到,获得积分10
39秒前
甜甜芾完成签到,获得积分10
39秒前
suxili完成签到 ,获得积分10
40秒前
41秒前
江涛发布了新的文献求助10
41秒前
aaaFAFAFA发布了新的文献求助10
43秒前
高分求助中
请在求助之前详细阅读求助说明!!!! 20000
One Man Talking: Selected Essays of Shao Xunmei, 1929–1939 1000
Yuwu Song, Biographical Dictionary of the People's Republic of China 700
[Lambert-Eaton syndrome without calcium channel autoantibodies] 520
Pressing the Fight: Print, Propaganda, and the Cold War 500
Bernd Ziesemer - Maos deutscher Topagent: Wie China die Bundesrepublik eroberte 500
The Three Stars Each: The Astrolabes and Related Texts 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 有机化学 工程类 生物化学 纳米技术 物理 内科学 计算机科学 化学工程 复合材料 遗传学 基因 物理化学 催化作用 电极 光电子学 量子力学
热门帖子
关注 科研通微信公众号,转发送积分 2470891
求助须知:如何正确求助?哪些是违规求助? 2137639
关于积分的说明 5446802
捐赠科研通 1861606
什么是DOI,文献DOI怎么找? 925834
版权声明 562721
科研通“疑难数据库(出版商)”最低求助积分说明 495246