Distributed Computing
ETH Zurich

Theses

Our group has several open research projects that are suitable for a master (M), bachelor (B) or semester (S) theses. In addition, we have group projects, and labs for distributed systems majors; projects marked as B or S are usually also suitable for labs or group projects.

If you have an idea for a project that is not on our list but falls into our research area, we would be excited to hear about it.

Available Theses & Labs

TitleTypeContact/SupervisorAssigned
AI + ArtSFlorian Grötschlaavailable
ARC - Turing Test for AI?SBenjamin Estermann,
Joël Mathys
available
Analyzing the Validator Set of Ethereum PoSB/M/SLucianna Kiffer,
Lioba Heimbach
available
Audio Source Separation using Language ModelsMLuca Lanzendörferavailable
Augmenting Language Models for Commonsense GenerationM/SZhao Mengavailable
Bring Your Own AlgorithmM/SAndrei Constantinescuavailable
Bring Your Own Idea: Music DatasetSLuca Lanzendörfer,
Florian Grötschla
available
Building Deep Learning Models for Dynamic GraphsB/M/SZhao Mengavailable
Contrastive Learning and Predictability Minimization ContinuedSBéni Egressyavailable
Deep Learning Models for Decoding Brain ActivityB/M/SArd Kastratiavailable
Expressions & emotion detection from HMD sensorsB/M/SArd Kastratiavailable
Graph Neural Networks for Financial Crime Analysis (2)MBéni Egressyavailable
High Fidelity Neural Audio Compression using Time-Frequency RepresentationMLuca Lanzendörferavailable
Incentivizing Simple TransactionsM/SLioba Heimbach,
Andrei Constantinescu
available
Leveraging Compressed Representations of Text for More Efficient NLPM/SPeter Belcákavailable
Multi-Hop Question AnsweringB/M/SZhao Mengavailable
Self-Supervised Temporal Question Generation and AnsweringB/M/SZhao Mengavailable
Self-Supervised Vision-Language Part-whole Induction with Structure ModelingMZhao Mengavailable
Siamese SIREN: Neural Implicit RepresentationsMLuca Lanzendörferavailable
Topics in Computational Voting and Game TheoryM/SAndrei Constantinescuavailable
Topics in Continual LearningM/SPeter Belcákavailable
Topics in Decentralized FinanceM/SLioba Heimbachavailable

Current Theses & Labs

TitleTypeContact/SupervisorAssignedStudent(s)
Active Deep LearningSTill Aczél,
Benjamin Estermann
HS 23
Adaptation through PatchingMPeter BelcákHS 23
Airdrop Mechanisms and Their Sybil ResistanceBLioba Heimbach,
Yann Vonlanthen
HS 23
Attacking the Network Layer of EthereumMLucianna Kiffer,
Yann Vonlanthen
HS 23
Attacks on DAOsSLioba Heimbach,
Yann Vonlanthen
HS 23
Automated Electronic Placement and RoutingMFlorian Grötschla,
Benjamin Estermann
HS 23
Building Practical Distributed AlgorithmsGYann VonlanthenHS 23
Calling all Game Devs: WikiWalkerGLuca LanzendörferHS 23,
,
,
Contrastive Language-Graph Pretraining (CLGP)MKarolis MartinkusHS 23
Cue and Mix-Point Estimation for Automated DJ SystemsMLuca LanzendörferHS 23
DataComp Challenge: Multimodal Deep LearningGTill Aczél,
Benjamin Estermann
HS 23
Diversity Sampling for Active Deep LearningSBenjamin Estermann,
Till Aczél
HS 23
Exploring Activation Ensembles for Neural NetworksBFlorian Grötschla,
Joël Mathys
HS 23
Fair Transaction Ordering WebsiteBLioba HeimbachHS 23
GNNs for TPU Code GraphsSJoël Mathys,
Florian Grötschla
HS 23
Machine Unlearning ChallengeSLuca Lanzendörfer,
Benjamin Estermann
HS 23
Mel Spectrogram Inversion (2)GLuca LanzendörferHS 23
Music CaptioningBLuca LanzendörferHS 23
Network-level Attacks Against Ethereum PoSBLioba HeimbachHS 23
Performing Better Trading Strategies in DeFi with the Help of Machine LearningSBenjamin Estermann,
Ye Wang
HS 23
Regionalized TrainingSPeter BelcákHS 23
Reinforcement Learning on Logic PuzzlesMBenjamin Estermann,
Joël Mathys
HS 23
Representation Learning for Reinforcement Learning Contd (RL4RL)SBenjamin EstermannHS 23
Self-Positioning of Intelligent LightsMJudith Beestermöller,
Andreas Plesner
HS 23
Simulating Conditions of P2P NetworksSLucianna KifferHS 23
Swarm Intelligence Reinforcement LearningMBenjamin Estermann,
Florian Grötschla
HS 23
Text-to-Music with Diffusion ModelsMLuca LanzendörferHS 23
The Peer Discovery Layer of the Ethereum NetworkSLucianna KifferHS 23
The Price of Majority SupportSAndrei ConstantinescuHS 23
Trackmania with Reinforcement LearningGBenjamin Estermann,
Luca Lanzendörfer
HS 23
ARC - Reasoning with Language and VisionMJoël Mathys,
Benjamin Estermann
FS 23
Asynchronous GNNsGJoël Mathys,
Florian Grötschla
FS 23
Audit for Digital AssetsBJakub SliwinskiFS 23
CLRS - Understanding GNNs through AlgorithmsMJoël Mathys,
Florian Grötschla
FS 23
Deep Representation Learning for TextsBZhao MengFS 23
Distributed and Federated Reinforcement Learning (3)GXiaofeng Flint Fan,
Luca Lanzendörfer
FS 23,
Evaluating and Improving the Robustness of Large Language Models against AttacksMZhao MengFS 23
Expressions & emotion detection from HMD sensorsMArd KastratiFS 23
Generative models for volatility surfacesMAndreas PlesnerFS 23
Graph Neural Networks for Image ClassificationGKarolis Martinkus,
Ard Kastrati
FS 23,
,
How Robust Are the Expressive Graph Neural Networks?BKarolis MartinkusFS 23
Measuring PBS in Ethereum PoSBYe Wang,
Robin Fritsch
FS 23
Mel Spectrogram InversionBLuca LanzendörferFS 23
Recurrent Graph Transformers for Algorithmic ProblemsSFlorian Grötschla,
Joël Mathys
FS 23
SmartvoteSZhao MengFS 23
Spectral Coarsening for Graph GenerationMKarolis MartinkusFS 23
Towards better graph generative models and glob- ally accurate evaluation metricsMKarolis MartinkusFS 23

Past Theses & Labs

TitleTypeContact/SupervisorAssignedStudent(s)
Enhancing GNNs: An Exploration of Iterative Solving and Augmentation TechniquesBJoël Mathys,
Florian Grötschla
FS 23
DISCO-10M Creation and Data Exploration [confidential]SLuca Lanzendörfer,
Florian Grötschla
FS 23
Comparison of Electoral Systems and Optimization of Voting Advice QuestionnairesBAndrei Constantinescu,
Judith Beestermöller
FS 23
Contrastive Pre-Training for Integer Sequence Understanding [confidential]SPeter BelcákFS 23
Post Merge CryptocurrenciesBLucianna Kiffer,
Yann Vonlanthen
FS 23
Federated Reinforcement Learning with Heterogeneous Environments [confidential]SXiaofeng Flint Fan,
Luca Lanzendörfer
FS 23
Abstract Approximate Agreement with Asynchronous Fallback [confidential]SDiana Ghinea,
Andrei Constantinescu
FS 23
Improving the Interface of the Jass AIGBenjamin EstermannFS 23
Efficient Neural Representation Learning for Star-Convex Boundaries [confidential]SKarolis MartinkusFS 23
Make Blockchain Public Again [confidential]BBenjamin Estermann,
Ye Wang
FS 23
Analyzing the Use and Potential of Transaction Access Lists in Ethereum [confidential]SYann Vonlanthen,
Quentin Kniep
FS 23
Popularity for Approval Ballots [confidential]BAndrei ConstantinescuFS 23
Reinforcement Learning Benchmark for Logic Puzzles [confidential]MLuca Lanzendörfer,
Benjamin Estermann
FS 23
Reinforcement Learning of TSP Heuristics with Message Passing Neural NetworksGXiaofeng Flint Fan,
Joël Mathys
FS 23,
Representation Learning for Reinforcement Learning [confidential]BBenjamin EstermannFS 23
A Generalisation Benchmark for Machine Learning Methods Predicting Fluid Flows [confidential]BFlorian Grötschla,
Joël Mathys
FS 23
Swarm Intelligence Cup [confidential]GBenjamin Estermann,
Florian Grötschla
FS 23
Distributed Setup for Trackmania Reinforcement LearningGLuca Lanzendörfer,
Benjamin Estermann
FS 23
Exploring Community Influence on DAOs [confidential]BRobin Fritsch,
Ye Wang
FS 23
Wikipedia WalkerBLuca Lanzendörfer,
Judith Beestermöller
FS 23
Bitcoin Lightning Network Statistics and On-Chain Analysis [confidential]BFlorian Grötschla,
Lioba Heimbach
HS 22
Analyzing the Solana Blockchain [confidential]BQuentin Kniep,
Jakub Sliwinski
HS 22
A Neural-Guided Program Synthesis Approach to the Abstraction and Reasoning Challenge [confidential]GJoël Mathys,
Benjamin Estermann
HS 22
Abstraction and Reasoning Challenge - Reasoning with Language [confidential]GJoël Mathys,
Benjamin Estermann
HS 22,
Challenging Code Search Models through Semantic Attacks [confidential]SPeter Belcák,
Florian Grötschla
HS 22
Challenging the Lexical Focus of Code SearchSPeter Belcák,
Florian Grötschla
HS 22
Canonical Identifier Naming on Code Search ModelsGPeter Belcák,
Florian Grötschla
HS 22
Contrastive Learning using SPECTRE for Generating Graph AugmentationsSKarolis Martinkus,
Zhao Meng
HS 22
Cascaded BeamSearch: Plug-and-Play Terminology-Forcing For Neural Machine Translation [confidential]SBéni EgressyHS 22
Dangers of Voting Advice Applications in Swiss Politics [confidential]MJudith Beestermöller,
Yann Vonlanthen
HS 22
Deep Learning Sensor Fusion Models in the domain of Electroencephalogram-based Eye Tracking [confidential]MArd KastratiHS 22
Towards Multi-Hop Open-Domain Question Answering by Dense RetrievalBZhao MengHS 22
Detecting DDoS Attacks on Ethereum Validators [confidential]MLioba HeimbachHS 22
Decentralized Federated Policy Gradient with Provably Fast Convergence and Byzantine Fault Tolerance [confidential]SXiaofeng Flint Fan,
Florian Grötschla
HS 22
EEG - Eye Tracking: A Wavelet Packets ApproachSArd KastratiHS 22
Fair Transaction Ordering [confidential]MLioba Heimbach,
Andrei Constantinescu
HS 22
Fast Internet Computer Consensus [confidential]MJakub Sliwinski,
Yann Vonlanthen
HS 22
Efficient Graph Drawing with GNNs using Overlay Graphs [confidential]BFlorian Grötschla,
Joël Mathys
HS 22
Graph Neural Networks for Financial Fraud Detection [confidential]MBéni EgressyHS 22
Developing Interpretable Graph Neural Networks for High Dimensional Feature SpacesBKarolis Martinkus,
Lukas Faber
HS 22
Incentivizing Simple Transactions [confidential]SLioba Heimbach,
Andrei Constantinescu
HS 22
Learning Representations for Integer Sequences [confidential]SPeter BelcákHS 22
Measuring Cryptocurrency NetworksBLucianna Kiffer,
Lioba Heimbach
HS 22
Investigating `Grokking` – Late Generalisation in Deep LearningBPeter BelcákHS 22
Benchmarking The Algorithmic Reasoning Of Neural ModelsBPeter BelcákHS 22
Node-level Prediction Tasks with Agent-based Graph Neural NetworksBKarolis MartinkusHS 22
On the Mental State Classification in the VSS Paradigm [confidential]MArd KastratiHS 22
Exploring Trading on Decentralized Exchanges using Reinforcement LearningMBenjamin Estermann,
Ye Wang
HS 22
Performing Better Trading Strategies in DeFi with the Help of Machine Learning [confidential]SBenjamin Estermann,
Ye Wang
HS 22
Understanding Peer-Discovery in ETH 2.0MLucianna Kiffer,
Yann Vonlanthen
HS 22
Predicting Future Events via MarketsSRobin Fritsch,
Quentin Kniep
HS 22
Predicting Horizontal Direction of Eye Movement using Electroencephalography Data from EEGEyeNet’s Visual Symbol Search DatasetSArd KastratiHS 22
Reinforcement Learning for the Jass AI [confidential]SBenjamin Estermann,
Xiaofeng Flint Fan
HS 22
Restricted Domains in Computational Social Choice [confidential]MAndrei ConstantinescuHS 22
Snapshot Processing Pipeline & Positioning Algorithm for a Non-recovered GNSS Receiver [confidential]MPeter BelcákHS 22
Spectral Denoising Diffusion Probabilistic Models for Graphs [confidential]SKarolis MartinkusHS 22
Stability in Seating Arrangements [confidential]SAndrei ConstantinescuHS 22
Topological Methods in Distributed Systems: Approximate Agreement in Various Input Spaces [confidential]MDiana GhineaHS 22
Towards Semi-Supervised Region-Learning for Electroencephalography ModelsSArd KastratiHS 22,
Jieming Li,
Exploring Graph Neural Networks and Hierarchical Structures for Traffic ForecastingBJoël Mathys,
Florian Grötschla
HS 22
Agent-Based Simulation of Community Currencies with Basic IncomeSYann VonlanthenFS 22
SSA Data Flow Information for Semantic Code TasksBPeter Belcák,
Florian Grötschla
FS 22
Algorithm Learning on OEISBPeter Belcák,
Ard Kastrati
FS 22
A Practical Study on Anomaly Detection for a Hydro-Power Plant [confidential]MBéni EgressyFS 22
Inconvenient Data Sets for Graph Neural Networks [confidential]BBéni Egressy,
Florian Grötschla
FS 22
Clustering Ethereum Addresses [confidential]SLioba Heimbach,
Quentin Kniep
FS 22
Code Search for Natural Querying [confidential]BPeter Belcák,
Benjamin Estermann
FS 22
Comparing Liquidity Pools of Decentralized Exchanges [confidential]BRobin FritschFS 22
Analysis of Protests in Nigeria using Social Media DataMZhao MengFS 22
ConfSearch 2022BYe WangFS 22
Data Curation Mechanisms for Algorithm LearningBPeter Belcák,
Benjamin Estermann
FS 22
Data-driven Preprocessing of EEG DataMArd Kastrati,
Benjamin Estermann
FS 22
Discrete Denoising Diffusion Probabilistic Models for Graphs [confidential]BKarolis MartinkusFS 22
Designing a Low-Power Autonomous Embedded System for Aircraft Collision PreventionBPeter BelcákFS 22
Designing PACAS PilotBPeter BelcákFS 22
Understanding the Economies of Blockchain Games: An Empirical Analysis of Axie InfinityBYe WangFS 22
Disentangling Representations of Graph Drawings [confidential]BBenjamin Estermann,
Peter Belcák
FS 22
Disentanglement for Reinforcement LearningBBenjamin EstermannFS 22
DeepEye: Eye Tracking with Deep LearningSArd KastratiFS 22
The Impact of General Data Protection Regulation on Social Media Research [confidential]BYe WangFS 22
Exploring Game Engine Architecture and Building an Experimental Voxel Renderer with Rust and VulkanBQuentin KniepFS 22
Vector-Quantized Generative Adversarial Networks for GraphsMKarolis MartinkusFS 22
Unreasonable Effectiveness of Edge Features: Formalization and Applications of Edge Pre-coloring in Color Refinement [confidential]SBéni Egressy,
Florian Grötschla
FS 22
Hedging the Risks of Liquidity ProvidersBLioba Heimbach,
Robin Fritsch
FS 22
Do Politicians Keep Their Election Campaign Position? [confidential]MYann VonlanthenFS 22
Improving Multi-hop Retrieval with QA Generation [confidential]MZhao MengFS 22
Discovering Graph Generation Algorithms [confidential]MKarolis MartinkusFS 22
Algorithm Learning from DataBPeter Belcák,
Florian Grötschla
FS 22
Machine Learning vs. Swiss PoliticsBYann Vonlanthen,
Robin Fritsch
FS 22
Improving Deep Learning-Powered Iterative Combinatorial Auctions [confidential]BYe Wang,
Benjamin Estermann
FS 22
Arbitrage Opportunities on Decentralized ExchangesBRobin Fritsch,
Lioba Heimbach
FS 22
Benchmarking Graph Neural Network Models [confidential]SBéni Egressy,
Florian Grötschla
FS 22
More Democracy on the Blockchain [confidential]BRobin Fritsch,
Yann Vonlanthen
FS 22
MMP: An Object-Oriented Multi-Machine Parser GeneratorMPeter BelcákFS 22
CYK and Earley in Multi-Machine Parser Generator [confidential]BPeter BelcákFS 22
Neural Grammatical Inference for Regular Grammars [confidential]BPeter BelcákFS 22
On the Generalization of Saliency Models [confidential]BArd KastratiFS 22
Optimal Liquidity Pool Graphs [confidential]MLioba Heimbach,
Judith Beestermöller
FS 22
Optimizing Swiss Politics [confidential]BYann Vonlanthen,
Judith Beestermöller
FS 22
Analysis of Core Constraints and Core Selecting Payment Rules Breaking Non-Decreasing PropertySYe Wang,
Robin Fritsch
FS 22
Information Systems of People Who Use Drugs [confidential]MYe WangFS 22
Pretrained Model for Understanding of Integer SequencesBPeter Belcák,
Ard Kastrati
FS 22
GitDAO - Blockchain Primitives for Trustless Open SourceMYann VonlanthenFS 22
Quantifying Effects of Design Decisions in VAE-based Unsupervised Disentanglement Learning [confidential]BBenjamin Estermann,
Peter Belcák
FS 22
Real Time Public Transport AppSJoël MathysFS 22
Replicating Liquidity Provision Strategies in UniswapBRobin FritschFS 22
What Can Neural Networks Learn? Set Functions [confidential]BBéni EgressyFS 22

Interested in a previous thesis? Show all past theses!

Templates & Guidelines