Georgios Chalkiadakis
Position: Associate Professor
Office: 141.A31
Phone: +30-28210-37208
Fax: +30-28210-37542
Email: gehalk   at
Personal Page:

Short CV

Georgios Chalkiadakis is an Associate Professor at the School of Electrical and Computer Engineering, Technical University of Crete (TUC). His research interests are in the areas of multiagent systems, algorithmic game theory, and machine learning; and more specifically, in coalition formation, decision making under uncertainty, reinforcement learning in multiagent domains, and in designing mechanisms and intelligent software systems for the Smart Grid. His PhD thesis (University of Toronto, 2007) was nominated for the IFAAMAS-2007 Victor Lesser Distinguished Dissertation Award. Georgios is a co-author of the graduate level textbook “Computational Aspects of Cooperative Game Theory” (Morgan and Claypool, 2011). He has also co-authored three book chapters in scientific collections, and has published more than 50 research papers in top international conferences and journals, and has over the years participated in many research projects. Georgios has served as an editorial board member of the Journal of Artificial Intelligence Research (JAIR), as a senior program committee or program committee member for several top international conferences, and as a reviewer for several top journals in his areas of expertise. Since March 2018, he is the Deputy Chair of the Board of Directors of the European Association for Multi-Agent Systems (EURAMAS); from Jan 2015 to Dec 2018, he served as the General Secretary of the Hellenic Artificial Intelligence Society (EETN). Before joining TUC, he was a Research Fellow at the School of Electronics and Computer Science, University of Southampton, UK. Georgios has also worked as a software engineer at the Institute of Computer Science of the Foundation for Research and Technology - Hellas, and as a teacher of informatics in Greek high schools. More information about Georgios can be found at his webpage:


  • 2007: PhD in Computer Science, University of Toronto, Canada
  • 1999: MSc in Computer Science, University of Crete, Greece
  • 1997: BSc in Computer Science, University of Crete, Greece


    Undergraduate Courses

    • COMP 201: Design and Development of Information Systems
      System Lifecycle/Development Methodologies. Object-Oriented Design and Development. Requirements capturing. Project Feasibility Study. System Analysis and System Design. UML and main types of UML diagrams (use-case, class, sequence, collaboration, state machines). User Interface Design basics. Java: interfaces, threads, exceptions, files, event processing. Analysis and Design Patterns.
      Courses Portal Link: Design and Development of Information Systems
    • COMP 517: Multiagent Systems
      Agent types and characteristics. Multiagent systems and agent interactions. Links to Game Theory and Artificial Intelligence. Focus on agents that are rational utility maximizers. Decision making using utility theory, decision theory and game theory. Preferences, utility functions, utility maximization and rationality. Taking strategic decisions. One-shot and repeated strategic games. Nash equilibirum, Pareto optimality, and other game theoretic solution concepts. Equilibrium selection. Distributed problem solving. Coalitional games and coalition formation. Coalition formation applications (e-commerce, telecommunication networks, decentralized electricity market and the smart electricity grid). Trust and reputation. Bargaining and negotiations. Electronic auctions. Auctions and mechanism design. Auction and mechanism design applications (electronic auctions, ad auctions). Opponent modelling and learning in games. Connections to Machine Learning. Handling uncertainty. Multiagent systems' applications: agents in telecommunication/ad-hoc wireless/peer-to-peer networks, sensor networks, the smart electricity grid.
      Courses Portal Link: Multiagent Systems

    Postgraduate Courses