<?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">A Proposal for Consensual Decision Making using Argumentation</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Ayslan</forename><forename type="middle">Trevizan</forename><surname>Possebom</surname></persName>
							<email>possebom@gmail.com</email>
							<affiliation key="aff0">
								<orgName type="institution">Federal University of Technology</orgName>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="institution" key="instit1">Paraná</orgName>
								<orgName type="institution" key="instit2">UTFPR</orgName>
								<address>
									<settlement>Curitiba-PR</settlement>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">A Proposal for Consensual Decision Making using Argumentation</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">4E78EFA4341D0B0B7EEE4E82C4796A84</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T17:46+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>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>We propose an approach where a consensual decision making in multiagent systems can be reached using argumentation, with dialogues inspired in the interaction among humans in presencial meetings. The goal of the study is to identify the main features needed to reach consensus, like speech acts that are necessary in a dialogue using argumentation and ways in which agents can accept or reject formulas of the presented arguments and update their belief bases with those formulas. Every argument needs a strength based on the acceptability of each formula. Our next step is to calculate the best decision among all the alternatives using the dialogues and the strength of the arguments, and be able to compare our results to other proposals that do not focus on consensus.</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>In presencial meetings, where there are a number of people discussing about an issue, the group needs to reach an agreement on a single alternative among other available options. By means of argument exchange, each individual dialogue participant presents his opinion or points of view about the issue under discussion. The decision making process consists of evaluating every information presented by the group during the dialogue, endorsing or rejecting the entire arguments or piece of the information in the arguments.</p><p>The most popular argumentation frameworks applied in decision making are usually abstract <ref type="bibr">(traditional, bipolar, question-and-answare, value-based)</ref>  <ref type="bibr" target="#b0">[Carstens et al., 2015]</ref>, others use an argumentation system with logical language <ref type="bibr" target="#b2">[Muller and Hunter, 2012;</ref><ref type="bibr" target="#b3">Toni, 2014;</ref><ref type="bibr" target="#b0">Amgoud and Prade, 2009;</ref><ref type="bibr" target="#b2">García and Simari, 2004]</ref>, or use social argumentation to represent votes in arguments or attack relations <ref type="bibr" target="#b1">[Egilmez et al., 2013]</ref>. These frameworks are about argumentation and decision making, but every one has a different mechanism to achieve the best result. Neither of them deals specifically with situations where consensus is required. To have consensus, we need to consider each formula (information) in an argument with the expertise (trust) of each issuer. The set of formulas with their relations of acceptance or rejection and the expertise of the issuer about the subject in discussion can indicate the strength of the argument This paper aims to propose an approach for decision making using argumentation applied to multiagent systems where agents dialogue with others by presenting their arguments in favor or against about every decision alternative. The proposal contains three stages: (1) dialogue stage: a specific dialogue protocol is proposed to rule the sequence of moves and the speech acts. During the dialogue, all agents have a trust function that determines whether an agent must update or not his knowledge base; (2) argumentation stage: a mechanism is proposed to calculate the strength of the arguments based on the trust degree of the agents and the relation of acceptance/rejection of each formula in the argument; and (3) decision stage: the definition of a strategy to calculate the preference relation about each decision alternative based on the strength of the arguments and the attack relations.</p><p>This work is organized as follows: Section 2 presents the dialogue stage that has a framework for dialogue among agents looking for consensus in each formula of the argument, rules for dialogue moves, and the trust function used to updating beliefs with consensual information. Section 3 shows the need to calculate the strength of the arguments after the dialogue in the argumentation stage. Finally, Section 4 concludes the work.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Dialogue Stage</head><p>Let A be a set of agents {a 1 ,...,a n } with n&gt;1 that take part in a dialogue, every agent a i uses a common propositional language L to represent their knowledge about the world. To deal with dialogue among agents, we propose a protocol that consists of:</p><p>• Arguments <ref type="bibr" target="#b0">[Amgoud et al., 2002]</ref>, and attack relations of two types: undercut and rebutal <ref type="bibr" target="#b3">[Parsons and McBurney, 2003</ref>];</p><p>• Structure of agents with knowledge base ⌃=K i [ G i [ KO i j (K i = knowledge about the environment, G i = desirable features in a decision, and KO i j = with i 6 = j consensual information from agent j) and a set of dialogues tables, one table for each decision alternative;</p><p>• Framework for consensual decision making that contains all elements necessary to execute the argumenta-tion (agents, trust score of all agents, decision alternatives, attributes considered with higher impact in the decision, waiting time, and a pre-order of the decision alternatives representing the result of the framework; • Artifact composed by a set of operations and set of observable properties <ref type="bibr">[Ricci et al., 2009]</ref>. This artifact contains a list that represents the queue with the sequence of moves. An agent can: (1) register in the list that represents the speech sequence; (2) query the list; and (3) remove its registry in the list;</p><p>• Speech acts (Propose(Arg, Attack), Accept( , ), Refuse( , ), Challenge( , Ag, h), Ask-if(Ag, ), Query-if(Ag, µ, ), Inform( , Ag, ));</p><p>• Trust function to analyse each formula in an argument indicating whether an agent must update his beliefs with that information (acceptance and rejection relations). The dialogue process is presented in Figure <ref type="figure" target="#fig_0">1</ref>: </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Argumentation Stage</head><p>To reach consensus, the agents must have compatible knowledge with each other. In the dialogue protocol, whenever an agent sends an argument, the other agents communicate their acceptance or refusal on each formula. Thus, agents having some formulas in ⌃ contradicting or endorsing formulas of the presented argument communicate such refusal/acceptance to the others using the speech acts Accept or Refuse.</p><p>Assuming that an argument &lt;{a, a!b}, b&gt; is proposed by agent ag 1 , we represent the formulas accepted (or rejected) in this argument as a[ag 2 ,ag 3 ] or a!b[ag 2 ]. According to the trust level of agent ag 1 and what extent the formulas accepted (or rejected) by the group, the strength of the argument can be calculated with a weighted sum. This strength will be used to create a graph based on an abstract argumentation with weighted arguments. After mapping each dialogue table to a graph, we may use some semantic to obtain the preferred arguments for every decision alternative, and create a mechanism to compare all the results to compute the preferred alternative among all agents.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Conclusions</head><p>In this work we presented the current research of an ongoing PhD thesis. The main goal is to investigate how a consensus can be reached among agents when they have to make decisions using argumentation, where all arguments in a dialogue have to be considered. We may detect to what extent each formula in the argument is believed by the group (consensual information) and this relation to the strength of the argument. We observed that when a formula of an argument is not rejected, it may be reviewed by the agents and considered as acceptable, leading to a consensual information.</p><p>We will continue with the analysis of the consensus on every formula and improve the calculus of strength regarding the trust level of the agents and the relations of acceptances and rejections. Finally, we intend to create a mechanism to map the dialogue tables to an argumentation framework and apply some semantics to investigate the results, comparing to the existing approaches.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Sequence of steps in a dialogue</figDesc><graphic coords="2,64.38,262.62,222.24,175.20" type="bitmap" /></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" xml:id="foot_0">Proceedings of CMNA 2016 -Floris Bex, Floriana Grasso, Nancy Green (eds)   </note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">An argumentation-based semantics for agent communication languages</title>
		<author>
			<persName><forename type="first">Prade</forename><surname>Amgoud</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Leila</forename><surname>Amgoud</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Henri</forename><surname>Prade</surname></persName>
		</author>
		<author>
			<persName><forename type="first">;</forename><surname>Amgoud</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Graph Structures for Knowledge Representation and Reasoning</title>
				<imprint>
			<date type="published" when="2002">2009. 2009. 2002. 2002. 2015</date>
			<biblScope unit="volume">173</biblScope>
			<biblScope unit="page" from="32" to="49" />
		</imprint>
	</monogr>
	<note>ECAI</note>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<title/>
		<author>
			<persName><surname>Egilmez</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2013">2015. 2013</date>
			<publisher>Springer</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Extending social abstract argumentation with votes on attacks</title>
		<author>
			<persName><forename type="first">Joao</forename><surname>Leite</surname></persName>
		</author>
		<author>
			<persName><forename type="first">;</forename><surname>García</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Alejandro</forename><forename type="middle">J</forename><surname>Simari</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Guillermo</forename><forename type="middle">R</forename><surname>García</surname></persName>
		</author>
		<author>
			<persName><forename type="first">;</forename><surname>Simari</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Hunter</forename><forename type="middle">;</forename><surname>Muller</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Johannes</forename><surname>Muller</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Andrew</forename><surname>Hunter</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Theory and Applications of Formal Argumentation</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2004">2013. 2004. 2004. 2012. 2012</date>
			<biblScope unit="volume">4</biblScope>
			<biblScope unit="page" from="95" to="138" />
		</imprint>
	</monogr>
	<note>Tools with Artificial Intelligence (ICTAI)</note>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Francesca Toni. A tutorial on assumption-based argumentation</title>
		<author>
			<persName><forename type="first">Mcburney</forename><surname>Parsons</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Simon</forename><surname>Parsons</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Peter</forename><surname>Mcburney</surname></persName>
		</author>
		<author>
			<persName><forename type="first">;</forename><surname>Toni</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Multi-Agent Programming: Languages, Tools and Applications</title>
				<editor>
			<persName><forename type="first">Alessandro</forename><surname>Ricci</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Michele</forename><surname>Piunti</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Mirko</forename><surname>Viroli</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Andrea</forename><surname>Omicini</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2003">2012. 2003. 2003. 2009. 2009. 2014. 2014</date>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="page" from="89" to="117" />
		</imprint>
	</monogr>
	<note>Argument &amp; Computation</note>
</biblStruct>

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