VLDB 2026 Research / reviewers in the wild / expert
Grigoris Antoniou
dblp:a/GrigorisAntoniou
· DBLP profile ↗
118ranked-venue papers
46as first author
7since 2021 · last 2025
0000-0003-3673-6602ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 71 · 31 first-author · 4 since 2021Databases, data management, data science and information retrieval · 36 · 17 first-authorTheory of computation · 17 · 7 first-authorGraphics, computer vision, multimedia, augmented reality and games · 12 · 4 first-authorSoftware engineering, systems software and programming languages · 11 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 5 · 1 since 2021Human-computer interaction and ubiquitous computing · 3 · 1 since 2021Systems, architecture and hardware · 2Computer networks · 1 · 1 since 2021Security and privacy · 1
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.
| Artificial intelligence
14 papers |
Knowledge representation and reasoning · 94% Image recognition and object detection · 3% Multi-agent systems · 2% | |
| Theoretical computer science
4 papers |
Logic in computer science · 100% |
Topics — the 28 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
belief revision |
0.9 | 3 | 2024 | Revision operators with compact representations · Artif. Intell. 2024 Minimal change: Relevance and recovery revisited · Artif. Intell. 2013 A Strategy for Revising Default Theory Extensions · KR 1998 |
Logic in computer science › knowledge representation and reasoning
knowledge representation |
0.8 | 1 | 2024 | Revision operators with compact representations · Artif. Intell. 2024 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
argumentation |
0.3 | 2 | 2015 | Exploiting Parallelism for Hard Problems in Abstract Argumentation · AAAI 2015 Defeasible Contextual Reasoning with Arguments in Ambient Intelligence · IEEE Trans. Knowl. Data Eng. 2010 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › argumentation
abstract argumentation |
0.2 | 1 | 2015 | Exploiting Parallelism for Hard Problems in Abstract Argumentation · AAAI 2015 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
nonmonotonic reasoning |
0.2 | 3 | 2010 | Defeasible Contextual Reasoning with Arguments in Ambient Intelligence · IEEE Trans. Knowl. Data Eng. 2010 DR-Prolog: A System for Defeasible Reasoning with Rules and Ontologies on the Semantic Web · IEEE Trans. Knowl. Data Eng. 2007 A Strategy for Revising Default Theory Extensions · KR 1998 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
semantic web |
0.2 | 3 | 2011 | Reasoning and Proofing Services for Semantic Web Agents · IJCAI 2011 DR-Prolog: A System for Reasoning with Rules and Ontologies on the Semantic Web · AAAI 2005 Implementing Modal Extensions of Defeasible Logic for the Semantic Web · AAAI 2007 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning
defeasible reasoning |
0.2 | 2 | 2010 | Defeasible Contextual Reasoning with Arguments in Ambient Intelligence · IEEE Trans. Knowl. Data Eng. 2010 DR-Prolog: A System for Defeasible Reasoning with Rules and Ontologies on the Semantic Web · IEEE Trans. Knowl. Data Eng. 2007 |
Logic in computer science
nonmonotonic reasoning |
0.1 | 1 | 2012 | Towards Parallel Nonmonotonic Reasoning with Billions of Facts · KR 2012 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic-based reasoning
rule and ontology reasoning |
0.1 | 2 | 2007 | DR-Prolog: A System for Defeasible Reasoning with Rules and Ontologies on the Semantic Web · IEEE Trans. Knowl. Data Eng. 2007 DR-Prolog: A System for Reasoning with Rules and Ontologies on the Semantic Web · AAAI 2005 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › argumentation
argumentation frameworks |
0.1 | 1 | 2010 | Defeasible Contextual Reasoning with Arguments in Ambient Intelligence · IEEE Trans. Knowl. Data Eng. 2010 |
Computer vision › Image recognition and object detection › object detection
contextual reasoning |
0.1 | 1 | 2010 | Reasoning about Context in Ambient Intelligence Environments: A Report from the Field · KR 2010 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
answer set programming |
0.1 | 1 | 2008 | A Principled Framework for Modular Web Rule Bases and Its Semantics · KR 2008 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › inconsistency handling
conflict resolution |
0.1 | 1 | 2008 | Distributed Reasoning with Conflicts in a Multi-Context Framework · AAAI 2008 |
Knowledge, reasoning and agents › Multi-agent systems
distributed reasoning |
0.1 | 1 | 2008 | Distributed Reasoning with Conflicts in a Multi-Context Framework · AAAI 2008 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
inconsistency handling |
0.1 | 1 | 2008 | Distributed Reasoning with Conflicts in a Multi-Context Framework · AAAI 2008 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic in computer science |
0.1 | 1 | 2008 | A Principled Framework for Modular Web Rule Bases and Its Semantics · KR 2008 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic programming |
0.1 | 1 | 2008 | A Principled Framework for Modular Web Rule Bases and Its Semantics · KR 2008 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic-based reasoning
multi-context systems |
0.1 | 1 | 2008 | Distributed Reasoning with Conflicts in a Multi-Context Framework · AAAI 2008 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge-based systems › rule-based systems
rule-based reasoning |
0.1 | 1 | 2008 | A Principled Framework for Modular Web Rule Bases and Its Semantics · KR 2008 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
ontology reasoning |
0.1 | 1 | 2007 | DR-Prolog: A System for Defeasible Reasoning with Rules and Ontologies on the Semantic Web · IEEE Trans. Knowl. Data Eng. 2007 |
Logic in computer science
logic programming |
0.1 | 2 | 2005 | DR-Prolog: A System for Reasoning with Rules and Ontologies on the Semantic Web · AAAI 2005 Soundness and Completeness of a Logic Programming Approach to Default Logic · AAAI 1994 |
Ubiquitous computing and smart environments
ambient intelligence |
0.1 | 2 | 2010 | Defeasible Contextual Reasoning with Arguments in Ambient Intelligence · IEEE Trans. Knowl. Data Eng. 2010 Reasoning about Context in Ambient Intelligence Environments: A Report from the Field · KR 2010 |
Logic in computer science › nonmonotonic reasoning
defeasible reasoning |
0.1 | 1 | 2005 | DR-Prolog: A System for Reasoning with Rules and Ontologies on the Semantic Web · AAAI 2005 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning |
0.0 | 1 | 2012 | Towards Parallel Nonmonotonic Reasoning with Billions of Facts · KR 2012 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning
default logic |
0.0 | 1 | 1998 | A Strategy for Revising Default Theory Extensions · KR 1998 |
Logic in computer science › nonmonotonic reasoning › default reasoning
default logic |
0.0 | 1 | 1994 | Soundness and Completeness of a Logic Programming Approach to Default Logic · AAAI 1994 |
Logic in computer science
proof theory |
0.0 | 1 | 1994 | Soundness and Completeness of a Logic Programming Approach to Default Logic · AAAI 1994 |
Logic in computer science › proof theory
soundness and completeness |
0.0 | 1 | 1994 | Soundness and Completeness of a Logic Programming Approach to Default Logic · AAAI 1994 |
Methods — techniques the papers use, named apart from their topics
representation theory · 1.5parallel computation · 0.4SCC-recursive semantics · 0.4parallel computing · 0.3distributed query evaluation · 0.2multi-context systems · 0.1multi-context system · 0.1modal logic · 0.1logic programming · 0.1RDF schema · 0.1OWL · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Dyslexia and AI: Do Language Models Align with Dyslexic Style Guide Criteria?
Eleni Ilkou, Thomai Alexiou, Grigoris Antoniou, Olga Viberg |
AIED (1) | 3 |
| 2024 | Revision operators with compact representations
Pavlos Peppas, Mary-Anne Williams, Grigoris Antoniou |
Artif. Intell. | 3 |
| 2024 | Querying large-scale knowledge graphs using Qualitative Spatial ReasoningabstractIn this paper we consider how Qualitative Spatial Reasoning (QSR) can be used to answer queries over large-scale knowledge graphs such as YAGO and DBPedia. We describe the challenges associated with spatially querying knowledge graphs such as point based representations, sparsity of qualitative relations, and scale. We address these challenges and present a query engine, Parallel Qualitative Reasoner-Query Engine (ParQR-QE), that uses a novel distributed qualitative spatial reasoning algorithm to provide answers to GeoSPARQL queries. An experimental evaluation using a range of different query types and the YAGO knowledge graph shows the advantages of QSR techniques in comparison to purely quantitative approaches. • Demonstration of techniques to develop enhanced large-scale knowledge graphs. • Integration of qualitative spatial reasoning into query answering. • Development of a distributed spatial query answering system for large-scale knowledge graphs. • Evaluation shows advantages of querying using qualitative spatial reasoning. Matthew Mantle, Sotiris Batsakis, Grigoris Antoniou |
Expert Syst. Appl. | 3 |
| 2023 | Neuro Intel: A System for Clinical Diagnosis of Attention Deficit Hyperactivity Disorder (ADHD) Using Artificial IntelligenceabstractAttention-Deficit Hyperactivity Disorder (ADHD) is a mental condition characterised by a pattern of inattention, hyperactivity, and/or impulsivity that causes significant impairment across various domains. Delayed diagnosis and treatment for ADHD can be harmful to people, leading to broader mental health conditions. This paper presents a fully functional system for diagnosing ADHD using an Artificial Intelligence (AI) system called Neuro Intel. Positive results from our research has led to the development of Neuro Intel, which incorporates both expert clinician knowledge and historical clinical data using Machine Learning to assist clinicians in the diagnosis of ADHD in adults. Sotiris Batsakis, Emmanuel Papadakis 0002, Ilias Tachmazidis, Tianhua Chen, Grigoris Antoniou, Marios Adamou |
ISCC | 5 |
| 2021 | Data-Driven Decision Support for Autism Diagnosis using Machine LearningabstractThis paper describes work in progress about using AI technologies to support diagnostic decision making. In particular, we analyse clinical data of past cases to develop a data-driven prediction model for future cases. To do so, we use a versatile AutoML platform that applies a multitude of machine learning algorithms and their configurations. Our results show initial promise, but also point to limitations of currently available data, opening up avenues for further research. Sotiris Batsakis, Marios Adamou, Ilias Tachmazidis, Grigoris Antoniou, Thanasis Kehagias |
MEDES | 4 |
| 2021 | Medical analytics for healthcare intelligence - Recent advances and future directions
Tianhua Chen, Elpida Keravnou-Papailiou, Grigoris Antoniou |
Artif. Intell. Medicine | 3 |
| 2021 | A Decision Tree-Initialised Neuro-fuzzy Approach for Clinical Decision SupportabstractApart from the need for superior accuracy, healthcare applications of intelligent systems also demand the deployment of interpretable machine learning models which allow clinicians to interrogate and validate extracted medical knowledge. Fuzzy rule-based models are generally considered interpretable that are able to reflect the associations between medical conditions and associated symptoms, through the use of linguistic if-then statements. Systems built on top of fuzzy sets are of particular appealing to medical applications since they enable the tolerance of vague and imprecise concepts that are often embedded in medical entities such as symptom description and test results. They facilitate an approximate reasoning framework which mimics human reasoning and supports the linguistic delivery of medical expertise often expressed in statements such as 'weight low' or 'glucose level high' while describing symptoms. This paper proposes an approach by performing data-driven learning of accurate and interpretable fuzzy rule bases for clinical decision support. The approach starts with the generation of a crisp rule base through a decision tree learning mechanism, capable of capturing simple rule structures. The crisp rule base is then transformed into a fuzzy rule base, which forms the input to the framework of adaptive network-based fuzzy inference system (ANFIS), thereby further optimising the parameters of both rule antecedents and consequents. Experimental studies on popular medical data benchmarks demonstrate that the proposed work is able to learn compact rule bases involving simple rule antecedents, with statistically better or comparable performance to those achieved by state-of-the-art fuzzy classifiers. Tianhua Chen, Changjing Shang, Pan Su 0001, Elpida Keravnou-Papailiou, Yitian Zhao, Grigoris Antoniou, Qiang Shen 0001 |
Artif. Intell. Medicine | 6 |
| 2020 | Maximising goals achievement through abstract argumentation frameworks: An optimal approach
Andrea Cohen, Sebastian Gottifredi, Mauro Vallati, Alejandro Javier García, Grigoris Antoniou |
Expert Syst. Appl. | 5 |
| 2020 | A Generalised Approach for Encoding and Reasoning with Qualitative Theories in Answer Set ProgrammingabstractAbstract Qualitative reasoning involves expressing and deriving knowledge based on qualitative terms such as natural language expressions, rather than strict mathematical quantities. Well over 40 qualitative calculi have been proposed so far, mostly in the spatial and temporal domains, with several practical applications such as naval traffic monitoring, warehouse process optimisation and robot manipulation. Even if a number of specialised qualitative reasoning tools have been developed so far, an important barrier to the wider adoption of these tools is that only qualitative reasoning is supported natively, when real-world problems most often require a combination of qualitative and other forms of reasoning. In this work, we propose to overcome this barrier by using ASP as a unifying formalism to tackle problems that require qualitative reasoning in addition to non-qualitative reasoning. A family of ASP encodings is proposed which can handle any qualitative calculus with binary relations. These encodings are experimentally evaluated using a real-world dataset based on a case study of determining optimal coverage of telecommunication antennas, and compared with the performance of two well-known dedicated reasoners. Experimental results show that the proposed encodings outperform one of the two reasoners, but fall behind the other, an acceptable trade-off given the added benefits of handling any type of reasoning as well as the interpretability of logic programs. George Baryannis, Ilias Tachmazidis, Sotiris Batsakis, Grigoris Antoniou, Mario Alviano, Emmanuel Papadakis 0002 |
Theory Pract. Log. Program. | 4 |
| 2020 | Rethinking Defeasible Reasoning: A Scalable ApproachabstractAbstract Recent technological advances have led to unprecedented amounts of generated data that originate from the Web, sensor networks, and social media. Analytics in terms of defeasible reasoning – for example, for decision making – could provide richer knowledge of the underlying domain. Traditionally, defeasible reasoning has focused on complex knowledge structures over small to medium amounts of data, but recent research efforts have attempted to parallelize the reasoning process over theories with large numbers of facts. Such work has shown that traditional defeasible logics come with overheads that limit scalability. In this work, we design a new logic for defeasible reasoning, thus ensuring scalability by design. We establish several properties of the logic, including its relation to existing defeasible logics. Our experimental results indicate that our approach is indeed scalable and defeasible reasoning can be applied to billions of facts. Michael J. Maher, Ilias Tachmazidis, Grigoris Antoniou, Stephen J. Wade, Long Cheng 0003 |
Theory Pract. Log. Program. | 3 |
| 2019 | Predicting supply chain risks using machine learning: The trade-off between performance and interpretability
George Baryannis, Samir Dani, Grigoris Antoniou |
Future Gener. Comput. Syst. | 3 |
| 2019 | Large scale distributed spatio-temporal reasoning using real-world knowledge graphs
Matthew Mantle, Sotiris Batsakis, Grigoris Antoniou |
Knowl. Based Syst. | 3 |
| 2018 | Legal Representation and Reasoning in Practice: A Critical ComparisonabstractRepresentation and reasoning over legal rules is an important application domain and a number of related approaches have been developed. In this work, we investigate legal reasoning in practice based on three use cases of increasing complexity. We consider three representation and reasoning approaches: (a) Answer Set Programming, (b) Argumentation and (c) Defeasible Logic. Representation and reasoning approaches are evaluated with respect to semantics, expressiveness, efficiency, complexity and support. Sotiris Batsakis, George Baryannis, Guido Governatori, Ilias Tachmazidis, Grigoris Antoniou |
JURIX | 5 |
| 2018 | A Trajectory Calculus for Qualitative Spatial Reasoning Using Answer Set ProgrammingabstractAbstract Spatial information is often expressed using qualitative terms such as natural language expressions instead of coordinates; reasoning over such terms has several practical applications, such as bus routes planning. Representing and reasoning on trajectories is a specific case of qualitative spatial reasoning that focuses on moving objects and their paths. In this work, we propose two versions of a trajectory calculus based on the allowed properties over trajectories, where trajectories are defined as a sequence of non-overlapping regions of a partitioned map. More specifically, if a given trajectory is allowed to start and finish at the same region, 6 base relations are defined (TC-6). If a given trajectory should have different start and finish regions but cycles are allowed within, 10 base relations are defined (TC-10). Both versions of the calculus are implemented as ASP programs; we propose several different encodings, including a generalised program capable of encoding any qualitative calculus in ASP. All proposed encodings are experimentally evaluated using a real-world dataset. Experiment results show that the best performing implementation can scale up to an input of 250 trajectories for TC-6 and 150 trajectories for TC-10 for the problem of discovering a consistent configuration, a significant improvement compared to previous ASP implementations for similar qualitative spatial and temporal calculi. George Baryannis, Ilias Tachmazidis, Sotiris Batsakis, Grigoris Antoniou, Mario Alviano, Timos K. Sellis, Pei-Wei Tsai |
Theory Pract. Log. Program. | 4 |
| 2017 | A Hypercat-Enabled Semantic Internet of Things Data Hub
Ilias Tachmazidis, Sotiris Batsakis, John Davies, Alistair Duke, Mauro Vallati, Grigoris Antoniou, Sandra Stincic |
ESWC (2) | 6 |
| 2017 | Design and evaluation of small-large outer joins in cloud computing environments
Long Cheng 0003, Ilias Tachmazidis, Spyros Kotoulas, Grigoris Antoniou |
J. Parallel Distributed Comput. | 4 |
| 2015 | Exploiting Parallelism for Hard Problems in Abstract ArgumentationabstractAbstract argumentation framework (AF) is a unifying framework able to encompass a variety of nonmonotonic reasoning approaches, logic programming and computational argumentation. Yet, efficient approaches for most of the decision and enumeration problems associated to AFs are missing, thus limiting the efficacy of argumentation-based approaches in real domains. In this paper, we present an algorithm for enumerating the preferred extensions of abstract argumentation frameworks which exploits parallel computation. To this purpose, the SCC-recursive semantics definition schema is adopted, where extensions are defined at the level of specific sub-frameworks. The algorithm shows significant performance improvements in large frameworks, in terms of number of solutions found and speedup. Federico Cerutti 0001, Ilias Tachmazidis, Mauro Vallati, Sotiris Batsakis, Massimiliano Giacomin, Grigoris Antoniou |
AAAI | 6 |
| 2015 | Data quality assessment and anomaly detection via map/reduce and linked data: A case study in the medical domainabstractRecent technological advances in modern healthcare have lead to the ability to collect a vast wealth of patient monitoring data. This data can be utilised for patient diagnosis but it also holds the potential for use within medical research. However, these datasets often contain errors which limit their value to medical research, with one study finding error rates ranging from 2.3%-26.9% in a selection of medical databases. Previous methods for automatically assessing data quality normally rely on threshold rules, which are often unable to correctly identify errors, as further complex domain knowledge is required. To combat this, a semantic web based framework has previously been developed to assess the quality of medical data. However, early work, based solely on traditional semantic web technologies, revealed they are either unable or inefficient at scaling to the vast volumes of medical data. In this paper we present a new method for storing and querying medical RDF datasets using Hadoop Map / Reduce. This approach exploits the inherent parallelism found within RDF datasets and queries, allowing us to scale with both dataset and system size. Unlike previous solutions, this framework uses highly optimised (SPARQL) joining strategies, intelligent data caching and the use of a super-query to enable the completion of eight distinct SPARQL lookups, comprising over eighty distinct joins, in only two Map / Reduce iterations. Results are presented comparing both the Jena and a previous Hadoop implementation demonstrating the superior performance of the new methodology. The new method is shown to be five times faster than Jena and twice as fast as the previous approach. Stephen Bonner, A. Stephen McGough, Ibad Kureshi, John Brennan, Georgios Theodoropoulos 0001, Laura Moss, David Corsar, Grigoris Antoniou |
IEEE BigData | 8 |
| 2014 | Reasoning over Spatial Orientation Relations Using Rules
Sotiris Batsakis, Grigoris Antoniou, Ilias Tachmazidis |
ADBIS (2) | 2 |
| 2014 | Integrated Representation of Temporal Intervals and Durations for the Semantic Web
Sotiris Batsakis, Grigoris Antoniou, Ilias Tachmazidis |
ADBIS (2) | 2 |
| 2014 | Massively Parallel Reasoning under the Well-Founded Semantics Using X10abstractAcademia and industry are investigating novel approaches for processing vast amounts of data coming from enterprises, the Web, social media and sensor readings in an area that has come to be known as Big Data. Logic programming has traditionally focused on complex knowledge structures/programs. The question arises whether and how it can be applied in the context of Big Data. In this paper, we study how the well-founded semantics can be computed over huge amounts of data using mass parallelization. Specifically, we propose and evaluate a parallel approach based on the X10 programming language. Our experiments demonstrate that our approach has the ability to process up to 1 billion facts within minutes. Ilias Tachmazidis, Long Cheng 0003, Spyros Kotoulas, Grigoris Antoniou, Tomás Ward |
ICTAI | 4 |
| 2014 | Eliminating Concepts and Roles from Ontologies in Expressive Descriptive LogicsabstractForgetting is an important tool for reducing ontologies by eliminating some redundant concepts and roles while preserving sound and complete reasoning. Attempts have previously been made to address the problem of forgetting in relatively simple description logics (DLs), such as DL‐Lite and extended . However, the issue of forgetting for ontologies in more expressive DLs, such as and OWL DL, is largely unexplored. In particular, the problem of characterizing and computing forgetting for such logics is still open. In this paper, we first define semantic forgetting about concepts and roles in ontologies and state several important properties of forgetting in this setting. We then define the result of forgetting for concept descriptions in , state the properties of forgetting for concept descriptions, and present algorithms for computing the result of forgetting for concept descriptions. Unlike the case of DL‐Lite, the result of forgetting for an ontology does not exist in general, even for the special case of forgetting in TBoxes. This makes the problem of computing the result of forgetting in more challenging. We address this problem by defining a series of approximations to the result of forgetting for ontologies and studying their properties. Our algorithms for computing approximations can be directly implemented as a plug‐in of an ontology editor to enhance its ability of managing and reasoning in (large) ontologies. Kewen Wang 0001, Zhe Wang 0001, Rodney W. Topor, Jeff Z. Pan, Grigoris Antoniou |
Comput. Intell. | 5 |
| 2014 | Efficient Computation of the Well-Founded Semantics over Big DataabstractAbstract Data originating from the Web, sensor readings and social media result in increasingly huge datasets. The so called Big Data comes with new scientific and technological challenges while creating new opportunities, hence the increasing interest in academia and industry. Traditionally, logic programming has focused on complex knowledge structures/programs, so the question arises whether and how it can work in the face of Big Data. In this paper, we examine how the well-founded semantics can process huge amounts of data through mass parallelization. More specifically, we propose and evaluate a parallel approach using the MapReduce framework. Our experimental results indicate that our approach is scalable and that well-founded semantics can be applied to billions of facts. To the best of our knowledge, this is the first work that addresses large scale nonmonotonic reasoning without the restriction of stratification for predicates of arbitrary arity. Ilias Tachmazidis, Grigoris Antoniou, Wolfgang Faber 0001 |
Theory Pract. Log. Program. | 2 |
| 2013 | Justifications for Logic Programming
Carlos Viegas Damásio, Anastasia Analyti, Grigoris Antoniou |
LPNMR | 3 |
| 2013 | Minimal change: Relevance and recovery revisited
Márcio Moretto Ribeiro, Renata Wassermann, Giorgos Flouris, Grigoris Antoniou |
Artif. Intell. | 4 |
| 2013 | Formal foundations for RDF/S KB evolution
Giorgos Flouris, George Konstantinidis 0001, Grigoris Antoniou, Vassilis Christophides |
Knowl. Inf. Syst. | 3 |
| 2012 | Towards Parallel Nonmonotonic Reasoning with Billions of Facts
Ilias Tachmazidis, Grigoris Antoniou, Giorgos Flouris, Spyros Kotoulas |
KR | 2 |
| 2012 | Forgetting for Defeasible Logic
Grigoris Antoniou, Thomas Eiter, Kewen Wang 0001 |
LPAR | 1 |
| 2012 | Access control for RDF graphs using abstract modelsabstractThe Resource Description Framework (RDF) has become the defacto standard for representing information in the Semantic Web. Given the increasing amount of sensitive RDF data available on the Web, it becomes increasingly critical to guarantee secure access to this content. In this paper we advocate the use of an abstract access control model to ensure the selective exposure of RDF information. The model is defined by a set of abstract operators and tokens. Tokens are used to label RDF triples with access information. Abstract operators model RDF Schema inference rules and propagation of labels along the RDF Schema(RDFS) class and property hierarchies. In this way, the access label of a triple is a complex expression that involves the labels of the triples and the operators applied to obtain said label. Different applications can then adopt different concrete access policies that encode an assignment of the abstract tokens and operators to concrete (specific) values. Following this approach, changes in the interpretation of abstract tokens and operators can be easily implemented resulting in a very flexible mechanism that allows one to easily experiment with different concrete access policies (defined per context or user). To demonstrate the feasibility of the approach, we implemented our ideas on top of the MonetDB and PostgreSQL open source database systems. We conducted an initial set of experiments which showed that the overhead for using abstract expressions is roughly linear to the number of triples considered; performance is also affected by the characteristics of the dataset, such as the size and depth of class and property hierarchies as well as the considered concrete policy. Vassilis Papakonstantinou, Maria Michou, Irini Fundulaki, Giorgos Flouris, Grigoris Antoniou |
SACMAT | 5 |
| 2012 | Provenance for SPARQL Queries
Carlos Viegas Damásio, Anastasia Analyti, Grigoris Antoniou |
ISWC (1) | 3 |
| 2011 | Reasoning and Proofing Services for Semantic Web Agents
Kalliopi Kravari, Constantinos Papatheodorou, Grigoris Antoniou, Nick Bassiliades |
IJCAI | 3 |
| 2011 | Partial Preferences and Ambiguity Resolution in Contextual Defeasible Logic
Antonis Bikakis, Grigoris Antoniou |
LPNMR | 2 |
| 2011 | A Modal Defeasible Reasoner of Deontic Logic for the Semantic WebabstractDefeasible logic is a non-monotonic formalism that deals with incomplete and conflicting information, whereas modal logic deals with the concepts of necessity and possibility. These types of logics play a significant role in the emerging Semantic Web, which enriches the available Web information with meaning, leading to better cooperation between end-users and applications. Defeasible and modal logics, in general, and, particularly, deontic logic provide means for modeling agent communities, where each agent is characterized by its cognitive profile and normative system, as well as policies, which define privacy requirements, access permissions, and individual rights. Toward this direction, this article discusses the extension of DR-DEVICE, a Semantic Web-aware defeasible reasoner, with a mechanism for expressing modal logic operators, while testing the implementation via deontic logic operators, concerned with obligations, permissions, and related concepts. The motivation behind this work is to develop a practical defeasible reasoner for the Semantic Web that takes advantage of the expressive power offered by modal logics, accompanied by the flexibility to define diverse agent behaviours. A further incentive is to study the various motivational notions of deontic logic and discuss the cognitive state of agents, as well as the interactions among them. Efstratios Kontopoulos, Nick Bassiliades, Guido Governatori, Grigoris Antoniou |
Int. J. Semantic Web Inf. Syst. | 4 |
| 2011 | Strategies for contextual reasoning with conflicts in ambient intelligence
Antonis Bikakis, Grigoris Antoniou, Panayiotis Hassapis |
Knowl. Inf. Syst. | 2 |
| 2011 | Visualizing Semantic Web proofs of defeasible logic in the DR-DEVICE system
Efstratios Kontopoulos, Nick Bassiliades, Grigoris Antoniou |
Knowl. Based Syst. | 3 |
| 2011 | MWeb: A principled framework for modular web rule bases and its semanticsabstractWe present a principled framework for modular Web rule bases, called MWeb. According to this framework, each predicate defined in a rule base is characterized by its defining reasoning mode, scope, and exporting rule base list. Each predicate used in a rule base is characterized by its requesting reasoning mode and importing rule base list. For legal MWeb modular rule bases S , the MWebAS and MWebWFS semantics of each rule base s ∈ S with respect to S are defined model-theoretically. These semantics extend the answer set semantics (AS) and the well-founded semantics with explicit negation (WFSX) on ELPs, respectively, keeping all of their semantical and computational characteristics. Our framework supports: (1) local semantics and different points of view, (2) local closed-world and open-world assumptions, (3) scoped negation-as-failure, (4) restricted propagation of local inconsistencies, and (5) monotonicity of reasoning, for fully shared predicates. Anastasia Analyti, Grigoris Antoniou, Carlos Viegas Damásio |
ACM Trans. Comput. Log. | 2 |
| 2011 | Contextual Defeasible Logic and Its Application to Ambient IntelligenceabstractThe imperfect nature of context in ambient intelligence environments, and the special characteristics of the entities that possess and share the available context information render contextual reasoning a very challenging task. The accomplishment of this task requires formal models that handle the involved entities as autonomous logic-based agents, and provide methods for handling the imperfect and distributed nature of context. We propose a solution based on the multi-context systems (MCS) formalism, in which local context knowledge of ambient agents is encoded in rule theories (contexts), and information flow between agents is achieved through mapping rules, associating concepts used by different contexts. To handle the imperfect nature of context, we extend MCS with non-monotonic features-local defeasible theories, defeasible mappings, and a preference ordering on the system contexts. In this paper, we present the novel representation model, called contextual defeasible logic, describe how its elements are used to derive distributed conclusions through a proof theory, and propose an algorithm for distributed query evaluation that implements the proof theory of contextual defeasible logic. The application of the proposed approach in a scenario from the ambient intelligence domain demonstrates how its distinct features overcome the challenges imposed by the special characteristics of ambient intelligence environments. Antonis Bikakis, Grigoris Antoniou |
IEEE Trans. Syst. Man Cybern. Part A | 2 |
| 2011 | Semantic Web dynamics
Grigoris Antoniou, Mathieu d'Aquin, Jeff Z. Pan |
J. Web Semant. | 1 |
| 2010 | Reasoning with Imperfect Context and Preference Information in Multi-Context Systems
Grigoris Antoniou, Antonis Bikakis, Constantinos Papatheodorou |
ADBIS | 1 |
| 2010 | Implementing Simple Modular ERDF ontologiesabstractThe Extended Resource Description Framework has been proposed to equip RDF graphs with weak and strong negation, as well as derivation rules, increasing the expressiveness of ordinary RDF graphs. In parallel, the Modular Web framework enables collaborative and controlled reasoning in the Semantic Web. In this paper we show how to use the Modular Web Framework to capture the modular semantics for ERDF graphs, supporting local semantics and different points of view, local closed-world and open-world assumptions, and scoped negation-as-failure. Carlos Viegas Damásio, Anastasia Analyti, Grigoris Antoniou |
ECAI | 3 |
| 2010 | On the Deployment of Contextual Reasoning in Ambient Intelligence EnvironmentsabstractAmbient Intelligence environments consist of various devices that collect, process, change and share the available context information. The imperfect nature of context, the open and dynamic nature of ambient environments, and the special characteristics of the involved devices have introduced new research challenges on how to represent and reason with contextual information. Previous work presented a solution based on an extension of Multi-Context Systems through the use of defeasible reasoning to reason efficiently with conflicts. This paper reports on initial experiences gained from the deployment of contextual defeasible reasoning in real environments. We report on the architecture of an implementation on small devices, present the definition and implementation of two concrete application scenarios, and discuss the performance and issues of scalability of the approach. Constantinos Papatheodorou, Grigoris Antoniou, Antonis Bikakis |
Intelligent Environments | 2 |
| 2010 | Reasoning about Context in Ambient Intelligence Environments: A Report from the Field
Grigoris Antoniou, Constantinos Papatheodorou, Antonis Bikakis |
KR | 1 |
| 2010 | The ramification problem in temporal databases: Concurrent execution
Nikos Papadakis, Dimitris Plexousakis, Grigoris Antoniou |
Int. J. Intell. Syst. | 3 |
| 2010 | Defeasible Contextual Reasoning with Arguments in Ambient IntelligenceabstractThe imperfect nature of context in Ambient Intelligence environments and the special characteristics of the entities that possess and share the available context information render contextual reasoning a very challenging task. The accomplishment of this task requires formal models that handle the involved entities as autonomous logic-based agents and provide methods for handling the imperfect and distributed nature of context. This paper proposes a solution based on the Multi-Context Systems paradigm in which local context knowledge of ambient agents is encoded in rule theories (contexts), and information flow between agents is achieved through mapping rules that associate concepts used by different contexts. To handle imperfect context, we extend Multi-Context Systems with nonmonotonic features: local defeasible theories, defeasible mapping rules, and a preference ordering on the system contexts. On top of this model, we have developed an argumentation framework that exploits context and preference information to resolve potential conflicts caused by the interaction of ambient agents through the mappings, and a distributed algorithm for query evaluation. Antonis Bikakis, Grigoris Antoniou |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2010 | An inclusion theorem for defeasible logicsabstractDefeasible reasoning is a computationally simple nonmonotonic reasoning approach that has attracted significant theoretical and practical attention. It comprises a family of logics that capture different intuitions, among them ambiguity propagation versus ambiguity blocking, and the adoption or rejection of team defeat. This article provides a compact presentation of the defeasible logic variants, and derives an inclusion theorem which shows that different notions of provability in defeasible logic form a chain of levels of proof. David Billington, Grigoris Antoniou, Guido Governatori, Michael J. Maher |
ACM Trans. Comput. Log. | 2 |
| 2009 | AlertMe: A Semantics-Based Context-Aware Notification SystemabstractIn this work we present "AlertMe", a semantics-based, context-aware notification system that provides personalized alerts to graduate students based on their preferences. An extensive description of the system is carried out. We present the underlying ontology that models the available knowledge, as well as how higher level knowledge inference and context-based decision making is achieved through rule-based reasoning. Finally, we outline the technical aspects of the developed system, covering issues involving the integration of the various subcomponents. Asterios Leonidis, George Baryannis, Xenofon Fafoutis, Maria Korozi, Niki Gazoni, Michail Dimitriou, Maria Koutsogiannaki, Aikaterini Boutsika, Myron Papadakis, Haridimos Papagiannakis, George Tesseris, Emmanouil Voskakis, Antonis Bikakis, Grigoris Antoniou |
COMPSAC (2) | 14 |
| 2009 | Contextual Argumentation in Ambient Intelligence
Antonis Bikakis, Grigoris Antoniou |
LPNMR | 2 |
| 2009 | Concept and Role Forgetting in ALC{\mathcal {ALC}} Ontologies
Kewen Wang 0001, Zhe Wang 0001, Rodney W. Topor, Jeff Z. Pan, Grigoris Antoniou |
ISWC | 5 |
| 2009 | A modal and deontic defeasible reasoning system for modelling policies and multi-agent systems
Grigoris Antoniou, Nikos Dimaresis, Guido Governatori |
Expert Syst. Appl. | 1 |
| 2009 | Special Issue on Ontology DynamicsabstractGiorgos Flouris, Mathieu d'Aquin, Grigoris Antoniou, Jeff Pan, Dimitris Plexousakis; Special Issue on Ontology Dynamics, Journal of Logic and Computation, Giorgos Flouris, Mathieu d'Aquin, Grigoris Antoniou, Jeff Z. Pan, Dimitris Plexousakis |
J. Log. Comput. | 3 |
| 2008 | Distributed Reasoning with Conflicts in a Multi-Context Framework
Antonis Bikakis, Grigoris Antoniou |
AAAI | 2 |
| 2008 | Computability and Complexity Issues of Extended RDFabstractERDF stable model semantics is a recently proposed semantics for ERDF ontologies and a faithful extension of RDFS semantics on RDF graphs. Unfortunately, ERDF stable model semantics is in general undecidable. In this paper, we elaborate on the computability and complexity issues of the ERDF stable model semantics. Anastasia Analyti, Grigoris Antoniou, Carlos Viegas Damásio, Gerd Wagner 0001 |
ECAI | 2 |
| 2008 | A Formal Approach for RDF/S Ontology EvolutionabstractIn this paper, we consider the problem of ontology evolution in the face of a change operation. We devise a general-purpose algorithm for determining the effects and side-effects of a requested elementary or complex change operation. Our work is inspired by belief revision principles (i.e., validity, success and minimal change) and allows us to handle any change operation in a provably rational and consistent manner. To the best of our knowledge, this is the first approach overcoming the limitations of existing solutions, which deal with each change operation on a per-case basis. Additionally, we rely on our general change handling algorithm to implement specialized versions of it, one per desired change operation, in order to compute the equivalent set of effects and side-effects.This work was partially supported by the EU projects CASPAR (FP6-2005-IST-033572) and KP-LAB (FP6-2004-IST-27490). George Konstantinidis 0001, Giorgos Flouris, Grigoris Antoniou, Vassilis Christophides |
ECAI | 3 |
| 2008 | The Ramification Problem in Temporal Databases: A Solution Implemented in SQL
Nikos Papadakis, Dimitris Plexousakis, Grigoris Antoniou, Manolis Daskalakis, Yannis Christodoulou |
ISMIS | 3 |
| 2008 | A Principled Framework for Modular Web Rule Bases and Its Semantics
Anastasia Analyti, Grigoris Antoniou, Carlos Viegas Damásio |
KR | 2 |
| 2008 | On the Computability and Complexity Issues of Extended RDF
Anastasia Analyti, Grigoris Antoniou, Carlos Viegas Damásio, Gerd Wagner 0001 |
PRICAI | 2 |
| 2008 | Proof explanation for a nonmonotonic Semantic Web rules language
Grigoris Antoniou, Antonis Bikakis, Nikos Dimaresis, Manolis Genetzakis, Yannis Georgalis, Guido Governatori, Efie Karouzaki, Nikolaos Kazepis, Dimitris Kosmadakis, Manolis Kritsotakis, Yannis Lilis, Antonis Papadogiannakis, Panagiotis Pediaditis, Constantinos Terzakis, Rena Theodosaki, Dimitris Zeginis |
Data Knowl. Eng. | 1 |
| 2008 | Deploying defeasible logic rule bases for the semantic web
Efstratios Kontopoulos, Nick Bassiliades, Grigoris Antoniou |
Data Knowl. Eng. | 3 |
| 2008 | Extended RDF as a Semantic Foundation of Rule Markup LanguagesabstractOntologies and automated reasoning are the building blocks of the Semantic Web initiative. Derivation rules can be included in an ontology to define derived concepts, based on base concepts. For example, rules allow to define the extension of a class or property, based on a complex relation between the extensions of the same or other classes and properties. On the other hand, the inclusion of negative information both in the form of negation-as-failure and explicit negative information is also needed to enable various forms of reasoning. In this paper, we extend RDF graphs with weak and strong negation, as well as derivation rules. The ERDF stable model semantics of the extended framework (Extended RDF) is defined, extending RDF(S) semantics. A distinctive feature of our theory, which is based on Partial Logic, is that both truth and falsity extensions of properties and classes are considered, allowing for truth value gaps. Our framework supports both closed-world and open-world reasoning through the explicit representation of the particular closed-world assumptions and the ERDF ontological categories of total properties and total classes. Anastasia Analyti, Grigoris Antoniou, Carlos Viegas Damásio, Gerd Wagner 0001 |
J. Artif. Intell. Res. | 2 |
| 2007 | Implementing Modal Extensions of Defeasible Logic for the Semantic Web
Nikos Dimaresis, Grigoris Antoniou |
AAAI | 2 |
| 2007 | Visual Stratification of Defeasible Logic Rule BasesabstractLogic and proofs constitute key factors in increasing the user trust towards the semantic Web. Defeasible reasoning is a useful tool towards the development of the logic layer of the semantic Web architecture. However, having a solid mathematical notation, it may be confusing to end users, who often need graphical trace and explanation mechanisms for the derived conclusions. In a previous work of ours, we outlined a methodology for representing defeasible logic rules, utilizing directed graphs that feature distinct node and connection types. However, visualizing a defeasible logic rule base also involves the placement of the multiple graph elements in an intuitive way, a non-trivial task that aims at improving user comprehensibility. This paper presents a stratification algorithm for visualizing defeasible logic rule bases that query and reason about RDF data as well as a tool that applies this algorithm. Efstratios Kontopoulos, Nick Bassiliades, Grigoris Antoniou |
ICTAI (2) | 3 |
| 2007 | The Ramification Problem in Temporal Databases: Concurrent Execution with Conflicting ConstraintsabstractIn this paper we study the ramification problem in the setting of temporal databases. Standard solutions from the literature on reasoning about action are inadequate because they rely on the assumptions that fluents persist and actions have effects on the subsequent situation only. We provide a solution based on an extension of the situation calculus and the work of McCain and Turner. More specifically, we study the case where there are conflicting effects of concurrently executing actions and we distinguish between hard and soft integrity constraints. Nikos Papadakis, Grigoris Antoniou, Dimitris Plexousakis |
ICTAI (2) | 2 |
| 2007 | Proof Explanation for the Semantic Web Using Defeasible Logic
Grigoris Antoniou, Antonis Bikakis, Nikos Dimaresis, Manolis Genetzakis, Yannis Georgalis, Guido Governatori, Efie Karouzaki, Nikolaos Kazepis, Dimitris Kosmadakis, Manolis Kritsotakis, Yannis Lilis, Antonis Papadogiannakis, Panagiotis Pediaditis, Constantinos Terzakis, Rena Theodosaki, Dimitris Zeginis |
KSEM | 1 |
| 2007 | A Semantics-Based Framework for Context-Aware Services: Lessons Learned and Challenges
Theodore Patkos, Antonis Bikakis, Grigoris Antoniou, Maria Papadopouli, Dimitris Plexousakis |
UIC | 3 |
| 2007 | DR-NEGOTIATE - A system for automated agent negotiation with defeasible logic-based strategies
Thomas Skylogiannis, Grigoris Antoniou, Nick Bassiliades, Guido Governatori, Antonis Bikakis |
Data Knowl. Eng. | 2 |
| 2007 | DR-BROKERING: A semantic brokering system
Grigoris Antoniou, Thomas Skylogiannis, Antonis Bikakis, Martin Doerr, Nick Bassiliades |
Knowl. Based Syst. | 1 |
| 2007 | DR-Prolog: A System for Defeasible Reasoning with Rules and Ontologies on the Semantic WebabstractNonmonotonic rule systems are expected to play an important role in the layered development of the semantic Web. Defeasible reasoning is a direction in nonmonotonic reasoning that is based on the use of rules that may be defeated by other rules. It is a simple, but often more efficient approach than other nonmonotonic rule systems for reasoning with incomplete and inconsistent information. This paper reports on the implementation of a system for defeasible reasoning on the Web. The system 1) is syntactically compatible with RuleML, 2) features strict and defeasible rules, priorities, and two kinds of negation, 3) is based on a translation to logic programming with declarative semantics, 4) is flexible and adaptable to different intuitions within defeasible reasoning, and 5) can reason with rules, RDF, RDF Schema, and (parts of) OWL ontologies Grigoris Antoniou, Antonis Bikakis |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2006 | Evolving Ontology Evolution
Giorgos Flouris, Dimitris Plexousakis, Grigoris Antoniou |
SOFSEM | 3 |
| 2006 | The ramification problem in temporal databases: Changing beliefs about the past
Nikos Papadakis, Grigoris Antoniou, Dimitris Plexousakis |
Data Knowl. Eng. | 2 |
| 2006 | Defeasible reasoning: A discussion of some intuitionsabstractIn this article, we discuss some issues related to the intuitions of defeasible reasoning, in particular floating conclusions, reinstatement, and zombie paths. Defeasible logic serves as the formal basis for our analysis. We also make some comments on the comparison between defeasible logics and the well-founded semantics of extended logic programs with priorities. © 2006 Wiley Periodicals, Inc. Int J Int Syst 21: 545–558, 2006. Grigoris Antoniou |
Int. J. Intell. Syst. | 1 |
| 2006 | A Defeasible Logic Reasoner for the Semantic WebabstractDefeasible reasoning is a rule-based approach for efficient reasoning with incomplete and inconsistent information. Such reasoning is, among others, useful for ontology integration, where conflicting information arises naturally; and for the modeling of business rules and policies, where rules with exceptions are often used. This paper describes these scenarios and reports on the implementation of a system for defeasible reasoning on the Web. The system, DR-DEVICE, is capable of reasoning about RDF metadata over multiple Web sources using defeasible logic rules. It is implemented on top of CLIPS production rule system and builds upon R-DEVICE, an earlier deductive rule system over RDF metadata that also supports derived attribute and aggregate attribute rules. Rules can be expressed either in a native CLIPS-like language, or in an extension of the OO-RuleML syntax. The operational semantics of defeasible logic are implemented through compilation into the generic rule language of R-DEVICE. The paper also presents a full semantic Web broker example for apartment renting. Nick Bassiliades, Grigoris Antoniou, Ioannis P. Vlahavas |
Int. J. Semantic Web Inf. Syst. | 2 |
| 2006 | Embedding defeasible logic into logic programmingabstractDefeasible reasoning is a simple but efficient approach to nonmonotonic reasoning that has recently attracted considerable interest and that has found various applications. Defeasible logic and its variants are an important family of defeasible reasoning methods. So far no relationship has been established between defeasible logic and mainstream nonmonotonic reasoning approaches. In this paper we establish close links to known semantics of logic programs. In particular, we give a translation of a defeasible theory , instead. Grigoris Antoniou, David Billington, Guido Governatori, Michael J. Maher |
Theory Pract. Log. Program. | 1 |
| 2005 | DR-Prolog: A System for Reasoning with Rules and Ontologies on the Semantic Web
Antonis Bikakis, Grigoris Antoniou |
AAAI | 2 |
| 2005 | A Deductive Semantic Brokering System
Grigoris Antoniou, Thomas Skylogiannis, Antonis Bikakis, Nick Bassiliades |
KES (2) | 1 |
| 2005 | Stable Model Theory for Extended RDF Ontologies
Anastasia Analyti, Grigoris Antoniou, Carlos Viegas Damásio, Gerd Wagner 0001 |
ISWC | 2 |
| 2005 | On Applying the AGM Theory to DLs and OWL
Giorgos Flouris, Dimitris Plexousakis, Grigoris Antoniou |
ISWC | 3 |
| 2005 | Preface
Grigoris Antoniou, Harold Boley |
J. Web Semant. | 1 |
| 2004 | A Defeasible Logic Programming System for the WebabstractDefeasible reasoning is a rule-based approach for efficient reasoning with incomplete and inconsistent information. Such reasoning is, among others, useful for ontology integration, where conflicting information arises naturally; and for the modeling of business rules and policies, where rules with exceptions are often used. This work describes these scenarios in more detail, and reports on the implementation of a system for defeasible reasoning on the Web. The system (a) is syntactically compatible with RuleML; (b) features strict and defeasible rules and priorities; (c) is based on a translation to logic programming with declarative semantics; and (d) is flexible and adaptable to different intuitions within defeasible reasoning. Grigoris Antoniou, Antonis Bikakis, Gerd Wagner 0001 |
ICTAI | 1 |
| 2004 | The Abstract Syntax of RuleML - Towards a General Web Rule Language FrameworkabstractThis paper discusses the approach taken by the Rule Markup Language (RuleML) Initiative towards a general Web rule language framework and relates it to the MDA and UML by the Object Management Group (OMG). It also presents the abstract syntax of RuleML 0.85 as a MOF/UML model and considers the possibility to integrate RuleML with OCL and Action Semantics. Gerd Wagner 0001, Grigoris Antoniou, Said Tabet, Harold Boley |
Web Intelligence | 2 |
| 2004 | Defeasible logic with dynamic prioritiesabstractDefeasible logic is a nonmonotonic reasoning approach based on rules and priorities. Its design supports efficient implementation, and it shows promise to be deployed successfully in applications. So far, only static priorities have been used, provided by an external superiority relation. In this article we show how dynamic priorities can be integrated, where priority information is obtained from the deductive process itself. Dynamic priorities have been studied for other related reasoning systems such as default logic and argumentation. We define a proof theory, study its formal properties, and provide an argumentation semantics. © 2004 Wiley Periodicals, Inc. Grigoris Antoniou |
Int. J. Intell. Syst. | 1 |
| 2004 | Argumentation Semantics for Defeasible LogicabstractDefeasible reasoning is a simple but efficient rule-based approach to nonmonotonic reasoning. It has powerful implementations and shows promise to be applied in the areas of legal reasoning and the modelling of business rules. This paper establishes significant links between defeasible reasoning and argumentation. In particular, Dung-like argumentation semantics is provided for two key defeasible logics, of which one is ambiguity propagating and the other ambiguity blocking. There are several reasons for the significance of this work: (a) establishing links between formal systems leads to a better understanding and cross-fertilization, in particular our work sheds light on the argumentation-theoretic features of defeasible logic; (b) we provide the first ambiguity blocking Dung-like argumentation system; (c) defeasible reasoning may provide an efficient implementation platform for systems of argumentation; and (d) argumentation-based semantics support a deeper understanding of defeasible reasoning, especially in the context of the intended applications. Guido Governatori, Michael J. Maher, Grigoris Antoniou, David Billington |
J. Log. Comput. | 3 |
| 2002 | Defeasible Logic with Dynamic Priorities
Grigoris Antoniou |
ECAI | 1 |
| 2002 | Embedding Defeasible Logic into Logic Programs
Grigoris Antoniou, Michael J. Maher |
ICLP | 1 |
| 2002 | Nonmonotonic Rule Systems on Top of Ontology Layers
Grigoris Antoniou |
ISWC | 1 |
| 2002 | On the dynamics of default reasoningabstractDefault logic is a prominent rigorous method for reasoning with incomplete information based on assumptions. It is a static reasoning approach, in the sense that it doesn't reason about changes and their consequences. On the other hand, its nonmonotonic behavior appears when changes to a default theory are made. This paper studies the dynamic behavior of default logic in the face of changes. We consider the operations of contraction and revision, present several solutions to these problems, and study their properties. © 2002 Wiley Periodicals, Inc. Grigoris Antoniou |
Int. J. Intell. Syst. | 1 |
| 2001 | Representation results for defeasible logicabstractThe importance of transformations and normal forms in logic programming, and generally in computer science, is well documented. This paper investigates transformations and normal forms in the context of Defeasible Logic, a simple but efficient formalism for nonmonotonic reasoning based on rules and priorities. The transformations described in this paper have two main benefits: on one hand they can be used as a theoretical tool that leads to a deeper understanding of the formalism, and on the other hand they have been used in the development of an efficient implementation of defeasible logic. Grigoris Antoniou, David Billington, Guido Governatori, Michael J. Maher |
ACM Trans. Comput. Log. | 1 |
| 2000 | A Family of Defeasible Reasoning Logics and its Implementation
Grigoris Antoniou, David Billington, Guido Governatori, Michael J. Maher, Andrew Rock |
ECAI | 1 |
| 2000 | Efficient defeasible reasoning systemsabstractFor many years, the non-monotonic reasoning community has focussed on highly expressive logics. Such logics have turned out to be computationally expensive, and have given little support to the practical use of non-monotonic reasoning. In this work we discuss defeasible logic, a less-expressive but more efficient non-monotonic logic. We report on two new implemented systems for defeasible logic: a query answering system employing a backward chaining approach, and a forward-chaining implementation that computes all conclusions. Our experimental evaluation demonstrates that the systems can deal with large theories (up to hundreds of thousands of rules). We show that defeasible logic has linear complexity, which contrasts markedly with most other non-monotonic logics and helps to explain the impressive experimental results. We believe that defeasible logic, with its efficiency and simplicity is a good candidate to be used as a modelling language for practical applications, including modelling of regulations and business rules. Michael J. Maher, Andrew Rock, Grigoris Antoniou, David Billington, Tristan Miller |
ICTAI | 3 |
| 2000 | Argumentation Semantics for Defeasible Logics
Guido Governatori, Michael J. Maher, Grigoris Antoniou, David Billington |
PRICAI | 3 |
| 2000 | A note on the refinement of ontologiesabstractOntologies have emerged as one of the key issues in information integration and interoperability and in their application to knowledge management and electronic commerce. A trend towards formal methods for ontology management is obvious. This paper discusses a concept which can be expected to be of great importance to formal ontology management, and which is well-known in traditional software development: refinement. We define and discuss ontology refinement, give illustrating examples, and highlight its advantages as compared to other forms of ontology revision. © 2000 John Wiley & Sons, Inc. Grigoris Antoniou, Athanasios Kehagias |
Int. J. Intell. Syst. | 1 |
| 2000 | Conservative extension concepts for nonmonotonic knowledge basesabstractConservative extensions of logical theories play an important role in software engineering. They provide a formal basis for program refinement and guarantee the integrity and transparency of modules and objects. This paper provides a detailed analysis of conservative extension concepts in the context of nonmonotonic knowledge bases, in particular default theories. Since there are different approaches to nonmonotonic reasoning based on different strategies for dealing with multiple extensions, we define several alternative refinement concepts and study their interrelationships. We also show that refinement is well behaved with respect to strong stratification, a technique for reducing computational effort in default reasoning. © 2000 John Wiley & Sons, Inc. Grigoris Antoniou, Cara MacNish |
Int. J. Intell. Syst. | 1 |
| 1999 | A Comparison of Sceptical NAF-Free Logic Programming Approaches
Grigoris Antoniou, Michael J. Maher, David Billington, Guido Governatori |
LPNMR | 1 |
| 1999 | Logical Methods for Computational Intelligence (Guest Editorial)
Grigoris Antoniou, Neil V. Murray |
Inf. Sci. | 1 |
| 1999 | Connections Between Default Reasoning and Partial Constraint Satisfaction
Aditya Ghose, Grigoris Antoniou, Randy Goebel, Abdul Sattar 0001 |
Inf. Sci. | 2 |
| 1999 | Special issue on verification and validation
Robert Plant, Grigoris Antoniou |
Knowl. Based Syst. | 2 |
| 1998 | Revising default theoriesabstractDefault logic is a prominent rigorous method of reasoning with incomplete information based on assumptions. It is a static reasoning approach, in the sense that it doesn't reason about changes and their consequences. On the other hand, its nonmonotonic behaviour appears when a change to a default theory is made. This paper studies the dynamic behaviour of default logic in the face of changes, a concept that we motivate by a reference to requirements engineering. The paper defines a contraction and a revision operator, and studies their properties. This work is part of an ongoing project whose aim is to build an integrated, domain-independent toolkit of logical methods for reasoning with changing and incomplete information. The techniques described in this paper will be implemented as part of the toolkit. Grigoris Antoniou, Mary-Anne Williams |
ICTAI | 1 |
| 1998 | Testing production system programsabstractA production system (PS) is a forward chaining rule based system used to build large expert systems. Testing a PS must involve the construction of a covering set of test data but it is not clear what the meaning of covering a PS is and how a test data set can be measured according to coverage. We propose a test data coverage measure for a subset for PS with well defined semantics. We use a correspondence between PS and function free first order Horn logic programs to define the declarative coverage notion and measure. We found that the coverage measure can be used to determine the coverage of the program logic of a PS as well as to automate test data generation. Unification theory is utilised to measure test data coverage and constrained inductive generation is used for test data construction. Grigoris Antoniou, Oliver Jack |
ISSRE | 1 |
| 1998 | A Strategy for Revising Default Theory Extensions
Mary-Anne Williams, Grigoris Antoniou |
KR | 2 |
| 1998 | Stratification for default logic variantsabstractDefault reasoning is computationally expensive. One of the most promising ways of easing this problem and developing powerful implementations is to split a default theory into smaller parts and compute extensions in a modular, “local” way. Up to now this idea was only followed for Reiter's default logic, yet it is also relevant to other variants of default logic which have found increasing recognition in the past years. This paper shows how it can be modified to work for several popular, alternative approaches of default reasoning: justified, constrained and rational default logic. This work defines the formal basis for a Web-based default reasoning system which is under development at our institution. © 1998 John Wiley & Sons, Inc. Grigoris Antoniou |
Int. J. Intell. Syst. | 1 |
| 1998 | The Role of Nonmonotonic Representations in Requirements EngineeringabstractThis paper discusses the significance of nonmonotonic reasoning, a method from the knowledge representation area, to mainstream software engineering. In particular, we discuss why the use of defaults in specifications is an adequate way of addressing some of the most important problems in requirements engineering, such as: The problem of identifying and dealing with inconsistencies; evolving system requirements; requirements prioritization; and the quality of specifications with respect to naturalness and compactness. We argue that these problems need to be addressed in a principled, formal way, and that default reasoning provides adequate mechanisms to deal with them. Grigoris Antoniou |
Int. J. Softw. Eng. Knowl. Eng. | 1 |
| 1998 | A note on the cumulativity of justified default logicabstractCumulativity is an important property of nonmonotonic inference relations because it allows for the safe use of lemmas. This note shows that Justified Default Logic, Lukaszewicz variant of default logic, is cumulative for prerequisite-free default theories, a question that has been open in the literature. The proof is very simple and makes use of an operational interpretation of extensions. Grigoris Antoniou |
J. Exp. Theor. Artif. Intell. | 1 |
| 1998 | Studying properties of classes of default logicsabstractThe study of different variants of default logic reveals not only differences but also properties they share. For example, there seems to be a close relationship between semi-monotonicity and the guaranteed existence of extensions. Likewise, formula-manipulating default logics tend to violate the property of cumulativity. The problem is that currently such properties must be established separately for each approach. This paper describes some steps towards the study of properties of classes of default logics by giving a rather general definition of what a default logic is. Essentially our approach is operational and restricts attention to purely formula-manipulating logics. We motivate our definition and demonstrate that it includes a variety of well-known default logics. Furthermore, we derive general results regarding the concepts of semi-monotonicity and cumulativity. As a benefit of the discussion we uncover that some design decisions of concrete default logics were not accidental as they may seem, but rather they were due to objective necessities. Grigoris Antoniou, Tyrone O'Neill, Joe Thurbon |
J. Exp. Theor. Artif. Intell. | 1 |
| 1997 | Stratification: The Computational Base of a System for Default ReasoningabstractDefault reasoning is computationally expensive. One of the most promising ways of easing this problem and developing powerful implementations is to split a default theory into smaller parts and compute extensions in a modular, "local" way. Up to now, this idea has only been followed for Reiter's (1980) default logic, yet it is also relevant to other variants of default logic which have found increasing recognition in the past few years. This paper shows how it can be modified to work for several popular, alternative approaches of default reasoning: justified, constrained and rational default logic. This work defines the formal basis for a Web-based default reasoning system which is under development at our institution. Grigoris Antoniou |
ICTAI | 1 |
| 1997 | Verification and correctness issues for nonmonotonic knowledge basesabstractAnomalies such as redundant, contradictory, or deficient knowledge in a knowledge base indicate possible errors. Various methods for detecting such anomalies have been introduced, analyzed, and applied in the past years, but they usually deal with rule-based systems. So far, little attention has been paid to the verification and validation of more complex representations, such as nonmonotonic knowledge bases, although there are good reasons to expect that these technologies will be increasingly used in practical applications. This article does a step towards the verification of knowledge bases which include defaults by providing a theoretical foundation of correctness concepts and a classification of possible anomalies. It also points out how existing verification methods may be applied to detect some anomalies in nonmonotonic knowledge bases, and discusses methods of avoiding potential inconsistencies (in the context of default reasoning inconsistency means nonexistence of extensions). © 1997 John Wiley & Sons, Inc. Grigoris Antoniou |
Int. J. Intell. Syst. | 1 |
| 1997 | Reasoning with Incomplete and Changing Information: The CIN Project
Grigoris Antoniou, Mary-Anne Williams |
Inf. Sci. | 1 |
| 1997 | A Correct Logic Programming Computation of Default Logic Extensions
Grigoris Antoniou, Elmar Langetepe |
J. Autom. Reason. | 1 |
| 1996 | Conservative Expansion Concepts for Default Theories
Grigoris Antoniou, Cara MacNish, Norman Y. Foo |
PRICAI | 1 |
| 1996 | Studying Properties of Classes of Default Logics - Preliminary Report
Grigoris Antoniou, Tyrone O'Neill, Joe Thurbon |
PRICAI | 1 |
| 1996 | Exten: A System for Computing Default Logic Extensions
Allen P. Courtney, Grigoris Antoniou, Norman Y. Foo |
PRICAI | 2 |
| 1996 | Operational Characterization of Extensions in Some Logics for Default Reasoning
Grigoris Antoniou |
Inf. Sci. | 1 |
| 1996 | Integrity and rule checking in nonmonotonic knowledge bases
Grigoris Antoniou |
Knowl. Based Syst. | 1 |
| 1994 | Soundness and Completeness of a Logic Programming Approach to Default Logic
Grigoris Antoniou, Elmar Langetepe |
AAAI | 1 |
| 1994 | The Verification of ModulesabstractAbstract We present a module concept with algebraic interfaces and imperative implementation. It is shown that under some natural conditions, module correctness may be expressed in Hoare logic as a partial correctness assertion. Also, we discuss questions of practical verification of modules using Hoare's calculus. Grigoris Antoniou |
Formal Aspects Comput. | 1 |
| 1994 | Modularity and Correctness for Logic Programs and Knowledge BasesabstractA modularity concept for structuring and developing large logic programs and logical knowledge bases is presented. The concept is motivated from work in the field of algebraic specification, and enforces an extreme modularity discipline that goes beyond the one found in imperative or logic programming languages. As concrete programming languages (respectively knowledge representation formalisms), we consider Horn logic and equational logic programming. We give formal semantics for single modules and discuss correctness and verification issues. Large systems are constructed as interconnections of single modules. We introduce the so-called module operations of composition, actualization, and union, and give results concerning compositionality of semantics and correctness preservation. Grigoris Antoniou |
Int. J. Softw. Eng. Knowl. Eng. | 1 |
| 1994 | Structuring and modules for knowledge bases: motivation for a new model
Grigoris Antoniou, Ipke Wachsmuth |
Knowl. Based Syst. | 1 |
| 1993 | Computing Extensions of Default Logic - Preliminary Report
Grigoris Antoniou, Elmar Langetepe, Volker Sperschneider |
LPAR | 1 |
| 1992 | Modularity for Logical Knowledge BasesabstractThe author argues that modularity is essential for the design, verification, and maintenance of large-scale knowledge based systems. Motivated by work on software modules and algebraic specification, he introduces a module concept with formal interfaces, and gives semantics and correctness notions for such modules based on logic programming. Single modules communicate with their environment by their interfaces. He discusses how modular systems can be built from single modules by means of so-called module operations, and derive for the composition operation results concerning compositionality of semantics and correctness preservation.> Grigoris Antoniou |
SEKE | 1 |
| 1983 | TERMINATOR
Grigoris Antoniou, Hans Jürgen Ohlbach |
IJCAI | 1 |