Dealing with Qualitative and Quantitative Features in Legal Domains
Maximiliano C. D. Bud\'an, Mar\'ia Laura Cobo, Diego I. Mart\'inez and, Antonino Rotolo

TL;DR
This paper enhances argumentation formalism for legal reasoning by integrating qualitative and quantitative feature labels, enabling more nuanced and knowledge-aware argument analysis within legal domains.
Contribution
It introduces a formal method to incorporate and propagate feature meta-data in argumentation graphs for legal reasoning.
Findings
Effective propagation of feature labels in argumentative graphs
Improved reasoning capabilities in legal argumentation models
Enhanced formalism for handling diverse data types in legal contexts
Abstract
In this work, we enrich a formalism for argumentation by including a formal characterization of features related to the knowledge, in order to capture proper reasoning in legal domains. We add meta-data information to the arguments in the form of labels representing quantitative and qualitative data about them. These labels are propagated through an argumentative graph according to the relations of support, conflict, and aggregation between arguments.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMulti-Agent Systems and Negotiation · Semantic Web and Ontologies · Business Process Modeling and Analysis
Dealing with Qualitative and Quantitative Features in Legal Domains.
Maximiliano C. D. Budán
María Laura Cobo
Diego I. Martínez
Antonino Rotolo
Inst. for Computer Science and Eng. (UNS-CONICET), Dept. of Computer Science and Engineering, Universidad Nacional del Sur, Argentina.
Dept. of Mathematics, Universidad Nacional de Santiago del Estero, Argentina.
Dept. of Mathematics, University of Bologna, Italy.
Dept. of Computer Science and Eng., Universidad Nacional del Sur, Argentina.
Abstract
In this work we enrich a formalism for argumentation by including a formal characterization of features related to the knowledge, in order to capture proper reasoning in legal domains. We add meta-data information to the arguments in the form of labels representing quantitative and qualitative data about them. These labels are propagated through an argumentative graph according to the relations of support, conflict, and aggregation between arguments.
keywords:
Commonsense Reasoning \sepArgumentation Process \sepQualitative and Quantitative Feature \sepLegal Domain
, , , and
1 Introduction
Argumentation theory specializes in modeling the process of human reasoning to determine which conclusions are acceptable in a context of disagreement [1, 5]. The basic idea is to identify arguments in favor and against a claim, then select the acceptable ones through a proper analysis, determining whether the original statement can be accepted or not. In general, arguments are self-contained logical constructions of defeasible deduction, and dialectical procedures of justification are defined on these constructions. There are, however, some important knowledge related to the use, nature and role of arguments that must be considered when analysing a particular case. In legal domains, there exist different non-logical features that represent different uncertain dimension . The aim of this work is to propose a legal-inspired enrichment of argumentation frameworks by using decorations to arguments in the form of labels. These labels are integrated and transformed through the argumentation analysis according to its intended meaning.
Consider the following legal case about Medically Assisted Reproduction where an agent must decide whether it is appropriate this procedure for a specific couple.
The couple can generate children, then they are not sterile. Furthermore, there exists reasons to think that the couple can grants a reasonably expectancy of life for the child. In conclusion, the couple can not perform the medically assisted reproduction.
The couple is affected by a serious genetic disease. However, they enjoy psychological well-being. Also, they have access to medically assisted reproduction techniques due to the fact that the woman do not have any physical impediment. Thus, there is a legal solution for the reproduction problems.
The couple has a stable economic position to provide health and education for the future child. Thus, there is a legal solution for the reproduction problems.
The facts of the case are: the couple is able to conceive and generate children, but they are both carriers of a severe genetic disease, which does not allow children to live for more than a few years. This couple has a good economic position an they enjoys psychological well-being.
In order to reach a conclusion for a particular decision, certain features of the knowledge can be taken into account. For instance, the relevance of the information representing that some pieces of knowledge may be more pertinent than others. Also the intuition behind the knowledge is important. Note that these two features are of different nature: one of them (relevance) is a measure usually expressed with real numbers, while the other (intuition) is just a label denoting the implicit or explicit intuition associated with the argument. Hence, the former is a quantitive feature about the knowledge while the latter is a qualitative one. Our intuition behind the combination of qualitative and quantitative features associated with arguments is that, in most cases, these features are complementary or with a strong dependency between each other and they are extremely important for legal decision making. Thus, by combining these kind of information in the argumentation process, an essential part of legal debates is captured.
In this work we propose an extension of Labeled Argumentation Frameworks (LAF) [2, 3] in the legal domain that allows the representation of qualitative and quantitative features associated to the arguments involved in a legal dispute. In particular, labels are combined and propagated through an argumentation graph according to the manner in which the interactions between arguments are defined: support, conflict, and aggregation. Once the propagation process is complete, with the definitive argumentation labels, we establish the acceptability status of arguments by using the information on these labels.
2 Labeled Argumentation Framework
Labels represent quantitative and qualitative domain-dependant information about the arguments. We define an Algebra of Argumentation Labels as an abstract algebraic structure that contains the operations related to manipulation of arguments. The effect of aggregation, support, and conflict of arguments will be reflected in their labels, evidencing how the arguments have been affected by their interaction.
Definition 1
An algebra of argumentation labels is a tuple , where A is a set of labels called the domain of labels, is a partial order over A with and two distinguished elements of A is a support operation, is an aggregation operation, and is a conflict operation.
A natural way of representing quantitative information is to use a numeric scale. We will consider fuzzy valuations ranging between two distinguished elements: and , where represents the less possible degree, while is the maximum degree. Regarding qualitative features, we are interested here in being as general as possible using order theory, as a mean for describing statements such as “this is less than that” or “this precedes that”. The appropriate behavior in the argumentation domain is defined by properties associated to the operators.
We extend a formalism called Labeled Argumentation Framework (LAF) that combines the knowledge representation features provided by the Argument Interchange Format with the processing of meta information using the Algebra of Argumentation Labels. This framework allows a good representation of arguments, by taking into account their internal structure, the argument interactions, and special features of the arguments. Labels then are propagated and combined through the argumentation process using the algebra operators. The final label attached to each argument is obtained, and this information is used to establish the status of acceptance of these arguments. In LAF, we use the AIF ontology as the underlying knowledge representation model for the internal structure of the arguments and its relations [4, 3].
Definition 2
A Labeled Argumentation Framework LAF is a tuple of the form \Phi=\mbox{\langle{\mathcal{L}},{\mathcal{R}},{\mathcal{K}},{\mathcal{A}},\mathcal{F}_{\mathcal{K}}\rangle} where: is a logical language for knowledge representation; is a set of inference rules defined in terms of ; is the knowledge base, a set of formulas of describing the knowledge about a specific domain of discourse; is a set of algebras of argumentation labels , one for each feature that will be represented by the labels; and is a function that assigns to each element of a -tuple of elements in the algebras .
Example 1
The running example about assisted fertility can be formalized by the following LAF:
* is a language defined in terms of two disjoint sets: a set of presumptions and a set of defeasible rules, where a presumption is a ground atom or a negated ground atom , a defeasible rule is an ordered pair, denoted , where is a ground atom (conclusion) and is a finite non-empty set of ground atoms (premises).*
* = { dMP*}, denoting Defeasible Modus Ponens: dMP: the set of algebras of argumentation labels where:
* represents the trust degree attached to arguments. The domain of labels is the real interval representing a normalized relevance valuation of the information.*
, where the relevance of a conclusion is based on the conjunction of the relevances corresponding to its premises
, where if there is more than one argument for a conclusion, its relevance valuation is the sum of the valuations of the arguments supporting it, with a penalty term.
, reflects that the relevance valuation of a conclusion is weakened by the relevance in its contrary.
* is an algebra of argumentation labels representing the intuition attached to arguments. The domain of labels is the set PL (Preserve Life), NG (No Eugenesis), FCH (Preserve the Future of the Child), PCH (Preserve the Couple Health), (without intuition) representing the intuition behind an argument, where the order of these elements is .*
, models that the governing intuition for an argument is based on the less influential intuition associated to the arguments that support it (conditional instantiation).
, where if there is more than one argument for a conclusion, its governing intuitions are the composition of the predominant intuition proposed by the arguments supporting it.
, reflects that only the unquestionable intuition are preserved.
- is composed by the set of norms representing the interpretation of the provisions of the legal systems involved in the case, and the intuition behind it. We display below the set of formulas of forming , where labels (between brackets), denote relevance and intuition behind the formula:
\left\{\begin{array}[]{l}\tt{r}_{1}:\mbox{\tt{Med_Repr}(X)\and\tt{{\sim}Physical_Imp}(X)}:\{07,PL\}\\[2.0pt] \tt{r}_{2}:\mbox{\tt{{\sim}Steril}(X)\and\tt{Genere_Child}(X)}:\{0.7,NE\}\\[2.0pt] \end{array}\right\}**
\left\{\begin{array}[]{l}\tt{n}_{1}:\mbox{\tt{Sol_Rep_Prob}(X)\and\tt{Genetic_Dis}(X),\tt{Med_Repr}(X)}:\{1,PL\}\\[2.0pt] \tt{n}_{2}:\mbox{\tt{{\sim}Med_Repr}(X)\and\tt{Rsn_Exp_Life}(X),\tt{{\sim}Steril(X)}}:\{0.8,NE\}\\[2.0pt] \tt{n}_{3}:\mbox{\tt{Sol_Rep_Prob}(X)\and\tt{Edu_Health_Child(X)}}:\{0.5,FCH\}\\[2.0pt] \end{array}\right\}**
\left\{\begin{array}[]{ll}\tt{{\sim}Physical\_Imp}(CP):\{0.8,PL\}&\tt{Genere\_Child}(CP):\{0.8,NE\}\\[2.0pt] \tt{Rsn\_Exp\_Life}(CP):\{0.5,PL\}&\tt{Genetic\_Dis}(CP):\{1,PL\}\\[2.0pt] \tt{Edu\_Health\_Child(CP)}:\{0.6,FCH\}&\\[2.0pt] \end{array}\right\}**
We use argumentation graphs to represent the argumentative analysis derived from an LAF. We assume that nodes are named with different sentences of , so we will use the naming sentence to refer to the I-node in the graph.
Definition 3
Given an LAF , its associated argumentation graph is the digraph , where is the set of nodes and is the set of the edges, constructed as follows: (i) each element or derived from through , is represented by an I-node . (ii) for each application of an inference rule defined in , there exists an RA-node such that: (a) the inputs are all I-nodes representing the premises necessary for the application of the rule ; and (b) the output is an I-node representing the conclusion. (iii) if and are in , then there exists a CA-node with edges to and from both I-nodes and . (iv) for all there does not exist a path from to in that does not pass through a CA-node.
Once the argumentation graph is obtained, we proceed to attach a label to each I-node, representing the features referring to extra information that we want to represent.
Definition 4
Let be an LAF, and be its corresponding argumentation graph. Let be one of the algebras in . A labeled argumentation graph is an assignment of two valuations from each of the algebras to all I-nodes of the graph, denoted with and , where accounts for the aggregation of the reasons supporting the claim , while displays the state of the claim after taking conflict into account, such that , . If is an I-node, its valuations are determined as follows: (i) If has no inputs, then its accrued valuation is given by function ; thus, \mbox{\mu_{i}^{X}}=\mathcal{F}_{i}(X). (ii) If has an input from a CA-node representing conflict with , then: \mbox{\delta_{i}^{X}}=\mbox{\mu_{i}^{X}}\ominus\ \mbox{\mu_{i}^{\overline{X}}}. If there is no input from a CA-node then: \mbox{\delta_{i}^{X}}=\mbox{\mu_{i}^{X}}. (iii) If is an element of with inputs from RA-nodes , where each has premises , then: \mbox{\mu_{i}^{X}}=\mathcal{F}_{i}(X)\oplus[\oplus^{k}_{s=1}(\odot^{n_{s}}_{t=1}\mbox{\delta_{i}^{X_{t}^{R_{s}}}})]. If is not an element of and has inputs from RA-nodes , where each has premises , then: \mbox{\mu_{i}^{X}}=\oplus^{k}_{s=1}(\odot^{n_{s}}_{t=1}\mbox{\delta_{i}^{X_{t}^{R_{s}}}}).
This procedure determines the system of equations representing the constraints that all features must fulfill. Once the I-nodes of the argumentative graph are labeled, we can determine the acceptability status associated with an argument.
Definition 5
Let be an LAF. For each of the algebras in , representing a feature to be associated with each I-node . Then, has assigned one of four possible acceptability statuses with respect to : if and only if \mbox{\delta_{i}^{X}}=\top_{i} or \top_{i}\in\mbox{\delta_{i}^{X}}; if and only if \mbox{\mu_{i}^{X}}=\mbox{\delta_{i}^{X}}\neq\bot_{i}; if and only if \bot_{i}<\mbox{\delta_{i}^{X}}<\mbox{\mu_{i}^{X}}; and if and only if \mbox{\delta_{i}^{X}}=\bot_{i}.
Finally, for each claim, we form a vector with the acceptability of that claim with respect to each of the attributes, and take the least degree of those that appear in the vector as the acceptability degree for the claim as a whole.
Example 2
We show in Figure 1 the solution to EQS, which represent the model of the instantiated LAF. For reasons of readability and space, we do not include the equations that determine the features of the graph.
We calculate the acceptability status for each claim, considering the valid labeling for the argumentation graph that describes the discussion about medically assisted reproduction. Thus, we have that , , , and . Finally, the medically assisted reproduction is legally accepted with a relevance of 0.72/), and a intuition of preserve the life and the future of the child.
3 Conclusions
In this work we present an extension of Labeled Argumentation Framework that combines the KR capabilities provided by the Argument Interchange Format (AIF), together with the management of labels through properly defined algebras. We have associated operations in an algebra of argumentation labels to three different types of argument interactions, allowing to propagate qualitative and quantitative information on the argumentation graph. We defined a process to determine the status of acceptance of arguments, by integrating the information shown in labels. The conflict operation defined in the algebra allows the weakening of arguments, which contributes to a better representation of application domains. In our running example, labels are used to characterize relevance and the intuition associated with the arguments supporting decision making. These qualitative and quantitative features are the key to provide a properly, founded decision by providing awareness of different aspects of the knowledge exposed.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Philippe Besnard and Anthony Hunter. Elements of Argumentation . MIT Press, 2008.
- 2[2] Maximiliano CD Budán, Mauro Gómez Lucero, Carlos Chesñevar, and Guillermo R Simari. Modeling time and valuation in structured argumentation frameworks. Information Sciences , 290:22–44, 2015.
- 3[3] Maximiliano Celmo Budán, Gerardo I. Simari, Ignacio Darío Viglizzo, and Guillermo Ricardo Simari. An approach to characterize graded entailment of arguments through a label-based framework. Int. J. Approx. Reasoning , 82:242–269, 2017.
- 4[4] Carlos Iván Chesñevar, Jarred Mc Ginnis, Sanjay Modgil, Iyad Rahwan, Chris Reed, Guillermo R. Simari, Matthew South, Gerard Vreeswijk, and Steven Willmott. Towards an argument interchange format. Knowledge Eng. Review , 21(4):293–316, 2006.
- 5[5] Iyad Rahwan and Guillermo R. Simari. Argumentation in Artificial Intelligence . Springer Verlag, 2009.
