Theoretical Computer Science (Track B: Logic,
Semantics, and the Theory of Programming)
Editor; July 1998 -
present.
Journal of Interconnection Networks
Editor; March
2003 - present.
Networks
Associate Editor;
January
2006 - present.
Bulletin of the European Association for
Theoretical Computer Science (EATCS)
The Distributed Computing Column Editor;
March 2000 - present.
Theoretical Computer Science
(Track A: Algorithms,
Automata, Complexity and Games, & Track B: Logic, Semantics and the Theory
of Programming)
Guest Co-Editor (with
Samson Abramsky);
Special Issue titled "Game Theory
Meets Theoretical Computer Science",
Vol. 343, Nos. 1-2, October 2005.
I received an honoring
Congratulations Letter
from the Publishing Editor of
Elsevier
on the occasion of this publication.
Computing and Informatics
(formerly Computers and
Artificial Intelligence)
Guest Editor; Special Issue titled "Algorithmic Foundations of Communication
Networks", Vol. 20, No. 2, March 2001.
Theoretical Computer Science (Track B: Logic,
Semantics, and the Theory of Programming)
Guest Editor; Special Issue titled "Distributed Algorithms",
Volume 220, Nos. 1 & 2, June 1999.
Edsger W. Dijkstra Prize in
Distributed Computing
2007 Committee Member
2nd International
Symposium on Algorithmic Game Theory (SAGT
2009), Paphos, Cyprus, October 2009.
Program Committee
Chair.
42nd Hawaii International
Conference on System Sciences (HICSS-42),
Track on Software Technology,
Minitrack on Algorithmic Challenges in Emerging Applications of
Computing, 2009.
Program Committee
Member.
36th International
Colloquium on Automata, Languages and Programming (ICALP 2009), 2009.
Program Committee
Member.
23nd IEEE International
Parallel and Distributed Processing Symposium (IPDPS 2009), 2009.
Program Committee
Member.
1st International
Symposium on Algorithmic Game Theory (SAGT
2008), Paderborn, Germany, April / May 2008.
Program Committee
Member.
15th International
Colloquium on Structural Information and Communication Complexity (SIROCCO
2008), Villars-sur-Ollon, Switzerland, June 2008.
Program Committee
Member.
4th International Workshop
On Internet And Network Economics (WINE
2008), Shanghai, China, December r 2008.
Program Committee
Member.
21st International
Symposium on DIStributed Computing (DISC
2007), Lemesos, Cyprus, September 2007.
Program Committee
Member.
8th International
Conference on Distributed Computing and Networking (ICDCN
2006) (Formerly IWDC), Guwahati, India, December 2006.
Program Committee
Member.
2nd International Workshop
on Internet and Network Economics (WINE 2006), Patras, Greece, December
2006.
Program Committee
Co-Chair.
International Conference
on Self-Organization and Autonomic Systems in Computing and
Communications (SOAS 2006) ,
Erfurt, Germany, September 2006.
Program Committee
Member.
2nd International Workshop on Incentive-Based Computing (IBC
2006), held in conjunction
ICDCS 2006, Lisboa, Portugal, July 2006.
Program Committee Member.
The IASTED International Conference on Parallel and
Distributed Computing and Networks,
held under the 24th IASTED
International Multi-Conference on Applied Informatics
(PDCN
2006), Innsbruck, Austria, February 2006.
Program Committee Member.
32nd International Colloquium on Automata, Languages
and Programming (ICALP 2005),
Lisboa, Portugal, July 2005.
Program Committee Member in the area of
Track A, Algorithms, Automata, Complexity and Games
17th Annual ACM Symposium on Parallelism in Algorithms
and Architectures (SPAA 2005),
Las Vegas, Nevada, July 2005.
Program Committee Member
25th IEEE International Conference on Distributed
Computing Systems (ICDCS 2005),
Columbus, Ohio, June 2005.
Program Committee Member in the area of Formal Methods and
Theory
The IASTED International
Conference on Parallel and Distributed
Computing and Networks, held under the 23rd IASTED International
Multi-Conference on Applied Informatics (PDCN 2005),
Innsbruck, Austria, February 2005.
Program Committee Member
10th International colloquium on Structural
Information and Communication Complexity (SIROCCO 2004), Bratislava,
Slovak Republic, June 2004
Program Committee Member
15th International Parallel and Distributed
Processing Symposium (IPDPS 2004), Santa Fe, New Mexico, April 2004
Program Committee Member
15th Annual ACM Symposium on Parallelism in
Algorithms and Architectures (SPAA 2003), San Diego, California, June 2003
Program Committee Member
8th European Conference on Parallel Processing (Euro-Par
2002), Paderborn, Germany, August 2002
Local Chair for Topic 09 (Distributed
Systems and Algorithms)
22nd IEEE International Conference on Distributed
Computing Systems (ICDCS 2002), Vienna, Austria, July 2002
Program Committee Member in the area of
Distributed Algorithms
8th International Colloquium on Structural
Information and Communication Complexity (SIROCCO 2002), Val De Núria,
Girona-Barcelona, Catalonia, Spain, June 2002
Program Committee Member
8th Panhellenic Conference on Informatics,
Nicosia, Cyprus, 8-10 November 2001
Program Committee Member
20th Annual ACM Symposium on Principles of
Distributed Computing (PODC 2001), Newport, Rhode Island, August 2001
Program Committee Member
1st International Workshop on Parallel and
Distributed Computing Issues in Wireless Networks and Mobile Computing,
held under the 15th Annual International Parallel and Distributed
Processing Symposium, (IPDPS
2001), San Francisco, April 2001
Program Committee Member
21st IEEE International Conference on Distributed
Computing Systems (ICDCS 2001), Phoenix, Arizona, April 2001
Program Committee Member in the area of
Networks and Network Protocols
25th International Symposium on Mathematical
Foundations of Computer Science (MFCS 2000), Bratislava, Slovac Republic,
August/September 2000
Program Committee Member
International Workshop on Distributed System
Validation and Verification (DSVV 2000), held under the 20th IEEE
International Conference on Distributed Computing Systems (ICDCS 2000),
Taipei, Taiwan Republic of China, April 2000
Program Committee Member
13th International Symposium on DIStributed
Computing (DISC 1999) (formerly International Workshop on Distributed
Algorithms (WDAG)), Bratislava, Slovakia, September 1999
Program Committee Member
4th European Conference on Parallel Processing (EuroPar
1998), Southampton, England, September 1998
Vice-Chair for topic 09 (Distributed
Systems and Algorithms)
12th International Symposium on DIStributed
Computing (DISC 1998) (formerly International Workshop on
Distributed Algorithms (WDAG)), Andros, Greece, September 1998
Program Committee Member
11th International Workshop on Distributed
Algorithms (WDAG 1997), Saarbrücken, Germany, September 1997
Program Committee Chair
International Symposium on DIStributed Computing
(DISC) formerly International Workshop on Distributed Algorithms (WDAG)),
annual European Conference, running since 1987
Steering Committee Member (elected),
October 2002 - October 2004
International Symposium on DIStributed Computing
(DISC) formerly International Workshop on Distributed Algorithms (WDAG)),
annual European Conference, running since 1987
Steering Committee Member (ex officio),
October 1996 - October 1999
Delivered a Tutorial at:
Has been an Invited Speaker for:
-
8th Italian Conference on Theoretical Computer
Science (ICTCS 2003), Bertinoro, Italy, 13-15 October 2003; title of
Invited Talk: "The Structure
and Complexity of Extreme Nash Equilibria".
Taught / Will teach for:
Has been / Will be an Invited Participant
for:
-
1st Bertinoro Workshop on Algorithmic GAme ThEory (AGATE
2004), at Bertinoro International Center for Informatics (BICI),
July 5–9, 2004; Organizers:
Y. Mansour,
P. Penna,
P. Persiano and
V. Vazirani
-
Dagstuhl Seminar on Approximation and
Randomized Algorithms in Communication Networks, at
The
International Conference and Research Center for Computer Science in
Schloss Dagstuhl, June 16-21, 2002; Organizers:
E. Bampis,
K.
Jansen, P. Persiano, R. Solis-Oba
and
G. Wilfong
-
Workshop on Complexity Issues in Distributed
and Parallel Computation, Complexity Theory Program, at
The Fields
Institute for Research in Mathematical Sciences,
University of Toronto,
June 1-5, 1998; Organizer: F. Fich; Delivered a talk with title:
"The Theory of Counting Networks"
-
Workshop on Networks in Distributed Computing,
DIMACS Special Year in Networks (1997-2000), at DIMACS (NSF Science and
Technology Center for Discrete Mathematics and Theoretical Computer
Science), Rutgers University, October 27-29, 1997; Organizers: M.
Mavronicolas, M. Merritt
&
N. Shavit; Delivered a talk with title
"Timing-Based Connection Management"
-
Workshop on Parallel Processing of Discrete
Optimization Problems, DIMACS Special
Year on Parallel Computing (1993-1994), at
DIMACS (NSF Science and
Technology Center for Discrete Mathematics and Theoretical Computer
Science), Rutgers University, April 28-29, 1994;
Delivered a talk with title "Proving
Correctness for Balancing Networks"
33rd Annual ACM Symposium on Theory of Computing
(STOC 2001), Heraklion, Crete, May 2001
Organizing Committee Member
28th International Colloquium on Automata,
Languages and Programming (ICALP 2001), Heraklion, Crete, May 2001
Organizing Committee Member
25th International Symposium on Mathematical
Foundations of Computer Science (MFCS 2000), Bratislava, Slovac Republic,
August/September 2000
Organizer/Coordinator for Workshop on
Algorithmic Foundations of Communication Networks held under MFCS
2000
DIMACS Center for Discrete Mathematics and
Theoretical Computer Science, Piscataway, New Jersey
Principal Organizer for Workshop on
Networks in Distributed Computing, in context of
DIMACS Special Year on Networks,
October 1997; co-organizers: Michael Merritt (AT&T Labs - Research)
and Nir Shavit (Tel-Aviv University & Sun Microsystems Labs);
Workshop's budget: USD 15,000, funded by NSF
Cyprus Council for the Recognition of Higher Education Qualifications (KY.S.A.T.S.), Nicosia, Cyprus
Coordinator of the Judgment Committee and of the
Appeal Committee on the subject
"Pure and Applied Sciences"; January 2007 - December 2007.
Cyprus Council for the Recognition of Higher Education Qualifications (KY.S.A.T.S.), Nicosia, Cyprus
Member of the Academic Evaluation Committee on
Science; August 2003 - December 2006.
Intercollege, Nicosia, Cyprus
Member of the Academic Ranking Committee
for considering candidates for the ranks of Lecturer, Senior Lecturer and
Assistant Professor; June 2002
Ministry of Education and Culture, Nicosia,
Cyprus
Member of Special Technical Committee for
the review, evaluation, and final recommendation, of applications filed
by private colleges in Cyprus for the registration of new programs of
studies (specifically, for Master's degree in Computer Science at
Intercollege; September 2003)
Ministry of Education and Culture,
Nicosia, Cyprus
Member of Special Technical Committee for
the review, evaluation, and final recommendation, of applications filed
by private colleges in Cyprus for the registration o new programs of
studies (specifically, for Master's
degree in Computer Science
at
Intercollege and for Batchelor's degree in Information Technology at Cyprus
College of Tourism; September
2003, February/April 2002 & May/June 2002, respectively)
Intercollege, Nicosia, Cyprus
Member of the Academic Ranking Committee
for considering candidates for the ranks of Senior Lecturer and Associate
Professor; December 2001
Commission of the European Communities,
Directorate General of Education and Culture, Brussels, Belgium
Academic Expert for the assessment and
pre-selection of proposals submitted to
ERASMUS Thematic Networks;
November 2001
Ministry of Education and Culture,
Nicosia, Cyprus
Member of Special Technical Committees
for the review, evaluation and final recommendation, of applications filed
by private colleges in Cyprus for the registration of new programs of
studies (specifically, for Master's degree in Computing at
Intercollege, and for Batchelor's degree in Information Technology
at College of Tourism; June 2991 & September/October 2001,
respectively)
Commission of the European Communities,
Future and Emerging Technologies Unit, Brussels, Belgium
Invited Consultant for a Proactive
Initiative on Global Computing, Edinburgh, Scotland, September 2000
Greek Open University, Faculty of Pure
Sciences and Technology, Patras, Greece
Academic Associate for the Development of
Undergraduate Curriculum in Computer Science; more specifically:
-
Author for Lecture Notes and Associated
Educational Material for Distant Learning in the thematic subjects of
"Distributed Systems" and "Graph
Theory".
-
Reviewer for Lecture Notes and Associated
Educational Material for Distant Learning in the thematic subjects of
"Information and Coding Theory" "Digital
Communications" "Internet and the Web" "New Directions in
Networking and Services - Mobile and Optical Networking"
June 1998 - present
University of Patras, School of Engineering,
Department of Computer Engineering and Informatics, Patras, Greece
Member of Recommendation Committee (three
members) for the evaluation of applicants and final selection for a
faculty position at the rank of Assistant Professor on "Algorithms and their Applications, with
Emphasis on Distributed Systems or Networks",
January 1998 - March 1998
Technical Chamber of Cyprus, Nicosia, Cyprus
External Reviewer to the External
Degree Evaluation Committee on Degrees in Computer Engineering,
January 1998 - present
Ministry of National Education and Religious
Affairs, Directorate of European Community Support Framework, Athens,
Greece
External Reviewer of proposals submitted
by Departments of Computer Engineering in Greek Universities and
Polytechnics, for the development of their postgraduate programs in
Computer Engineering, May 1997
Has been a Colloquium Lecturer for the
following Colloquia:
-
Algorithms Seminar,
Department of Informatics and
Telecommunications,
University of Athens, April 2005; talk title: "A Simple
Graph-Theoretic Model for Selfish Restricted Scheduling"
-
Seminar Series,
Paderborn Center of
Parallel Computing, University of Paderborn,
Germany, December 2004; talk title: "Universal Bufferless Routing and
Direct Routing"
-
Seminar Series,
Paderborn Center of
Parallel Computing, University of Paderborn,
Germany, July 2004; talk title: "The Cost of Concurrent,
Low-Contention Read&Modify&Write"
-
Seminar Series,
Paderborn Center of
Parallel Computing, University of Paderborn, Germany, July 2003; talk
title: "Linearizability in the
Presence of Drifting Clocks and Under Different Delay Assumptions"
-
Seminar Series,
Department of Electrical
and Computer Engineering, National Technical University of Athens, Athens,
Greece, December 2002; talk title: "Game-
Theoretic Approaches to Network Routing"
-
Seminar Series,
Paderborn Center of
Parallel Computing, University of Paderborn, Germany, November 2002; talk
title: "Convergence Complexity of
Fair, Rate-Based Flow Control"
-
Research Seminar Series,
Department of
Computer Science and Engineering, University of Connecticut, USA, June
1998; talk title: "The Theory of
Counting Networks"
-
Seminar Series,
AT&T Labs - Research, USA,
June 1998; talk title: "The Theory of
Counting Networks"
-
Seminar Series,
Department of Computer
Engineering and Informatics,
University of Patras, Greece, April 1998;
talk title: "Connection in Balancing
Networks Resolved"
-
Seminar Series,
Department of Computer
Science, Brown University, USA, May 1996; talk title: "The Impact of Timing on Linearizability in
Counting Networks"
-
Seminar Series, Division of Computer
Science, Department of Electrical
and Computer Engineering, National
Technical University of Athens, Greece, December 1995; talk title: "A Combinatorial Treatment of Balancing
Networks"
-
Seminar Series,
Max-Plank Institut für
Informatik, Saarbrücken, Germany, November 1995; talk title: "A Combinatorial Treatment of Balancing
Networks"
-
Colloquium Series, Combinatorics,
Computing and Applications Group,
Los Alamos National Laboratory, USA,
January 1995; talk title: "A
Logarithmic Depth Counting Network"
-
Colloquium Series on Applied Mathematic,
Department of Mathematics and Statistics,
University of Cyprus, Cyprus,
December 1993; talk title: "Counting
Networks"
-
Research Seminar Series,
Department of
Computer Science, University of Crete, Greece, October 1992; talk title:
"Timing-Based Distributed Algorithms"
-
Theory of Distributed Systems Seminar,
Laboratory for Computer Science,
Massachusetts Institute of Technology,
USA, January 1992; talk title: "Bounds
on the Costs of Implementing Shared Memory"
|