I graduated in Electronics and Computer Science engineering studies at the National Technical University of Athens (Ecole Nationale Polytechnique d'Athènes) in 1983; in my engineer dissertation, I have designed and implemented an interpreter for Query-by-Example (a data manipulation language for relational databases).
I got my PhD degree in Computer Science from the National Technical University of Athens in 1988, defending the thesis "Query optimization in relational databases".
I got my "Habilitation à diriger des recherches" degree in Computer Science from the University of Orsay in 1992. The central part of the works presented, dealt with complexity theory and polynomial approximation of NP-hard problems.
From 1988 to 1990 I was with the LRI (Laboratoire de Recherche en Informatique, University of Orsay), holding a position of "Maître de conférences associé" at the University of Orsay.
From 1990 to 1992 I was simultaneously with the LRI and the CERMSEM (Centre de Recherche en Mathématiques, Statistiques et Economie Mathématique, University of Paris I), holding a (permanent) position of "Maître de conférences" (something between Assistant and Associate Professor) at the University of Paris I.
Since 1992 I am Full Professor of Computer Science at the University Paris-Dauphine and a member of the academic staff of the LAMSADE laboratory, CNRS UMR 7024. Since 1999 I am the head of the laboratory.
In 2007 I received the National award and the Gold medal of Operational Research of HELORS (Greek Society for Operational Research).
Since 2007, I am elected member of the IFIP/TC1.
In 2006, I have received the decoration for high services to education (Knight of the Academic Palms order - Chevalier de l'ordre des Palmes Académiques)