My current research is about large-scale distributed systems, cloud computing, data mining and P2P systems.
Students of the Laurea Triennale interested in doing their thesis with me should have already completed the courses
on Operating Systems, Computer Networks, Algorithms and Data Structures, Computer Programming. The same requirements
apply for students doing their Master Degree, with the addition of my course on Distributed Systems.These are a
couple of topics that could be interesting for you. These thesis have been proposed by the Trento branch of
Engineering Tributi (Dec. 2013):
- Tecniche di accesso e interrogazione efficienti di big data semantici nel dominio tributario .
Realizzare una base di conoscenza di dimensioni rilevanti costruita attraverso la composizione di un numero finito
e limitato di ontologie di dominio. Lo scopo della tesi e' quello di investigare tecniche di indicizzazione
attraverso grafi oppure altre tipologie di strutture affinche' sia possibile accedere in maniera efficiente ai dati
messi a disposizione secondo i paradigmi previsti quali interrogazioni o ricerca sui dati.
- Tecniche di interrogazione con incertezza su big data semantici nel dominio tributario Nell'ipotesi di
avere una base di conoscenza costruita componendo informazioni che corrispondono ad entita' certe e distinte con
informazioni di carattere ambiguo, e assumendo di avere una funzione di misurazione della similitudine tra entita'
differenti (due entita' reali distinte hanno similitudine nulla, questa funzione serve per valutare la possibilita'
che un'entita' reale e un'entita' ambigua siano di fatto la medesima entita' del mondo reale). La tesi vuole
produrre tecniche efficienti di interrogazione della banca dati che, sfruttando un parametro di similitudine,
costruiscano un dataset corretto e coerente a fronte di un'interrogazione alla banca dati. La struttura della banca
dati rispetta i vincoli specificati al punto precedente.
Some of my past students here in Trento...
- Roberto Zandonati worked on his thesis about the slicing problem in peer-to-peer systems. We later cooperated
in writing a paper based on his work. The paper has been accepted here:
Alberto Montresor and Roberto Zandonati. Absolute slicing in peer-to-peer
systems. In Proc. of the 5th International Workshop on Hot Topics in Peer-to-Peer Systems (HotP2P'08),
Miami, FL, USA, April 2008.
- Alessio Guerrieri worked on his thesis on DTNs in cooperation with the Create-Net research center (here in
Povo). A paper based on his work has been accepted here:
Alessio Guerrieri, Alberto Montresor, Iacopo Carreras, Francesco De Pellegrini, and Daniele Miorandi. Distributed
estimation of global parameters in delay-tolerant networks. In Proceedings of the 3rd IEEE WoWMoM Workshop on
Autonomic and Opportunistic Communications (AOC'09), Kos, Greece, June 2009.
Later, an extended version of this paper was published in a journal: Alessio Guerrieri, Iacopo Carreras, Francesco
De Pellegrini, Daniele Miorandi, and Alberto Montresor. Distributed estimation of global parameters in
delay-tolerant networks. Computer Communications, 2010.
BTW, Alessio also secured a scholarship of 12.000 euros to participate in a double degree with GeorgiaTech. He
spent the academic year 2009/2010 in Atlanta, Georgia, USA.
- Andrea Dalla Valle worked on a thesis on partition detection in peer-to-peer systems. We have not worked on a
paper yet (my fault!); but again, in the mean time Andrea was the second student to get the Georgiatech
scholarship for 2009/2010.
- Vinay Sachidananda, one of our students of the "Invest your talent in Italy" program, worked on an external
thesis with ArsLogica; I served as internal tutor. Later, part of his work was published here:
Andrey Somov, Vinay Sachidananda, and Roberto Passerone. A Self-Powered Module with Localization and Tracking
System for Paintball. In Proceedings of IWSOS 2008, Vienna, Austria, December 12th 2008. Springer Verlang: LNCS
5343, 182 - 193. As you can guess from the author list, I was not really involved...
- Gabriele Seppi worked on a thesis about "Popularity-based Caching in Underlying Networks With Client Mobility"
working together with DoCoMo (Germany). Gabriele took part in Double Degree with Georgiatech. The work has been
done completely by Gabriele and the DoCoMo guys.
- Stella Margonar developed the Java software that is available on my Algoritmi e Strutture Dati course web page,
for the visualization of algorithms and exercises. Her work was later bought by the publisher that printed my book
on the topic.
- Simone Miorelli developed a flock simulator. The idea is that flocks are examples of self-organized distribued
systems; each flock member follows very simple rules, while a complex, global behavior emerges. His work has been
sponsored by MUSE - the upcoming Trento museum of natural science. We hope to see his work in an exibihit in the
museum. Stay tuned!
- Paolo Pandini is an example that everybody should consider eventually: he is an high-school professor who
decided to enroll in our computer science degree after his retirement. He is becoming younger every year he spend
with us! He helped us in designing teaching modules in computer science for some elementary schools in Valsugana,
based on the "Computer Science Unplugged" book.