Department of Informatics and Telecommunications, National Kapodistrian University of Athens, Panepistimiopolis 15711 Greece;INRIA Sophia-Antipolis, GALAAD Group, 2004, Route des Lucioles, B.P. 93, Cedex 06902, France;Mathematics and Computer Science Department, Lehman College, City University of New York, Bronx NY