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

Riddho R. Haque

dblp:393/3524 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
2since 2021 · last 2025
—ORCID · none

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

Databases, data management, data science and information retrieval · 2 · 1 first-author · 2 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.

Databases, data mining, and information retrieval
1 paper
Query processing and optimization · 50% Data models and query languages · 50%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 2 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data models and query languages
uncertain data
0.912025
Stochastic SketchRefine: Scaling In-Database Decision-Making under Uncertainty to Millions of Tuples · Proc. VLDB Endow. 2025
Mathematical optimization
integer programming
0.312025
Stochastic SketchRefine: Scaling In-Database Decision-Making under Uncertainty to Millions of Tuples · Proc. VLDB Endow. 2025

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

risk-constraint linearization · 1.7monte carlo · 1.7divide-and-conquer · 1.7
YearPublicationVenuePosition
2025 Data Management Perspectives on Prescriptive Analytics (Invited Talk)
Alexandra Meliou, Azza Abouzeid, Peter J. Haas, Riddho R. Haque, Anh L. Mai, Vasileios Vittis
ICDT4
2025 Stochastic SketchRefine: Scaling In-Database Decision-Making under Uncertainty to Millions of Tuples
abstract
Decision making under uncertainty often requires choosing packages , or bags of tuples, that collectively optimize expected outcomes while limiting risks. Processing Stochastic Package Queries (SPQs) involves solving very large optimization problems on uncertain data. Monte Carlo methods create numerous scenarios , or sample realizations of the stochastic attributes of all the tuples, and generate packages with optimal objective values across these scenarios. The number of scenarios needed for accurate approximation—and hence the size of the optimization problem when using prior methods—increases with variance in the data, and the search space of the optimization problem increases exponentially with the number of tuples in the relation. Existing solvers take hours to process SPQs on large relations containing stochastic attributes with high variance. Besides enriching the SPaQL language to capture a broader class of risk specifications, we make two fundamental contributions toward scalable SPQ processing. First, we propose risk-constraint linearization (RCL), which converts SPQs into Integer Linear Programs (ILPs) whose size is independent of the number of scenarios used. Solving these ILPs gives us feasible and near-optimal packages. Second, we propose Stochastic SketchRefine, a divide and conquer framework that breaks down a large stochastic optimization problem into subproblems involving smaller subsets of tuples. Our experiments show that, together, RCL and Stochastic SketchRefine produce high-quality packages in orders of magnitude lower runtime than the state of the art.
Riddho R. Haque, Anh L. Mai, Matteo Brucato, Azza Abouzeid, Peter J. Haas, Alexandra Meliou
Proc. VLDB Endow.1