Demo Data from EDBT 2026 / reviewers in the wild / expert
Seyed Farzad Mousavi
dblp:273/6496
· DBLP profile ↗
2ranked-venue papers
0as first author
1since 2021 · last 2022
0000-0002-2279-3043ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1Systems, architecture and hardware · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 50% Reconfigurable computing and FPGAs · 50% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures › domain-specific accelerator › optimization accelerator
combinatorial optimization accelerator |
0.6 | 1 | 2022 | MAQO: A Scalable Many-Core Annealer for Quadratic Optimization on a Stratix 10 FPGA · FPGA 2022 |
Reconfigurable computing and FPGAs
FPGA accelerator |
0.6 | 1 | 2022 | MAQO: A Scalable Many-Core Annealer for Quadratic Optimization on a Stratix 10 FPGA · FPGA 2022 |
Mathematical optimization
discrete optimization |
0.2 | 1 | 2022 | MAQO: A Scalable Many-Core Annealer for Quadratic Optimization on a Stratix 10 FPGA · FPGA 2022 |
Mathematical optimization › combinatorial optimization › assignment problem
quadratic assignment problem |
0.2 | 1 | 2022 | MAQO: A Scalable Many-Core Annealer for Quadratic Optimization on a Stratix 10 FPGA · FPGA 2022 |
Methods — techniques the papers use, named apart from their topics
simulated annealing · 1.1parallel tempering · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | MAQO: A Scalable Many-Core Annealer for Quadratic Optimization on a Stratix 10 FPGAabstractQuadratic Assignment Problems are a class of NP-hard combinatorial optimization problems with a wide range of real-world applications such as Vehicle Routing and FPGA Block Placement. Despite technological advances, solvers that target Quadratic Assignment Problems still require significant computing resources and time, especially as problem sizes grow; with the end of Dennard Scaling leading to the increased development of domain-specific hardware for such tasks. This paper presents MAQO: a hardware architecture for a scalable many-core annealer for quadratic optimization, implemented on an Intel Stratix 10 FPGA. MAQO is comprised of 32 domain-specific processing cores, supporting Quadratic Assignment Problems with up to 200 integer variables, in combination with a Parallel Tempering controller, all operating at 220MHz with a maximum FPGA power draw of 40W. We benchmark MAQO's performance, via solving some of the most difficult known Quadratic Assignment Problem instances, and show that it is, on average, 2.5 times faster than the next best competing solver with 22 times better performance-per-watt. Mohammad Bagherbeik, Seyed Farzad Mousavi, Kouichi Kanda, Hirotaka Tamura, Ali Sheikholeslami |
FPGA | 3 |
| 2020 | A Permutational Boltzmann Machine with Parallel Tempering for Solving Combinatorial Optimization ProblemsabstractBoltzmann Machines are recurrent neural networks that have been used extensively in combinatorial optimization due to their simplicity and ease of parallelization. This paper introduces the Permutational Boltzmann Machine, a neural network capable of solving permutation optimization problems. We implement this network in combination with a Parallel Tempering algorithm with varying degrees of parallelism ranging from a single-thread variant to a multi-threaded system using a 64-core CPU with SIMD instructions. We benchmark the performance of this new system on Quadratic Assignment Problems, using some of the most difficult known instances, and show that our parallel system performs in excess of 100 $$\times $$ faster than any known dedicated solver, including those implemented on CPU clusters, GPUs, and FPGAs. Mohammad Bagherbeik, Parastoo Ashtari, Seyed Farzad Mousavi, Kouichi Kanda, Hirotaka Tamura, Ali Sheikholeslami |
PPSN (1) | 3 |