Department of Electrical Engineering and Automation

Distributed Systems Group

Dr Themistoklis Charalambous

Themistoklis Charalambous received his BA (First Class Honours) and M.Eng (Distinction) in Electrical and Information Sciences from Trinity College, Cambridge University. He completed his PhD studies in the Control Laboratory, of the Engineering Department, Cambridge University in 2009. Following his PhD, he joined the Human Robotics Group as a Research Associate at Imperial College London for an academic year (September 2009-September 2010). Between September 2010 and December 2011, he worked as a Visiting Lecturer at the Department of Electrical and Computer Engineering, University of Cyprus. Between January 2012 and January 2015, he worked at the Department of Automatic Control of the School of Electrical Engineering at the Royal Institute of Technology (KTH) as a Postdoctoral Researcher. Between April 2015 and December 2016, he worked as a Postdoctoral Researcher at the Department of Signals and Systems at Chalmers University of Technology. He is currently an Assistant Professor leading the Distributed Systems Group at the Department of Electrical Engineering and Automation, School of Electrical Engineering, Aalto University.


His primary research targets the design and analysis of (wireless) networked control systems that are stable, scalable and energy efficient. The study of such systems involves the interaction between dynamical systems, their communication and the integration of these concepts. As a result, his research is interdisciplinary combining theory and applications from control theory, communications, network and distributed optimization. More specifically, his research interests include:

  • Distributed optimization, decision-making, control and coordination, with applications in, e.g., wireless networks, intelligent transportation systems, cloud computing, power networks, and multi-agent systems.
  • Advanced networks and communications, with applications in cooperative networks, resource allocation in wireless networks, energy harvesting, etc.
  • Stability and performance of dynamical systems. For example, cone-invariant (e.g., positive) systems (with applications in, e.g., power control for wireless systems) and control for cloud computing (e.g., server consolidation mechanisms, data stream processing).
  • Optimization problems. For example, extremum problems with total variation distance metrics (applications include dynamic programming, reduction of Markov processes, and source coding).



  • February 2017 - Accepted Conference paper ('Traffic flow optimization with QoS constrained network admission control') at the IFAC World Congress.
  • January 2017 - Accepted Conference paper ('LoCo-Link: A Low-Complexity Link Selection Algorithm for Delay Mitigation in Asymmetric Two-Hop Networks') at the IEEE International Conference on Communications (ICC).
  • July 2016 - 4 Accepted Conference papers ('Totally asynchronous distributed estimation of eigenvector centrality in digraphs with application to the PageRank problem', 'Infinite Horizon Discounted Dynamic Programming subject to Total Variation Ambiguity on Conditional Distribution', 'Filtering with Fidelity for Time-Varying Gauss-Markov processes' and 'Robust Linear Quadratic Regulator for Uncertain Systems') in the 55th IEEE Conference on Decision and Control (CDC).
  • June 2016 - Accepted Journal paper ('Optimal Radio Frequency Energy Harvesting with Limited Energy Arrival Knowledge') at the IEEE Journal on Selected Areas in Communications (JSAC).
  • May 2016 - ICT Conference paper ('A Delay-Aware Hybrid Relay Selection Policy') was a Best paper award finalist.
  • May 2016 - Accepted Journal paper ('Approximation of Markov Processes by Lower Dimensional Processes via Total Variation Metrics') at the IEEE Transactions on Automatic Control (TAC).
  • March 2016 - Accepted Journal paper ('How Variability and Effort Determine Coordination at Large Forces') at the PLoS ONE.