activity
20032026
most citedMinimum Model Semantics for Extensional Higher-order Logic Programming with Negation

21 citations · 49 across the 17 of their papers we have counts for

collaborators

17 papers

cs.PL2026

From Time to Space: The Impact of Linearity in Higher-Order Datalog

Angelos Charalambidis, Babis Kostopoulos, Panos Rondogiannis

We consider a fragment of Higher-Order Datalog with negation and argue that it generalizes the familiar and important fragment of Linear Datalog. We investigate the expressive powe…

cs.LO2026

Equilibrium Semantics and Strong Equivalence for Higher-Order Logic Programs

Angelos Charalambidis, Giannos Chatziagapis, Babis Kostopoulos +1

One of the most significant achievements of equilibrium logic was the characterization of strong equivalence, a property crucial for program transformation and optimization in Answ…

cs.PL2025★ 2 cited

The Power of Negation in Higher-Order Datalog

Angelos Charalambidis, Babis Kostopoulos, Christos Nomikos +1

We investigate the expressive power of Higher-Order Datalog under both the well-founded and the stable model semantics, establishing tight connections with complexity classe…

cs.PL2024

Recursive Function Definitions in Static Dataflow Graphs and their Implementation in TensorFlow

Kelly Kostopoulou, Angelos Charalambidis, Panos Rondogiannis

Modern machine learning systems represent their computations as dataflow graphs. The increasingly complex neural network architectures crave for more powerful yet efficient program…

cs.LO2024★ 4 cited

The Stable Model Semantics for Higher-Order Logic Programming

Bart Bogaerts, Angelos Charalambidis, Giannos Chatziagapis +3

We propose a stable model semantics for higher-order logic programs. Our semantics is developed using Approximation Fixpoint Theory (AFT), a powerful formalism that has successfull…

cs.LO2022

Strong Equivalence of Logic Programs with Ordered Disjunction: a Logical Perspective

Angelos Charalambidis, Christos Nomikos, Panos Rondogiannis

Logic Programs with Ordered Disjunction (LPODs) extend classical logic programs with the capability of expressing preferential disjunctions in the heads of program rules. The initi…

cs.AI2021★ 1 cited

A Logical Characterization of the Preferred Models of Logic Programs with Ordered Disjunction

Angelos Charalambidis, Panos Rondogiannis, Antonis Troumpoukis

Logic Programs with Ordered Disjunction (LPODs) extend classical logic programs with the capability of expressing alternatives with decreasing degrees of preference in the heads of…

cs.AI2020★ 2 cited

Lexicographic Logic: a Many-valued Logic for Preference Representation

Angelos Charalambidis, Giorgos Papadimitriou, Panos Rondogiannis +1

Logical formalisms provide a natural and concise means for specifying and reasoning about preferences. In this paper, we propose lexicographic logic, an extension of classical prop…

cs.PL2019★ 4 cited

The Expressive Power of Higher-Order Datalog

Angelos Charalambidis, Christos Nomikos, Panos Rondogiannis

A classical result in descriptive complexity theory states that Datalog expresses exactly the class of polynomially computable queries on ordered databases. In this paper we extend…

cs.PL2018★ 12 cited

Approximation Fixpoint Theory and the Well-Founded Semantics of Higher-Order Logic Programs

Angelos Charalambidis, Panos Rondogiannis, Ioanna Symeonidou

We define a novel, extensional, three-valued semantics for higher-order logic programs with negation. The new semantics is based on interpreting the types of the source language as…

cs.PL2017

The Intricacies of 3-Valued Extensional Semantics for Higher-Order Logic Programs

Panos Rondogiannis, Ioanna Symeonidou

In (Bezem 1999; Bezem 2001), M. Bezem defined an extensional semantics for positive higher-order logic programs. Recently, it was demonstrated in (Rondogiannis and Symeonidou 2016)…

cs.LO2017

Extensional Semantics for Higher-Order Logic Programs with Negation

Panos Rondogiannis, Ioanna Symeonidou

We develop an extensional semantics for higher-order logic programs with negation, generalizing the technique that was introduced in [Bezem99,Bezem01] for positive higher-order pro…

cs.LO2015★ 2 cited

Equivalence of two Fixed-Point Semantics for Definitional Higher-Order Logic Programs

Angelos Charalambidis, Panos Rondogiannis, Ioanna Symeonidou

Two distinct research approaches have been proposed for assigning a purely extensional semantics to higher-order logic programming. The former approach uses classical domain theore…

cs.PL2014★ 21 cited

Minimum Model Semantics for Extensional Higher-order Logic Programming with Negation

Angelos Charalambidis, Zoltán Ésik, Panos Rondogiannis

Extensional higher-order logic programming has been introduced as a generalization of classical logic programming. An important characteristic of this paradigm is that it preserves…

cs.LO2014★ 1 cited

A Fixed Point Theorem for Non-Monotonic Functions

Zoltán Ésik, Panos Rondogiannis

We present a fixed point theorem for a class of (potentially) non-monotonic functions over specially structured complete lattices. The theorem has as a special case the Knaster-Tar…

cs.PL2011

Extensional Higher-Order Logic Programming

A. Charalambidis, K. Handjopoulos, P. Rondogiannis +1

We propose a purely extensional semantics for higher-order logic programming. In this semantics program predicates denote sets of ordered tuples, and two predicates are equal iff t…

cs.LO2003

Minimum Model Semantics for Logic Programs with Negation-as-Failure

Panos Rondogiannis, William W. Wadge

We give a purely model-theoretic characterization of the semantics of logic programs with negation-as-failure allowed in clause bodies. In our semantics the meaning of a program is…