EDBT 2026 Demo / reviewers in the wild / expert
Wim Van den Broeck
dblp:417/6795
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2026
0000-0002-5305-7348ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Databases, data management, data science and information retrieval · 1 · 1 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.
| Theoretical computer science
2 papers |
Mathematical optimization · 41% Logic in computer science · 20% Computational complexity · 20% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science › algebraic logic › boolean algebra › boolean function representation
functional decomposition |
0.9 | 1 | 2025 | Symbolic Functional Decomposition: A Reconfiguration Approach · AAAI 2025 |
Computational complexity
parameterized complexity |
0.9 | 1 | 2025 | Symbolic Functional Decomposition: A Reconfiguration Approach · AAAI 2025 |
Mathematical optimization
discrete optimization |
0.8 | 1 | 2024 | Optimal Extended Formulations from Optimal Dynamic Programming Algorithms · IJCAI 2024 |
Algorithms and data structures
dynamic programming |
0.8 | 1 | 2024 | Optimal Extended Formulations from Optimal Dynamic Programming Algorithms · IJCAI 2024 |
Mathematical optimization › linear programming relaxation
extended formulations |
0.8 | 1 | 2024 | Optimal Extended Formulations from Optimal Dynamic Programming Algorithms · IJCAI 2024 |
Mathematical optimization
combinatorial optimization |
0.2 | 1 | 2024 | Optimal Extended Formulations from Optimal Dynamic Programming Algorithms · IJCAI 2024 |
Methods — techniques the papers use, named apart from their topics
second-order finite automaton · 0.9ordered binary decision diagrams · 0.9boolean circuits · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Algorithms for Optimizing Acyclic QueriesabstractMost research on query optimization has centered on binary join algorithms like hash join and sort-merge join. However, recent years have seen growing interest in theoretically optimal algorithms, notably Yannakakis' algorithm. These algorithms rely on join trees, which differ from the operator trees for binary joins and require new optimization techniques. We propose three approaches to constructing join trees for acyclic queries. First, we give an algorithm to enumerate all join trees of an alpha-acyclic query by edits with amortized constant delay, which forms the basis of a cost-based optimizer for acyclic joins. Second, we show that the Maximum Cardinality Search algorithm by Tarjan and Yannakakis constructs a unique shallowest join tree, rooted at any relation, for a Berge-acyclic query; this tree enables parallel execution of large join queries. Finally, we prove that any connected left-deep linear plan for a gamma-acyclic query can be converted into a join tree by a simple algorithm, allowing reuse of optimization infrastructure developed for binary joins. Wim Van den Broeck, Guy Van den Broeck, Yisu Remy Wang |
ICDT | 2 |
| 2025 | Symbolic Functional Decomposition: A Reconfiguration ApproachabstractFunctional decomposition is the process of breaking down a function f into a composition f=g(f_1,...,f_k) of simpler functions f_1,...,f_k belonging to some class F. This fundamental notion can be used to model applications arising in a wide variety of contexts, ranging from machine learning to formal language theory. In this work, we study functional decomposition by leveraging on the notion of functional reconfiguration. In this setting, constraints are imposed not only on the factor functions f_1,...,f_k but also on the intermediate functions arising during the composition process. We introduce a symbolic framework to address functional reconfiguration and decomposition problems. In our framework, functions arising during the reconfiguration process are represented symbolically, using ordered binary decision diagrams (OBDDs). The function g used to specify the reconfiguration process is represented by a Boolean circuit C. Finally, the function class F is represented by a second-order finite automaton A. Our main result states that functional reconfiguration, and hence functional decomposition, can be solved in fixed-parameter linear time when parameterized by the width of the input OBDD, by structural parameters associated with the reconfiguration circuit C, and by the size of the second-order finite automaton A. Mateus de Oliveira Oliveira, Wim Van den Broeck |
AAAI | 2 |
| 2024 | Optimal Extended Formulations from Optimal Dynamic Programming Algorithms
Mateus de Oliveira Oliveira, Wim Van den Broeck |
IJCAI | 2 |