If you are interested in Cloud, Edge or Fog Computing algorithms and applications and are willing to work on these topics, you can email me (proiettimattia -at- diag.uniroma1.it) to book a meeting. The open topics are typically research-oriented, and they are:

  • load balancing and distributed scheduling algorithms for Fog and Edge Computing:
    • targeting energy (Green Edge Computing);
    • QoS, performance metrics like latency/drop rate;
  • Reinforcement Learning-based approaches for the previous point;
  • offloading algorithms for mobile-based applications, targeting energy and latency;
  • technologies oriented solutions for container orchestration;
  • any other related topic that you want to deepen.

Generally, the theses can require programming skills in Python (especially for simulations), Go and technologies like Docker Containers, Kubernetes, and a minimum of Linux sysadmin skills for more practical tests. The experiments can be conducted even on our framework called P2PFaaS, which is already installed in a cluster of Raspberry Pi. We are also open to conducting more theoretical-oriented theses if you are interested. Also, see the list of Publications for a glance at our research interests and expertise.

Past Theses

  • Energy Balancing Algorithms for Green Edge Computing, March 2023, Marco Ciancia. [PAPER];
  • A Latency-levelling Load Balancing Algorithm for Fog and Edge Computing, January 2023, Marco Magnani. [PAPER];
  • A Double-step Reinforcement Learning Algorithm for Online Scheduling in Edge and Fog Computing, January 2023, Ahmed Fayez Moustafa Tayel;
  • Local and Remote Fog based Trade-offs for QOE in VR Applications by using CloudXR and Oculus Air Link, June 2022, Gabriele Maiorano. [PAPER];