Demo Data from VLDB 2026 / reviewers in the wild / expert
José Júlio Alferes
dblp:33/4396
· DBLP profile ↗
39ranked-venue papers
17as first author
0since 2021 · last 2019
0000-0001-5520-4623ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 25 · 12 first-authorTheory of computation · 22 · 10 first-authorSoftware engineering, systems software and programming languages · 7 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-authorDatabases, data management, data science and information retrieval · 3 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
3 papers |
Logic in computer science · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% | |
| Artificial intelligence
1 paper |
Knowledge representation and reasoning · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science
logic programming |
0.2 | 3 | 2011 | Local closed world reasoning with description logics under the well-founded semantics · Artif. Intell. 2011 LUPSA language for updating logic programs · Artif. Intell. 2002 Derivation Procedures for Extended Stable Models · IJCAI 1991 |
Logic in computer science › knowledge representation and reasoning
description logic |
0.1 | 1 | 2011 | Local closed world reasoning with description logics under the well-founded semantics · Artif. Intell. 2011 |
Logic in computer science › logic programming
well-founded semantics |
0.1 | 1 | 2011 | Local closed world reasoning with description logics under the well-founded semantics · Artif. Intell. 2011 |
Programming languages and type systems
language design |
0.0 | 1 | 2002 | LUPSA language for updating logic programs · Artif. Intell. 2002 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic programming |
0.0 | 1 | 1998 | Dynamic Logic Programming · KR 1998 |
Logic in computer science › logic programming
stable model semantics |
0.0 | 1 | 1991 | Derivation Procedures for Extended Stable Models · IJCAI 1991 |
Methods — techniques the papers use, named apart from their topics
logic programming · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Telco Network Inventory Validation with NoHR
Vedran Kasalica, Ioannis Gerochristos, José Júlio Alferes, Ana Sofia Gomes, Matthias Knorr 0001, João Leite 0001 |
LPNMR | 3 |
| 2018 | Combining transactions and automatic repairsabstractExternal Transaction Logic ( ETR ) is an extension of logic programming useful to reason about the behaviour of agents that have to operate in a transactional way, in a two-fold environment: an internal knowledge base defining the agent's internal knowledge and rules of behaviour, and an external world where it executes actions and interacts with other entities. Actions performed by the agent in the external world may fail, e.g. because their preconditions are not met, or because they violate some norm of the external environment. The failure to execute some action should lead, in the internal knowledge base, to its complete rollback, following the standard ACID transaction model used e.g. in databases. Since it is impossible to rollback external actions performed in the outside world, external consistency must be achieved by executing compensating operations (or repairs) that revert the effects of the initial executed actions. In ETR , repairs are stated explicitly in the program. With it, every performed external action is explicitly associated with its corresponding compensation or repair. Such user-defined repairs provide no guarantee to revert the effects of the original action. In this article, we define how ETR can be extended to automatically calculate compensations in case of failure. For this, we start by explaining how the semantics of Action Languages can be used to model the external domain of ETR , and how we can use it to reason about the reversals of actions. Ana Sofia Gomes, José Júlio Alferes |
J. Log. Comput. | 2 |
| 2014 | Preserving Strong Equivalence while Forgetting
Matthias Knorr 0001, José Júlio Alferes |
JELIA | 2 |
| 2014 | A goal-directed implementation of query answering for hybrid MKNF knowledge basesabstractAbstract Ontologies and rules are usually loosely coupled in knowledge representation formalisms. In fact, ontologies use open-world reasoning, while the leading semantics for rules use non-monotonic, closed-world reasoning. One exception is the tightly coupled framework of Minimal Knowledge and Negation as Failure (MKNF), which allows statements about individuals to be jointly derived via entailment from ontology and inferences from rules. Nonetheless, the practical usefulness of MKNF has not always been clear, although recent work has formalized a general resolution-based method for querying MKNF when rules are taken to have the well-founded semantics, and the ontology is modeled by a general oracle. That work leaves open what algorithms should be used to relate the entailments of the ontology and the inferences of rules. In this paper we provide such algorithms, and describe the implementation of a query-driven system, CDF-Rules, for hybrid knowledge bases combining both (non-monotonic) rules under the well-founded semantics and a (monotonic) ontology, represented by the Coherent Description Framework Type-1 ( $\mathcal{ALCQ}$ ) theory. Ana Sofia Gomes, José Júlio Alferes, Theresa Swift |
Theory Pract. Log. Program. | 2 |
| 2013 | Forgetting under the Well-Founded Semantics
José Júlio Alferes, Matthias Knorr 0001, Kewen Wang 0001 |
LPNMR | 1 |
| 2013 | Decidability and Implementation of Parametrized Logic Programs
Ricardo Gonçalves 0001, José Júlio Alferes |
LPNMR | 2 |
| 2013 | Query-Driven Procedures for Hybrid MKNF Knowledge BasesabstractHybrid MKNF knowledge bases are one of the most prominent tightly integrated combinations of open-world ontology languages with closed-world (nonmonotonic) rule paradigms. Based on the logic of minimal knowledge and negation as failure (MKNF), the definition of Hybrid MKNF is parametric on the description logic (DL) underlying the ontology language, in the sense that nonmonotonic rules can extend any decidable DL language. Two related semantics have been defined for Hybrid MKNF: one that is based on the Stable Model Semantics for logic programs and one on the Well-Founded Semantics (WFS). Under WFS, the definition of Hybrid MKNF relies on a bottom-up computation that has polynomial data complexity whenever the DL language is tractable. Here we define a general query-driven procedure for Hybrid MKNF that is sound with respect to the stable model-based semantics, and sound and complete with respect to its WFS variant. This procedure is able to answer a slightly restricted form of conjunctive queries, and is based on tabled rule evaluation extended with an external oracle that captures reasoning within the ontology. Such an (abstract) oracle receives as input a query along with knowledge already derived, and replies with a (possibly empty) set of atoms, defined in the rules, whose truth would suffice to prove the initial query. With appropriate assumptions on the complexity of the abstract oracle, the general procedure maintains the data complexity of the WFS for Hybrid MKNF knowledge bases. To illustrate this approach, we provide a concrete oracle for EL + , a fragment of the lightweight DL EL ++ . Such an oracle has practical use, as EL ++ is the language underlying OWL 2 EL, which is part of the W3C recommendations for the Semantic Web, and is tractable for reasoning tasks such as subsumption. We show that query-driven Hybrid MKNF preserves polynomial data complexity when using the EL + oracle and WFS. José Júlio Alferes, Matthias Knorr 0001, Theresa Swift |
ACM Trans. Comput. Log. | 1 |
| 2013 | Extending Transaction Logic with External Actions
Ana Sofia Gomes, José Júlio Alferes |
Theory Pract. Log. Program. | 2 |
| 2011 | Transaction Logic with External Actions
Ana Sofia Gomes, José Júlio Alferes |
LPNMR | 2 |
| 2011 | Parametrized Equilibrium Logic
Ricardo Gonçalves 0001, José Júlio Alferes |
LPNMR | 2 |
| 2011 | Querying OWL 2 QL and Non-monotonic Rules
Matthias Knorr 0001, José Júlio Alferes |
ISWC (1) | 2 |
| 2011 | Local closed world reasoning with description logics under the well-founded semantics
Matthias Knorr 0001, José Júlio Alferes, Pascal Hitzler |
Artif. Intell. | 2 |
| 2010 | Querying in [Escr ][Lscr ]+ with Nonmonotonic RulesabstractA general top-down algorithmization for the Well-Founded MKNF Semantics – a semantics for combining rules and ontologies – was recently defined based on an extension of SLG resolution for Logic Programming with an abstract oracle to the parametric ontology language. Here we provide a concrete oracle with practical usage, namely for ℰℒ+which is tractable for reasoning tasks like subsumption. We show that the defined oracle remains tractable (wrt. data complexity) so that the combined (query-driven) approach of non-monotonic rules with that oracle is tractable as well. Matthias Knorr 0001, José Júlio Alferes |
ECAI | 2 |
| 2010 | Parametrized Logic Programming
Ricardo Gonçalves 0001, José Júlio Alferes |
JELIA | 2 |
| 2010 | Implementing Query Answering for Hybrid MKNF Knowledge Bases
Ana Sofia Gomes, José Júlio Alferes, Theresa Swift |
PADL | 2 |
| 2010 | Declarative Semantics for the Rule Interchange Format Production Rule Dialect
Carlos Viegas Damásio, José Júlio Alferes, João Leite 0001 |
ISWC (1) | 2 |
| 2009 | Queries to Hybrid MKNF Knowledge Bases through Oracular Tabling
José Júlio Alferes, Matthias Knorr 0001, Theresa Swift |
ISWC | 1 |
| 2008 | A Coherent Well-founded Model for Hybrid MKNF Knowledge BasesabstractWith the advent of the Semantic Web, the question becomes important how to best combine open-world based ontology languages, like OWL, with closed-world rules paradigms. One of the most mature proposals for this combination is known as Hybrid MKNF knowledge bases [11], which is based on an adaptation of the stable model semantics to knowledge bases consisting of ontology axioms and rules. In this paper, we propose a well-founded semantics for such knowledge bases which promises to provide better efficiency of reasoning, which is compatible both with the OWL-based semantics and the traditional well-founded semantics for logic programs, and which surpasses previous proposals for such a well-founded semantics by avoiding some issues related to inconsistency handling. Matthias Knorr 0001, José Júlio Alferes, Pascal Hitzler |
ECAI | 2 |
| 2006 | An Event-Condition-Action Logic Programming Language
José Júlio Alferes, Federico Banti, Antonio Brogi |
JELIA | 1 |
| 2005 | The Well Supported Semantics for Multidimensional Dynamic Logic Programs
Federico Banti, José Júlio Alferes, Antonio Brogi, Pascal Hitzler |
LPNMR | 2 |
| 2004 | Semantics for Dynamic Logic Programming: A Principle-Based Approach
José Júlio Alferes, Federico Banti, Antonio Brogi, João Leite 0001 |
LPNMR | 1 |
| 2004 | Abduction in Well-Founded Semantics and Generalized Stable Models via Tabled Dual ProgramsabstractAbductive logic programming offers a formalism to declaratively express and solve problems in areas such as diagnosis, planning, belief revision and hypothetical reasoning. Tabled logic programming offers a computational mechanism that provides a level of declarativity superior to that of Prolog, and which has supported successful applications in fields such as parsing, program analysis, and model checking. In this paper we show how to use tabled logic programming to evaluate queries to abductive frameworks with integrity constraints when these frameworks contain both default and explicit negation. The result is the ability to compute abduction over well-founded semantics with explicit negation and answer sets. Our approach consists of a transformation and an evaluation method. The transformation adjoins to each objective literal $O$ in a program, an objective literal $\hbox{\it not}(O)$ along with rules that ensure that $\hbox{\it not}(O)$ will be true if and only if $O$ is false. We call the resulting program a dual program. The evaluation method, ABDUAL, then operates on the dual program. ABDUAL is sound and complete for evaluating queries to abductive frameworks whose entailment method is based on either the well-founded semantics with explicit negation, or on answer sets. Further, ABDUAL is asymptotically as efficient as any known method for either class of problems. In addition, when abduction is not desired, ABDUAL operating on a dual program provides a novel tabling method for evaluating queries to ground extended programs whose complexity and termination properties are similar to those of the best tabling methods for the well-founded semantics. A publicly available meta-interpreter has been developed for ABDUAL using the XSB system. José Júlio Alferes, Luís Moniz Pereira, Theresa Swift |
Theory Pract. Log. Program. | 1 |
| 2002 | Evolving Logic Programs
José Júlio Alferes, Antonio Brogi, João Leite 0001, Luís Moniz Pereira |
JELIA | 1 |
| 2002 | A Compilation of Updates plus Preferences
José Júlio Alferes, Pierangelo Dell'Acqua, Luís Moniz Pereira |
JELIA | 1 |
| 2002 | LUPSA language for updating logic programs
José Júlio Alferes, Luís Moniz Pereira, Halina Przymusinska, Teodor C. Przymusinski |
Artif. Intell. | 1 |
| 2001 | Multi-dimensional Dynamic Knowledge Representation
João Leite 0001, José Júlio Alferes, Luís Moniz Pereira |
LPNMR | 2 |
| 1999 | Well-founded Abduction via Tabled Dual Programs
José Júlio Alferes, Luís Moniz Pereira, Theresa Swift |
ICLP | 1 |
| 1999 | LUPS - A Language for Updating Logic Programs
José Júlio Alferes, Luís Moniz Pereira, Halina Przymusinska, Teodor C. Przymusinski |
LPNMR | 1 |
| 1998 | Dynamic Logic Programming
José Júlio Alferes, João Leite 0001, Luís Moniz Pereira, Halina Przymusinska, Teodor C. Przymusinski |
KR | 1 |
| 1998 | Preface: Logics for Artificial Intelligence
José Júlio Alferes, Luís Moniz Pereira |
J. Autom. Reason. | 1 |
| 1998 | 'Classical' Negation in Nonmonotonic Reasoning and Logic Programming
José Júlio Alferes, Luís Moniz Pereira, Teodor C. Przymusinski |
J. Autom. Reason. | 1 |
| 1996 | Belief Revision in Non-Monotonic Reasoning and Logic ProgrammingabstractIn order to be able to explicitly reason about beliefs, we've introduced a non-monotonic formalism, called the Autoepistemic Logic of Beliefs, AEB, obtained by augmenting classical propositional logic with a belief operator, β. For this language we'v José Júlio Alferes, Luís Moniz Pereira, Teodor C. Przymusinski |
Fundam. Informaticae | 1 |
| 1995 | A Logic Programming System for Nonmonotonic Reasoning
José Júlio Alferes, Carlos Viegas Damásio, Luís Moniz Pereira |
J. Autom. Reason. | 1 |
| 1994 | Top-Down Query Evaluation for Well-Founded Semantics with Explicit Negation
José Júlio Alferes, Carlos Viegas Damásio, Luís Moniz Pereira |
ECAI | 1 |
| 1994 | Adding Closed World Assumptions to Well-Founded Semantics
Luís Moniz Pereira, José Júlio Alferes, Joaquim Nunes Aparício |
Theor. Comput. Sci. | 2 |
| 1993 | Optative Reasoning with Scenario Semantics
Luís Moniz Pereira, José Júlio Alferes |
ICLP | 2 |
| 1992 | Well Founded Semantics for Logic Programs with Explicit Negation
Luís Moniz Pereira, José Júlio Alferes |
ECAI | 2 |
| 1991 | Nonmonotonic Reasoning with Well Founded Semantics
Luís Moniz Pereira, Joaquim Nunes Aparício, José Júlio Alferes |
ICLP | 3 |
| 1991 | Derivation Procedures for Extended Stable Models
Luís Moniz Pereira, Joaquim Nunes Aparício, José Júlio Alferes |
IJCAI | 3 |