Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Artur Back de Luca

dblp:322/9492 · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
4since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 4 first-author · 4 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
4 papers
Deep learning architectures and training · 62% Learning theory · 26% Graph learning · 11%
Theoretical computer science
2 papers
Graph algorithms and graph theory · 100%

Topics — the 8 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
transformer
1.622025
Positional Attention: Expressivity and Learnability of Algorithmic Computation · ICML 2025
Simulation of Graph Algorithms with Looped Transformers · ICML 2024
Machine learning › Deep learning architectures and training
neural network expressivity
0.912025
Learning to Add, Multiply, and Execute Algorithmic Instructions Exactly with Neural Networks · NeurIPS 2025
Machine learning › Learning theory › neural network theory › neural network kernels
neural tangent kernel
0.912025
Learning to Add, Multiply, and Execute Algorithmic Instructions Exactly with Neural Networks · NeurIPS 2025
Machine learning › Deep learning architectures and training
training dynamics
0.912025
Learning to Add, Multiply, and Execute Algorithmic Instructions Exactly with Neural Networks · NeurIPS 2025
Machine learning › Deep learning architectures and training › transformer › recurrent transformer
looped transformer
0.812024
Simulation of Graph Algorithms with Looped Transformers · ICML 2024
Graph algorithms and graph theory
graph algorithms
0.812024
Simulation of Graph Algorithms with Looped Transformers · ICML 2024
Graph algorithms and graph theory
graph clustering
0.812024
Local Graph Clustering with Noisy Labels · ICLR 2024
Graph algorithms and graph theory › graph clustering
local graph clustering
0.812024
Local Graph Clustering with Noisy Labels · ICLR 2024

Methods — techniques the papers use, named apart from their topics

turing completeness · 1.5spectral methods · 1.5graph diffusion · 1.5attention mechanism · 1.5sample complexity analysis · 0.9positional encoding · 0.9neural tangent kernel · 0.9ensemble methods · 0.9
YearPublicationVenuePosition
2025 Positional Attention: Expressivity and Learnability of Algorithmic Computation
abstract
There is a growing interest in the ability of neural networks to execute algorithmic tasks (e.g., arithmetic, summary statistics, and sorting). The goal of this work is to better understand the role of attention in Transformers for algorithmic execution. Its importance for algorithmic execution has been studied theoretically and empirically using parallel computational models. Notably, many parallel algorithms communicate between processors solely using positional information. Inspired by this observation, we investigate how Transformers can execute algorithms using positional attention, where attention weights depend exclusively on positional encodings. We prove that Transformers with positional attention (positional Transformers) maintain the same expressivity of parallel computational models, incurring a logarithmic depth cost relative to the input length. We analyze their in-distribution learnability and explore how parameter norms in positional attention affect sample complexity. Our results show that positional Transformers introduce a learning trade-off: while they exhibit better theoretical dependence on parameter norms, certain tasks may require more layers, which can, in turn, increase sample complexity. Finally, we empirically explore the out-of-distribution performance of positional Transformers and find that they perform well in tasks where their underlying algorithmic solution relies on positional information.
Artur Back de Luca, George Giapitzakis, Shenghao Yang 0002, Petar Velickovic, Kimon Fountoulakis
ICML1
2025 Learning to Add, Multiply, and Execute Algorithmic Instructions Exactly with Neural Networks
abstract
Neural networks are known for their ability to approximate smooth functions, yet they fail to generalize perfectly to unseen inputs when trained on discrete operations. Such operations lie at the heart of algorithmic tasks such as arithmetic, which is often used as a test bed for algorithmic execution in neural networks. In this work, we ask: can neural networks learn to execute binary-encoded algorithmic instructions exactly? We use the Neural Tangent Kernel (NTK) framework to study the training dynamics of two-layer fully connected networks in the infinite-width limit and show how a sufficiently large ensemble of such models can be trained to execute exactly, with high probability, four fundamental tasks: binary permutations, binary addition, binary multiplication, and Subtract and Branch if Negative (SBN) instructions. Since SBN is Turing-complete, our framework extends to computable functions. We show how this can be efficiently achieved using only logarithmically many training data. Our approach relies on two techniques: structuring the training data to isolate bit-level rules, and controlling correlations in the NTK regime to align model predictions with the target algorithmic executions.
Artur Back de Luca, George Giapitzakis, Kimon Fountoulakis
NeurIPS1
2024 Local Graph Clustering with Noisy Labels
abstract
The growing interest in machine learning problems over graphs with additional node information such as texts, images, or labels has popularized methods that require the costly operation of processing the entire graph. Yet, little effort has been made to the development of fast local methods (i.e. without accessing the entire graph) that extract useful information from such data. To that end, we propose a study of local graph clustering using noisy node labels as a proxy for additional node information. In this setting, nodes receive initial binary labels based on cluster affiliation: 1 if they belong to the target cluster and 0 otherwise. Subsequently, a fraction of these labels is flipped. We investigate the benefits of incorporating noisy labels for local graph clustering. By constructing a weighted graph with such labels, we study the performance of graph diffusion-based local clustering method on both the original and the weighted graphs. From a theoretical perspective, we consider recovering an unknown target cluster with a single seed node in a random graph with independent noisy node labels. We provide sufficient conditions on the label noise under which, with high probability, using diffusion in the weighted graph yields a more accurate recovery of the target cluster. This approach proves more effective than using the given labels alone or using diffusion in the label-free original graph. Empirically, we show that reliable node labels can be obtained with just a few samples from an attributed graph. Moreover, utilizing these labels via diffusion in the weighted graph leads to significantly better local clustering performance across several real-world datasets, improving F1 scores by up to 13\%.
Artur Back de Luca, Kimon Fountoulakis, Shenghao Yang 0002
ICLR1
2024 Simulation of Graph Algorithms with Looped Transformers
abstract
The execution of graph algorithms using neural networks has recently attracted significant interest due to promising empirical progress. This motivates further understanding of how neural networks can replicate reasoning steps with relational data. In this work, we study the ability of transformer networks to simulate algorithms on graphs from a theoretical perspective. The architecture we use is a looped transformer with extra attention heads that interact with the graph. We prove by construction that this architecture can simulate individual algorithms such as Dijkstra's shortest path, Breadth- and Depth-First Search, and Kosaraju's strongly connected components, as well as multiple algorithms simultaneously. The number of parameters in the networks does not increase with the input graph size, which implies that the networks can simulate the above algorithms for any graph. Despite this property, we show a limit to simulation in our solution due to finite precision. Finally, we show a Turing Completeness result with constant width when the extra attention heads are utilized.
Artur Back de Luca, Kimon Fountoulakis
ICML1