Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Eugénie Foustoucos is active.

Publication


Featured researches published by Eugénie Foustoucos.


european conference on research and advanced technology for digital libraries | 2009

Developing query patterns

Panos Constantopoulos; Vicky Dritsou; Eugénie Foustoucos

Query patterns enable effective information tools and provide guidance to users interested in posing complex questions about objects. Semantically, query patterns represent important questions, while syntactically they impose the correct formulation of queries. In this paper we address the development of query patterns at successive representation layers so as to expose dominant information requirements on one hand, and structures that can support effective user interaction and efficient implementation of query processing on the other. An empirical study for the domain of cultural heritage reveals an initial set of recurrent questions, which are then reduced to a modestly sized set of query patterns. A set of Datalog rules is developed in order to formally define these patterns which are also expressed as SPARQL queries.


ACM Transactions on Computational Logic | 2005

Datalog programs and their persistency numbers

Foto N. Afrati; Stavros S. Cosmadakis; Eugénie Foustoucos

The relation between Datalog programs and homomorphism problems and between Datalog programs and bounded treewidth structures has been recognized for some time and given much attention recently. Additionally, the essential role of persistent variables (of program expansions) in solving several relevant problems has also started to be observed. It turns out that to understand the contribution of these persistent variables to the difficulty of some expressibility problems, we need to understand the interrelationship among different notions of persistency numbers, some of which we introduce and/or formalize in the present work.This article is a first foundational study of the various persistency numbers and their interrelationships. To prove the relations among these persistency numbers, we had to develop some nontrivial technical tools that promise to help in proving other interesting results too. More precisely, we define the adorned dependency graph of a program, a useful tool for visualizing sets of persistent variables, and we define automata that recognize persistent sets in expansions.We start by elaborating on finer definitions of expansions and queries, which capture aspects of homomorphism problems on bounded treewidth structures. The main results of this article are (a) a program transformation technique, based on automata-theoretic tools, which manipulates persistent variables (leading, in certain cases, to programs of fewer persistent variables); (b) a categorization of the different roles of persistent variables; this is done by defining four notions of persistency numbers which capture the propagation of persistent variables from a syntactical level to a semantical one; (c) decidability results concerning the syntactical notions of persistency numbers that we have defined; and (d) the exhibition of new classes of programs for which boundedness is undecidable.


computer science logic | 2003

On temporal logic versus datalog

Irène Guessarian; Eugénie Foustoucos; Theodore Andronikos; Foto N. Afrati

We provide a direct and modular translation from the temporal logics CTL, ETL, FCTL (CTL extended with the ability to express fairness) and the Modal µ-calculus to Monadic inf-Datalog with built-in predicates. We call it inf-Datalog because the semantics we provide is a little different from the conventional Datalog least fixed point semantics, in that some recursive rules (corresponding to least fixed points) are allowed to unfold only finitely many times, whereas others (corresponding to greatest fixed points) are allowed to unfold infinitely many times.We characterize the fragments of Monadic inf-Datalog that have the same expressive power as Modal Logic (resp. CTL, alternation-free Modal µ-calculus and Modal µ-calculus). Our translation is interesting because it is direct and succinct. Moreover the fragments of Monadic inf-Datalog that we have exhibited have very simple syntactic characterizations as subsets of what we call Modal inf-Datalog programs.


Proceedings of the Paris C. Kanellakis memorial workshop on Principles of computing & knowledge | 2003

From CTL to datalog

Foto N. Afrati; Theodore Andronikos; Vassia Pavlaki; Eugénie Foustoucos; Irène Guessarian

We provide a translation from CTL to DatalogSucc. The translation has the following advantages: a) It is natural. b) It provides intuition to the expressive power of CTL and its various fragments. c) It uses a fragment of DatalogSucc which is close to the expressive power of CTL.


ACM Transactions on Computational Logic | 2010

Undecidability and intractability results concerning datalog programs and their persistency numbers

Stavros S. Cosmadakis; Eugénie Foustoucos; Anastasios Sidiropoulos

The relation between Datalog programs and homomorphism problems, and, between Datalog programs and bounded treewidth structures has been recognized for some time and given much attention recently. Additionally, the essential role of persistent variables (in program expansions) for solving several relevant problems has also started to be observed. In Afrati et al. [2005] the general notion of program persistencies was refined into four notions (two syntactical ones and two semantical ones) and the interrelationship between these four persistency numbers was studied. In the present article (1) we prove undecidability results concerning the semantical notions of persistency number--modulo equivalence, of persistency number and of characteristic integer, (2) we exhibit new classes of programs for which boundedness is undecidable and (3) we prove intractabiltity results concerning the syntactical notions of weak persistency number and of weak characteristic integer.


Archive | 2011

Automata-theoretic and Datalog-based solutions of Monadic Second-order Logic Evaluation Problems over Structures of bounded-treewidth

Eugénie Foustoucos; Labrini Kalantzi


Fundamenta Informaticae | 2009

The Monadic Second-order Logic Evaluation Problem on Finite Colored Trees: a Database-theoretic Approach

Eugénie Foustoucos; Labrini Kalantzi


arXiv: Data Structures and Algorithms | 2006

Complexity of Monadic inf-datalog. Application to temporal logic

Eugénie Foustoucos; Irène Guessarian


Theoretical Informatics and Applications | 2009

Inf-datalog, Modal Logic and Complexities

Eugénie Foustoucos; Irène Guessarian


arXiv: Logic in Computer Science | 2005

On relating CTL to Datalog

Foto N. Afrati; Theodore Andronikos; Vassia Pavlaki; Eugénie Foustoucos; Irène Guessarian

Collaboration


Dive into the Eugénie Foustoucos's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Foto N. Afrati

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Labrini Kalantzi

National and Kapodistrian University of Athens

View shared research outputs
Top Co-Authors

Avatar

Vassia Pavlaki

National Technical University of Athens

View shared research outputs
Top Co-Authors

Avatar

Panos Constantopoulos

Athens University of Economics and Business

View shared research outputs
Top Co-Authors

Avatar

Vicky Dritsou

Athens University of Economics and Business

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge