I joined the faculty of the department of Computer Science and Engineering of the University of Ioannina in the Fall of 2024. I previously held an associate professor position at the Department of Computer Science and Biomedical Informatics of the University of Thessaly.
Education
- B.Sc. (Physics), Physics Department, University of Ioannina, Ioannina, Greece, 1993.
- Ph.D. (Computer Science), School of Electrical and Computer Enginnering, National Technical University of Athens, Athens, Greece, 2003. Advisor: Prof. Stathis Zachos.
Fellowships
- 2021 - 2022: I spent my sabbatical leave visiting the University of Ioannina in Greece, Aix-Marseille University in France (financially supported by Aix-Marseille University) and Ca’ Foscari University of Venice in Italy (financially supported by Ca’ Foscari University of Venice).
- 2014: Grant (10,000 euros) from the Hellenic Academic Libraries Link for co-authoring (in greek) the book ‘Algorithmic Theory of Distributed Computing’, together with Evangelos Kranakis (Carleton Univ., Canada), Aris Pagourtzis (NTUA, Greece) and Danny Krizanc (Wesleyan Univ., USA).
- 2011: Maître de conferences invité at École Centrale de Marseille, Marseille, France.
- 2011: Research grant for visiting the Slovakian Academy of Sciences offered by the Ministries of Education of Greece and Slovakia (Bilateral Exchange Programme for Researchers).
- 2006 - 2007: Post-doctoral researcher at the McMaster School of Computational Engineering and Science, McMaster University, Hamilton, Ontario, Canada. Supervisor: Assist. Prof. George Karakostas (see my oldweb page).
- 2006: Post-doctoral researcher at the Laboratoire Bordelais de Recherche en Informatique (LaBRI), Bordeaux, France. Supervisors: Dr. Ralf Klasing, Prof. Andre Raspaud.
- 2004 – 2006: Post-doctoral researcher at the Department of Informatics and Telecommunications, National and Kapodistrian University of Athens, Athens, Greece. Supervisor: Prof. Ioannis Emiris.
- 2003 – 2004: Post-doctoral researcher at the Research Chair in Distributed Computing, Département d'informatique et d'ingénierie, Université du Québec en Outaouais, Gatineau, Québec, Canada. Supervisors: Prof. Andrzej Pelc, Prof. Jurek Czyzowicz.
Teaching
- 2022 -: ‘Data Structures’, ‘Algorithms and Complexity’, 'Theory of Computation’ and ‘Algorithms and Complexity in Biology’ at the Department of Computer Science & Biomedical Informatics of the University of Thessaly, Lamia, Greece (assoc. professor).
- 2018 - 2021: ‘Data Structures’, ‘Algorithms and Complexity’, 'Theory of Computation’, ‘Graph Theory’ and ‘Algorithms and Complexity in Biology’ at the Department of Computer Science & Biomedical Informatics of the University of Thessaly, Lamia, Greece (assoc. professor).
- 2016 - 2018: 'Introduction to Programming', ‘Data Structures’, ‘Algorithms and Complexity’, 'Theory of Computation’ and ‘Computational Complexity in Biology’ at the Department of Computer Science & Biomedical Informatics of the University of Thessaly, Lamia, Greece (assist. professor).
- 2014 - 2016: ‘Data Structures’, ‘Algorithms and Complexity’, 'Theory of Computation’, ‘Graph Theory’ and ‘Computational Complexity in Biology’ at the Department of Computer Science & Biomedical Informatics of the University of Thessaly, Lamia, Greece (assist. professor).
- 2013 - 2014: 'Introduction to Programming', ‘Data Structures and Algorithms’, 'Theory of Computation', 'Programming Language Theory' at the Computer Science & Biomedical Informatics Department of the University of Thessaly, Lamia, Greece (assist. professor).
- Autumn 2011: 'An Introduction to Distributed Computing: Algorithmic Theory Frameworks' at École Centrale de Marseille, Marseille, France (maître de conferences invité).
- 2009 - 2013: 'Programming with C', 'Introduction to Programming', 'Theory of Computation', 'Programming Language Theory' at the Computer Science & Biomedical Informatics Department of the University of Central Greece, Lamia, Greece (lecturer).
- 2008 - 2009: 'Programming with C', 'Introduction to Programming', ‘Software Engineering’, 'Theory of Computation' at the Computer Science & Biomedical Informatics Department of the University of Central Greece, Lamia, Greece (visiting assist. professor).
- 2007 - 2008: 'Introduction to Programming', ‘Data Structures’, 'Distributed Computing and Network Security' at the Computer Science Department of the University of Ioannina, Ioannina, Greece (visiting assist. professor).
- Spring 2005: ‘Data Structures with C’ at the Department of Informatics and Telecommunications of the National and Kapodistrian University of Athens, Athens, Greece (visiting lecturer).
Students
PhD
- Nikos Giachoudis (now Postdoctoral researcher, FORTH, Crete, Greece): PhD Thesis entitled 'Solving Fundamental Problems in Hostile Networks’, Computer Science & Biomedical Informatics Department, University of Thessaly, 2021.
Masters
- Agapi Christakaki: (now PhD student at the University of Thessaly) Master’s Thesis, Computer Science & Biomedical Informatics Department, University of Thessaly, 2018.
- Matoula Petrolia: (now PhD student at the University of Nantes, France), Master's Thesis, (co-advised with Professor A. Pagourtzis), School of Applied Mathematical and Physical Sciences, National Technical University of Athens, 2013.
Bachelors - Diplomas
- Maria Kokkou: (now PhD student at LIS, Aix-Marseille University, France) Bachelor Thesis, Computer Science & Biomedical Informatics Department, University of Thessaly, 2019.
- Maria Papadopoulou: (now Master’s student at the University of Thessaloniki), Bachelor Thesis, Computer Science & Biomedical Informatics Department, University of Thessaly, 2015.
- George Telonis: (now Master’s student at the University of Thessaly), Bachelor Thesis, Computer Science & Biomedical Informatics Department, University of Thessaly, 2015.
- Dimitris Telonis: (now Master’s student at the University of Thessaly), Bachelor Thesis, Computer Science & Biomedical Informatics Department, University of Thessaly, 2015.
- Froso Doutsi (now Postdoctoral researcher, FORTH, Crete), Bachelor Thesis, Computer Science & Biomedical Informatics Department, University of Central Greece, 2012.
- Christos Papageorgakis: (now Postdoctoral researcher, INRIA Sophia Antipolis, France), Bachelor Thesis, Computer Science & Biomedical Informatics Department, University of Central Greece, 2012.
- Moses Simeonidis: (now PhD student at the University of Cyprus), Bachelor Thesis, Computer Science & Biomedical Informatics Department, University of Central Greece, 2012.
- Vasiliki – Despoina Mitsou: (now Assist. Professor at Universite de Paris), Diploma Thesis, (co-advised with Prof. E. Zachos), School of Applied Mathematical and Physical Sciences,National Technical University of Athens, 2006.
Short visits
- June 2022: University of Ioannina, Ioannina, Greece.
- May 2022: Universita Ca' Foscari Venezia, Venice, Italy.
- February - April 2022: University of Ioannina, Ioannina, Greece.
- November - December 2021: Laboratoire d’Informatique et de Systèmes Marseille, France.
- October - November 2021: University of Ioannina, Ioannina, Greece.
- September 2019: Universita Ca' Foscari Venezia, Venice, Italy.
- December 2017: Universita Ca' Foscari Venezia, Venice, Italy.
- June 2017: Laboratoire d’Informatique Fondamentale de Marseille, Marseille, France.
- October 2015: Carleton University, Ottawa, Canada.
- October 2013: Universita Ca' Foscari Venezia, Venice, Italy.
- March 2013: Project COATI, INRIA, Sophia-Antipolis, France.
- November 2011: Laboratoire d'Informatique Fondamentale de Marseille, Marseille, France.
- October 2011: Slovak Academy of Sciences, Bratislava, Slovakia.
- December 2010: Foundation for Research and Technology - Hellas (FORTH), Heraklion, Crete Island.
- November 2010: Laboratoire d'Informatique Fondamentale de Marseille, Marseille, France.
- August 2010: McMaster University, Hamilton, Canada.
- August 2010: Carleton University, Ottawa, Canada.
- March 2010: McMaster University, Hamilton, Canada.
- February 2010: Carleton University, Ottawa, Canada.
- February 2009: Comenius University, Bratislava, Slovakia.
- February 2006: Carleton University, Ottawa, Canada.
- April - May 2005: Carleton University, Ottawa, Canada. (talk abstract)
- November 2004: Project MASCOTTE, INRIA, Sophia – Antipolis, France.
Invited talks
- May 2023: `Basic Algorithms in Graphs: Properties and Applications’, IEEExtreme Algoday Webinar, NTUA, UPatras and Thessaly-Lamia Student Branch.
- December 2021: `Scheduling and Graph Exploration with Deadlines’, Laboratoire d'Informatique et de Systèmes (LIS), Marseille, France.
- November 2021: `Exploring Graphs with Time Constraints by Mobile Robots’, University of Ioannina, Ioannina, Greece.
- April 2021: `An Introduction to Distributed Computing’, SFHMMY 12, Aristotle University of Thessaloniki, Greece.
- September 2019: 'Exploring Graphs with Time Constraints by Unreliable Collections of Mobile Robots’, Universita Ca 'Foscari Venezia, Venice, Italy.
- December 2017: 'Exclusive Graph Searching in Various Graph Classes’, Universita Ca 'Foscari Venezia, Venice, Italy.
- October 2015: 'Mobile Agents Rendezvous in Mesh-Networks, in spite of a Malicious Agent’, 7th Workshop on Graph Searching, Theory and Applications + 6th Workshop on Moving and Computing, Universite de Montreal, Montreal, Canada.
- April 2014: ‘Exclusive Graph Searching in Various Graph Classes’, 6th Workshop on Graph Searching, Theory and Applications, Cargese, Corsica, France.
- October 2013: `Distributed Computing: An algorithmic theory framework for mobile agents and some interesting problems', Universita Ca' Foscari Venezia, Venice, Italy.
- July 2013: `Exploration of Networks Containing Malicious Hosts', Moving and Computing: Research Meeting and School on Distributed Computing by Mobile Robots, Ischia, Italy.
- June 2013: `Exploration of Networks Containing Malicious Hosts', TRANSFORM Summer School on Research Directions in Distributed Computing, FORTH-ICS, Heraklion, Greece.
- March 2013: `Online Graph Exploration by a Mobile Agent', COATI project, INRIA, Sophia-Antipolis, France.
- August 2012: `Online Graph Exploration with Advice', 7th Athens Colloquium on Algorithms and Complexity, University of Athens.
- November 2011: `Gathering Asynchronous Oblivious Mobile Robots in a Ring', Laboratoire d'Informatique Fondamentale de Marseille (LIF), Marseille, France.
- October 2011: `Black Hole Search with Finite Automata Scattered in Synchronous Rings and Tori', Comenius University, Bratislava, Slovakia.
- August 2010: `Deterministic Algorithms for the Rendezvous problem in Networks', Moving and Computing: Research Meeting and School on Distributed Computing by Mobile Robots, Carleton University, Ottawa, ON, Canada.
- February 2009: `Connectivity in Ad-Hoc Networks with Selfish Nodes', Comenius University, Bratislava, Slovakia.
- August 2007: `Connectivity in Ad-Hoc Networks with Selfish Users', 2nd Athens Colloquium on Algorithms and Complexity, National Technical University of Athens.
- August 2006: `Mobile Agent Rendezvous in Graphs', 1st Athens Colloquium on Algorithms and Complexity, National Technical University of Athens.
- April 2005: `Searching for a black hole in (semi-) synchronous networks', Carleton University, Ottawa, Canada.
- November 2004: `Exploration of graphs under different scenarios', MASCOTTE project, INRIA, Sophia-Antipolis, France.
PC Membership
- Program Committee member of the International Conference on Principles of Distributed Systems (OPODIS 2023), Tokyo, Japan, December 6-8, 2023.
- Program Committee member of the International Symposium on Algorithmics of Wireless Networks (ALGOWIN 2023), Amsterdam, Netherlands, September 7-8, 2023.
- Program Committee member of the 25th International Symposium on Stabilisation, Safety and Security of Distributed Systems (SSS 2023), Jersey City, New Jersey, USA, October 2-4, 2023.
- Program Committee member of the 47th International Conference on Current Trends in Theory and Practice of Computer Science, Foundations of Computer Science track, (SOFSEM 2021), Bolzano-Bozen, Italy, January 25-28, 2021.
- Program Committee member of the International Symposium on Algorithms and Experiments for Wireless Sensor Networks (ALGOSENSORS 2020), Pisa, Italy, September 9-10, 2020.
- Program Committee member of the 21st International Symposium on Stabilisation, Safety and Security of Distributed Systems (SSS 2019), Pisa, Italy, October 22-25, 2019.
- Poster Evaluation Committee member of the 6th ACM-W Europe Celebration of Women in Computing (womENcourage 2019), Rome, Italy, September 16-18, 2019.
- Poster Evaluation Committee member of the 5th ACM-W Europe Celebration of Women in Computing (womENcourage 2018), Belgrade, Serbia, October 3-5, 2018.
- Program Committee member of the 25th International Colloquium on Structural Information and Communication Complexity (SIROCCO 2018), Ma’ale HaHamisha, Israel, June 18-21, 2018.
- Program Committee member of the 24th International Colloquium on Structural Information and Communication Complexity (SIROCCO 2017), Porquerolles, France, June 19-22, 2017.
- Program Committee member of the 14th International Symposium on Pervasive Systems, Algorithms, and Networks (I-SPAN 2017), Exeter, UK, June 21-23, 2017.
- Organizing Committee member of the 10th International Conference on Algorithms and Complexity (CIAC 2017), Athens, Greece, May 26-28, 2017.
- Program Committee member of the 20th International Conference on Principles of Distributed Systems (OPODIS 2016), Madrid, Spain, December 13-16, 2016.
- Poster Evaluation Committee member of the 3rd ACM-W Europe Celebration of Women in Computing (womENcourage 2016), Linz, Austria, September 12-13, 2016.
- Program Committee member of the 15th International Conference on Ad-Hoc Networks and Wireless (AdHoc-NOW 2016), Lille, France, July 4-6, 2016.
- Co-Chair (together with Prof. Peter Widmayer, ETHZ) of the Program Committee of the Special Track on ‘Distributed Computing with Mobile Agents’ of the 14th International Conference on Ad-Hoc Networks and Wireless (AdHoc-NOW 2015), Athens, Greece, June 29-July 2, 2015.
- Program Committee member of the 14th Colloquium on Structural Information and Communication Complexity (SIROCCO' 2007), Castiglioncello LI, Italy, June 6-8, 2007.
- Program Committee member of the 6th International Conference on Ad-Hoc Networks and Wireless (AdHoc-NOW 2007), Morelia, Mexico, September 24-26, 2007.