VLDB 2026 Research / reviewers in the wild / expert
Pál András Papp
dblp:132/0356
· DBLP profile ↗
20ranked-venue papers
16as first author
15since 2021 · last 2026
0009-0005-6667-802XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 8 · 7 first-author · 4 since 2021Systems, architecture and hardware · 7 · 5 first-author · 6 since 2021Artificial intelligence and machine learning · 4 · 3 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Brief Announcement: Direction-Incentivized Spectral Partitioning for Acyclic Graphs
Dimosthenis Pasadakis, Raphael Steiner, Pál András Papp, Toni Böhnlein, Albert-Jan Nicholas Yzelman |
SPAA | 3 |
| 2025 | Multiprocessor Scheduling with Memory Constraints: Fundamental Properties and Finding Optimal SolutionsabstractWe study the problem of scheduling a general computational DAG on multiple processors in a 2-level memory hierarchy. This setting is a natural generalization of several prominent models in the literature, and it simultaneously captures workload balancing, communication, and data movement due to cache size limitations. We first analyze the fundamental properties of this problem from a theoretical perspective, such as its computational complexity. We also prove that optimizing parallelization and memory management separately, as done in many applications, can result in a solution that is a linear factor away from the optimum. Pál András Papp, Toni Böhnlein, Albert-Jan Nicholas Yzelman |
ICPP | 1 |
| 2025 | Red-Blue Pebbling with Multiple Processors: Time, Communication and Memory Trade-Offs
Toni Böhnlein, Pál András Papp, Albert-Jan Nicholas Yzelman |
SIROCCO | 2 |
| 2025 | DAG Scheduling in the BSP Model
Pál András Papp, Georg Anegg, Albert-Jan Nicholas Yzelman |
SOFSEM (2) | 1 |
| 2025 | The Impact of Partial Computations on the Red-Blue Pebble GameabstractWe study an extension of the well-known red-blue pebble game (RBP) with partial computation steps, inspired by the recent work of Sobczyk [23]. While the original RBP assumes that we need to have all the inputs of an operation in fast memory at the same time, in many concrete computations, the inputs can be aggregated one by one into the final output value. These partial computation steps can enable pebbling strategies with much smaller I/O cost, and in settings where such a step-by-step aggregation is possible, this extended red-blue pebble game offers a much more realistic cost model. Pál András Papp, Alexandros Sobczyk, Albert-Jan Nicholas Yzelman |
SPAA | 1 |
| 2024 | Brief Announcement: Red-Blue Pebbling with Multiple Processors: Time, Communication and Memory Trade-offsabstractThe well-studied red-blue pebble game models the execution of an arbitrary computational DAG by a single processor over a two-level memory hierarchy. We present a natural generalization to a multiprocessor setting where each processor has its own limited fast memory, and all processors share unlimited slow memory. To our knowledge, this is the first thorough study that combines pebbling and DAG scheduling problems, capturing the computation of general workloads on multiple processors with memory constraints and communication costs. Our pebbling model enables us to analyze trade-offs between workload balancing, communication and memory limitations, and it captures real-world factors such as superlinear speedups due to parallelization. Our results include upper and lower bounds on the pebbling cost, an analysis of a greedy pebbling strategy, and an extension of NP-hardness results for specific DAG classes from simpler models. For our main technical contribution, we show two inapproximability results that already hold for the long-standing problem of standard red-blue pebbling: (i) the optimal I/O cost cannot be approximated to any finite factor, and (ii) the optimal total cost (I/O+computation) can only be approximated to a limited constant factor, i.e., it does not allow for a polynomial-time approximation scheme. These results also carry over naturally to our multiprocessor pebbling model. Toni Böhnlein, Pál András Papp, Albert-Jan Nicholas Yzelman |
SPAA | 2 |
| 2024 | Efficient Multi-Processor Scheduling in Increasingly Realistic ModelsabstractWe study the problem of efficiently scheduling a computational DAG on multiple processors. The majority of previous works have developed and compared algorithms for this problem in relatively simple models; in contrast to this, we analyze this problem in a more realistic model that captures many real-world aspects, such as communication costs, synchronization costs, and the hierarchical structure of modern processing architectures. For this we extend the well-established BSP model of parallel computing with non-uniform memory access (NUMA) effects. We then develop a range of new scheduling algorithms to minimize the scheduling cost in this more complex setting: several initialization heuristics, a hill-climbing local search method, and several approaches that formulate (and solve) the scheduling problem as an Integer Linear Program (ILP). We combine these algorithms into a single framework, and conduct experiments on a diverse set of real-world computational DAGs to show that the resulting scheduler significantly outperforms both academic and practical baselines. In particular, even without NUMA effects, our scheduler finds solutions of 24%-44% smaller cost on average than the baselines, and in case of NUMA effects, it achieves up to a factor 2.5× improvement compared to the baselines. Finally, we also develop a multilevel scheduling algorithm, which provides up to almost a factor 5× improvement in the special case when the problem is dominated by very high communication costs. Pál András Papp, Georg Anegg, Aikaterini Karanasiou, Albert-Jan Nicholas Yzelman |
SPAA | 1 |
| 2023 | Agent-based Graph Neural Networks
Karolis Martinkus, Pál András Papp, Benedikt Schesch, Roger Wattenhofer |
ICLR | 2 |
| 2023 | Partitioning Hypergraphs is Hard: Models, Inapproximability, and ApplicationsabstractWe study the balanced k-way hypergraph partitioning problem, with a special focus on its practical applications to manycore scheduling. Given a hypergraph on n nodes, our goal is to partition the node set into k parts of size at most (1 + ∈)· n over k each, while minimizing the cost of the partitioning, defined as the number of cut hyperedges, possibly also weighted by the number of partitions they intersect. We show that this problem cannot be approximated to within a n1 / poly log log n factor of the optimal solution in polynomial time if the Exponential Time Hypothesis holds, even for hypergraphs of maximal degree 2. We also study the hardness of the partitioning problem from a parameterized complexity perspective, and in the more general case when we have multiple balance constraints. Pál András Papp, Georg Anegg, Albert-Jan Nicholas Yzelman |
SPAA | 1 |
| 2022 | A Theoretical Comparison of Graph Neural Network ExtensionsabstractWe study and compare different Graph Neural Network extensions that increase the expressive power of GNNs beyond the Weisfeiler-Leman test. We focus on (i) GNNs based on higher order WL methods, (ii) GNNs that preprocess small substructures in the graph, (iii) GNNs that preprocess the graph up to a small radius, and (iv) GNNs that slightly perturb the graph to compute an embedding. We begin by presenting a simple improvement for this last extension that strictly increases the expressive power of this GNN variant. Then, as our main result, we compare the expressiveness of these extensions to each other through a series of example constructions that can be distinguished by one of the extensions, but not by another one. We also show negative examples that are particularly challenging for each of the extensions, and we prove several claims about the ability of these extensions to count cliques and cycles in the graph. Pál András Papp, Roger Wattenhofer |
ICML | 1 |
| 2021 | Sequential Defaulting in Financial NetworksabstractWe consider financial networks, where banks are connected by contracts such as debts or credit default swaps. We study the clearing problem in these systems: we want to know which banks end up in a default, and what portion of their liabilities can these defaulting banks fulfill. We analyze these networks in a sequential model where banks announce their default one at a time, and the system evolves in a step-by-step manner. We first consider the reversible model of these systems, where banks may return from a default. We show that the stabilization time in this model can heavily depend on the ordering of announcements. However, we also show that there are systems where for any choice of ordering, the process lasts for an exponential number of steps before an eventual stabilization. We also show that finding the ordering with the smallest (or largest) number of banks ending up in default is an NP-hard problem. Furthermore, we prove that defaulting early can be an advantageous strategy for banks in some cases, and in general, finding the best time for a default announcement is NP-hard. Finally, we discuss how changing some properties of this setting affects the stabilization time of the process, and then use these techniques to devise a monotone model of the systems, which ensures that every network stabilizes eventually. Pál András Papp, Roger Wattenhofer |
ITCS | 1 |
| 2021 | Stabilization Bounds for Influence Propagation from a Random Initial State
Pál András Papp, Roger Wattenhofer |
MFCS | 1 |
| 2021 | DropGNN: Random Dropouts Increase the Expressiveness of Graph Neural NetworksabstractThis paper studies Dropout Graph Neural Networks (DropGNNs), a new approach that aims to overcome the limitations of standard GNN frameworks. In DropGNNs, we execute multiple runs of a GNN on the input graph, with some of the nodes randomly and independently dropped in each of these runs. Then, we combine the results of these runs to obtain the final result. We prove that DropGNNs can distinguish various graph neighborhoods that cannot be separated by message passing GNNs. We derive theoretical bounds for the number of runs required to ensure a reliable distribution of dropouts, and we prove several properties regarding the expressive capabilities and limits of DropGNNs. We experimentally validate our theoretical findings on expressiveness. Furthermore, we show that DropGNNs perform competitively on established GNN benchmarks. Pál András Papp, Karolis Martinkus, Lukas Faber, Roger Wattenhofer |
NeurIPS | 1 |
| 2021 | Debt Swapping for Risk Mitigation in Financial NetworksabstractWe study financial networks where banks are connected by debt contracts. We consider the operation of debt swapping when two creditor banks decide to exchange an incoming payment obligation, thus leading to a locally different network structure. We say that a swap is positive if it is beneficial for both of the banks involved; we can interpret this notion either with respect to the amount of assets received by the banks, or their exposure to different shocks that might hit the system. We analyze various properties of these swapping operations in financial networks. We first show that there can be no positive swap for any pair of banks in a static financial system, or when a shock hits each bank in the network proportionally. We then study worst-case shock models, when a shock of given size is distributed in the worst possible way for a specific bank. If the goal of banks is to minimize their losses in such a worst-case setting, then a positive swap can indeed exist. We analyze the effects of such a positive swap on other banks of the system, the computational complexity of finding a swap, and special cases where a swap can be found efficiently. Finally, we also present some results for more complex swapping operations when the banks swap multiple contracts, or when more than two banks participate in the swap. Pál András Papp, Roger Wattenhofer |
EC | 1 |
| 2021 | Default Ambiguity: Finding the Best Solution to the Clearing Problem
Pál András Papp, Roger Wattenhofer |
WINE | 1 |
| 2020 | A General Stabilization Bound for Influence Propagation in Graphs
Pál András Papp, Roger Wattenhofer |
ICALP | 1 |
| 2020 | Network-Aware Strategies in Financial Systems
Pál András Papp, Roger Wattenhofer |
ICALP | 1 |
| 2020 | On the Hardness of Red-Blue Pebble GamesabstractRed-blue pebble games model the computation cost of a two-level memory hierarchy. We present various hardness results in different red-blue pebbling variants, with a focus on the oneshot model. We first study the relationship between previously introduced red-blue pebble models (base, oneshot, nodel). We also analyze a new variant (compcost) to obtain a more realistic model of computation. We then prove that red-blue pebbling is NP-hard in all of these model variants. Furthermore, we show that in the oneshot model, a δ-approximation algorithm for δ<2 is only possible if the unique games conjecture is false. Finally, we show that greedy algorithms are not good candidates for approximation, since they can return significantly worse solutions than the optimum. Pál András Papp, Roger Wattenhofer |
SPAA | 1 |
| 2019 | Stabilization Time in Minority ProcessesabstractWe analyze the stabilization time of minority processes in graphs. A minority process is a dynamically changing coloring, where each node repeatedly changes its color to the color which is least frequent in its neighborhood. First, we present a simple $Ω(n^2)$ stabilization time lower bound in the sequential adversarial model. Our main contribution is a graph construction which proves a $Ω(n^{2-ε})$ stabilization time lower bound for any $ε>0$. This lower bound holds even if the order of nodes is chosen benevolently, not only in the sequential model, but also in any reasonable concurrent model of the process. Pál András Papp, Roger Wattenhofer |
ISAAC | 1 |
| 2019 | Stabilization Time in Weighted Minority ProcessesabstractA minority process in a weighted graph is a dynamically changing coloring. Each node repeatedly changes its color in order to minimize the sum of weighted conflicts with its neighbors. We study the number of steps until such a process stabilizes. Our main contribution is an exponential lower bound on stabilization time. We first present a construction showing this bound in the adversarial sequential model, and then we show how to extend the construction to establish the same bound in the benevolent sequential model, as well as in any reasonable concurrent model. Furthermore, we show that the stabilization time of our construction remains exponential even for very strict switching conditions, namely, if a node only changes color when almost all (i.e., any specific fraction) of its neighbors have the same color. Our lower bound works in a wide range of settings, both for node-weighted and edge-weighted graphs, or if we restrict minority processes to the class of sparse graphs. Pál András Papp, Roger Wattenhofer |
STACS | 1 |