João F. L. Alcântara

dblp:216/2517 · also Joao Fernando Lima Alcantara · DBLP profile ↗
← Back
16ranked-venue papers
7as first author
6since 2021 · last 2025
0000-0002-4297-2970ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 12 · 3 first-author · 4 since 2021Theory of computation · 5 · 3 first-author · 1 since 2021Software engineering, systems software and programming languages · 3 · 3 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
YearPublicationVenuePosition
2025 On the Equivalence between Logic Programs and Bipolar Argumentation Frameworks
abstract
Abstract Argumentation Frameworks (AAFs) and Normal Logic Programs (NLPs) are closely related formalisms for which many equivalences have already been elicited. In this paper, we extend this line of research by considering Bipolar Argumentation Frameworks (BAFs), in which arguments have an explicit support relation, independent of the attack relation. We provide direct translations from BAFs to NLPs (and vice versa) in a one-to-one correspondence between several argumentation and 3-valued logic programming semantics. This includes the equivalence involving L-stable semantics. Besides, we deepen the connection between NLPs and BAFs by finding subsets of them for which the proposed translations are each other’s inverse up to isomorphism.
João F. L. Alcântara, Renan Cordeiro
J. Artif. Intell. Res.1
2025 Bipolar Argumentation Frameworks with a dual relation between defeat and defence
abstract
Abstract Bipolar Argumentation Frameworks ($\textit{BAF}$s) extend Dung’s Abstract Argumentation Frameworks ($\textit{AAF}$s) by incorporating an explicit notion of support between arguments. However, there is a price to pay: the semantics for $\textit{BAF}$s often involve more intricate definitions and computational procedures than those for $\textit{AAF}$s. In this paper, we establish a dual relation between defeat and defence. Taking profit from this dual perspective, we define conflict-free sets, acceptability, extension-based and labelling-based semantics as in $\textit{AAF}$s. We also show that our definitions collapse into the corresponding concepts proposed for $\textit{AAF}$s when the support relation is ignored. In particular, we prove the semantics $\beta $-admissible, $\beta $-complete, $\beta $-grounded, $\beta $-preferred, $\beta $-stable and $\beta $-semi-stable defined here for $\textit{BAF}$s are generalisations of the corresponding semantics for $\textit{AAF}$s. Besides generalising $\textit{AAF}$s semantics to $\textit{BAF}$s, our approach also preserves some of their most remarkable results, including Dung’s Fundamental Lemma.
João F. L. Alcântara, Renan Cordeiro
J. Log. Comput.1
2024 On the Equivalence between Logic Programming and SETAF
abstract
Abstract A framework with sets of attacking arguments ( $\textit{SETAF}$ ) is an extension of the well-known Dung’s Abstract Argumentation Frameworks ( $\mathit{AAF}$ s) that allows joint attacks on arguments. In this paper, we provide a translation from Normal Logic Programs ( $\textit{NLP}$ s) to $\textit{SETAF}$ s and vice versa, from $\textit{SETAF}$ s to $\textit{NLP}$ s. We show that there is pairwise equivalence between their semantics, including the equivalence between $L$ -stable and semi-stable semantics. Furthermore, for a class of $\textit{NLP}$ s called Redundancy-Free Atomic Logic Programs ( $\textit{RFALP}$ s), there is also a structural equivalence as these back-and-forth translations are each other’s inverse. Then, we show that $\textit{RFALP}$ s are as expressive as $\textit{NLP}$ s by transforming any $\textit{NLP}$ into an equivalent $\textit{RFALP}$ through a series of program transformations already known in the literature. We also show that these program transformations are confluent, meaning that every $\textit{NLP}$ will be transformed into a unique $\textit{RFALP}$ . The results presented in this paper enhance our understanding that $\textit{NLP}$ s and $\textit{SETAF}$ s are essentially the same formalism.
João F. L. Alcântara, Renan Cordeiro, Samy Sá
Theory Pract. Log. Program.1
2021 An Abstract Argumentation and Logic Programming Comparison Based on 5-Valued Labellings
Samy Sá, João F. L. Alcântara
ECSQARU2
2021 Assumption-Based Argumentation Is Logic Programming with Projection
Samy Sá, João F. L. Alcântara
ECSQARU2
2021 A Paraconsistent Approach to Deal with Epistemic Inconsistencies in Argumentation
João F. L. Alcântara
ECSQARU2
2020 Semantics Hierarchy in Preference-Based Argumentation Frameworks
Samy Sá, João F. L. Alcântara
COMMA3
2019 On the Equivalence Between Abstract Dialectical Frameworks and Logic Programs
abstract
Abstract Abstract Dialectical Frameworks (ADFs) are argumentation frameworks where each node is associated with an acceptance condition. This allows us to model different types of dependencies as supports and attacks. Previous studies provided a translation from Normal Logic Programs (NLPs) toADFs and proved the stable models semantics for a normal logic program has an equivalent semantics to that of the correspondingADF. However, these studies failed in identifying a semantics forADFs equivalent to a three-valued semantics (as partial stable models and well-founded models) forNLPs. In this work, we focus on a fragment ofADFs, called Attacking Dialectical Frameworks (ADF+s), and provide a translation fromNLPs toADF+s robust enough to guarantee the equivalence between partial stable models, well-founded models, regular models, stable models semantics forNLPs and respectively complete models, grounded models, preferred models, stable models forADFs. In addition, we define a new semantics forADF+s, calledL-stable, and show it is equivalent to theL-stable semantics forNLPs.
João F. L. Alcântara, Samy Sá, Juan Carlos Acosta Guadarrama
Theory Pract. Log. Program.1
2018 Propositional Belief Merging with OWA Operators
Henrique Viana, João F. L. Alcântara
KR2
2015 On the equivalence between logic programming semantics and argumentation semantics
Martin Caminada, Samy Sá, João F. L. Alcântara, Wolfgang Dvorák
Int. J. Approx. Reason.3
2014 Priority-Based Merging Operator Without Distance Measures
Henrique Viana, João F. L. Alcântara
EUMAS2
2013 On the Equivalence between Logic Programming Semantics and Argumentation Semantics
Martin Caminada, Samy Sá, João F. L. Alcântara
ECSQARU3
2013 Preference Handling for Belief-Based Rational Decisions
Samy Sá, João F. L. Alcântara
LPNMR2
2005 A Well-Founded Semantics with Disjunction
João F. L. Alcântara, Carlos Viegas Damásio, Luís Moniz Pereira
ICLP1
2004 A Declarative Characterization of Disjunctive Paraconsistent Answer Sets
João F. L. Alcântara, Carlos Viegas Damásio, Luís Moniz Pereira
ECAI1
2002 Paraconsistent Logic Programs
João F. L. Alcântara, Carlos Viegas Damásio, Luís Moniz Pereira
JELIA1