Demo Data from EDBT 2026 / reviewers in the wild / expert
Pedro Abreu
dblp:245/9708
· DBLP profile ↗
2ranked-venue papers
1as first author
1since 2021 · last 2023
0000-0001-7790-6116ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1
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.
| Software engineering, system software, and programming languages
1 paper |
Program verification · 67% Programming languages and type systems · 33% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational finance and economics · 100% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 100% | |
| Theoretical computer science
1 paper |
Logic in computer science · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification › proof assistants
coq |
0.7 | 1 | 2023 | A Type-Based Approach to Divide-and-Conquer Recursion in Coq · Proc. ACM Program. Lang. 2023 |
Program verification
proof assistants |
0.7 | 1 | 2023 | A Type-Based Approach to Divide-and-Conquer Recursion in Coq · Proc. ACM Program. Lang. 2023 |
Programming languages and type systems
type theory |
0.7 | 1 | 2023 | A Type-Based Approach to Divide-and-Conquer Recursion in Coq · Proc. ACM Program. Lang. 2023 |
Machine learning › Deep learning architectures and training
recurrent neural network |
0.4 | 1 | 2020 | Interleaved Sequence RNNs for Fraud Detection · KDD 2020 |
Computational finance and economics › fraud detection
credit card fraud detection |
0.4 | 1 | 2020 | Interleaved Sequence RNNs for Fraud Detection · KDD 2020 |
Computational finance and economics
fraud detection |
0.4 | 1 | 2020 | Interleaved Sequence RNNs for Fraud Detection · KDD 2020 |
Logic in computer science
proof theory |
0.2 | 1 | 2023 | A Type-Based Approach to Divide-and-Conquer Recursion in Coq · Proc. ACM Program. Lang. 2023 |
Methods — techniques the papers use, named apart from their topics
system f omega · 1.3positive-recursive types · 1.3divide-and-conquer recursion · 1.3recurrent neural network · 0.9interleaved sequence modeling · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | A Type-Based Approach to Divide-and-Conquer Recursion in CoqabstractThis paper proposes a new approach to writing and verifying divide-and-conquer programs in Coq. Extending the rich line of previous work on algebraic approaches to recursion schemes, we present an algebraic approach to divide-and-conquer recursion: recursions are represented as a form of algebra, and from outer recursions, one may initiate inner recursions that can construct data upon which the outer recursions may legally recurse. Termination is enforced entirely by the typing discipline of our recursion schemes. Despite this, our approach requires little from the underlying type system, and can be implemented in System F ω plus a limited form of positive-recursive types. Our implementation of the method in Coq does not rely on structural recursion or on dependent types. The method is demonstrated on several examples, including mergesort, quicksort, Harper’s regular-expression matcher, and others. An indexed version is also derived, implementing a form of divide-and-conquer induction that can be used to reason about functions defined via our method. Pedro Abreu, Benjamin Delaware, Alex Hubers, Christa Jenkins, J. Garrett Morris, Aaron Stump |
Proc. ACM Program. Lang. | 1 |
| 2020 | Interleaved Sequence RNNs for Fraud DetectionabstractPayment card fraud causes multibillion dollar losses for banks and merchants worldwide, often fueling complex criminal activities. To address this, many real-time fraud detection systems use tree-based models, demanding complex feature engineering systems to efficiently enrich transactions with historical data while complying with millisecond-level latencies. In this work, we do not require those expensive features by using recurrent neural networks and treating payments as an interleaved sequence, where the history of each card is an unbounded, irregular sub-sequence. We present a complete RNN framework to detect fraud in real-time, proposing an efficient ML pipeline from preprocessing to deployment. We show that these feature-free, multi-sequence RNNs outperform state-of-the-art models saving millions of dollars in fraud detection and using fewer computational resources. Bernardo Branco, Pedro Abreu, Ana Sofia Gomes, Mariana S. C. Almeida, João Tiago Ascensão, Pedro Bizarro |
KDD | 2 |