Demo Data from EDBT 2026 / reviewers in the wild / expert
Dujian Ding
dblp:244/8792
· DBLP profile ↗
8ranked-venue papers
4as first author
6since 2021 · last 2025
0000-0001-8436-209XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 3 first-author · 4 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2
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.
| Artificial intelligence
5 papers |
Language models and text generation · 58% Efficient and distributed learning · 20% Learning theory · 11% | |
| Databases, data mining, and information retrieval
2 papers |
Query processing and optimization · 52% Data integration and cleaning · 40% Machine learning and data management · 8% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 13 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation › prompting
chain-of-thought prompting |
0.9 | 1 | 2025 | Why Prompt Design Matters and Works: A Complexity Analysis of Prompt Search Space in LLMs · ACL (1) 2025 |
Machine learning › Optimization for machine learning › combinatorial optimization
integer linear programming |
0.9 | 1 | 2025 | OCCAM: Towards Cost-Efficient and Accuracy-Aware Classification Inference · ICLR 2025 |
Natural language and speech › Language models and text generation
model routing |
0.9 | 1 | 2025 | BEST-Route: Adaptive LLM Routing with Test-Time Optimal Compute · ICML 2025 |
Machine learning › Learning theory
model selection |
0.9 | 1 | 2025 | OCCAM: Towards Cost-Efficient and Accuracy-Aware Classification Inference · ICLR 2025 |
Natural language and speech › Language models and text generation › prompting
prompt engineering |
0.9 | 1 | 2025 | Why Prompt Design Matters and Works: A Complexity Analysis of Prompt Search Space in LLMs · ACL (1) 2025 |
Data integration and cleaning
entity matching |
0.9 | 1 | 2025 | ThriftLLM: On Cost-Effective Selection of Large Language Models for Classification Queries · Proc. VLDB Endow. 2025 |
Natural language and speech › Language models and text generation › large language model inference
hybrid inference |
0.8 | 1 | 2024 | Hybrid LLM: Cost-Efficient and Quality-Aware Query Routing · ICLR 2024 |
Machine learning › Efficient and distributed learning › inference serving
large language model serving |
0.8 | 1 | 2024 | Hybrid LLM: Cost-Efficient and Quality-Aware Query Routing · ICLR 2024 |
Query processing and optimization
approximate query processing |
0.6 | 1 | 2022 | On Efficient Approximate Queries over Machine Learning Models · Proc. VLDB Endow. 2022 |
Bioinformatics and computational biology
cancer genomics |
0.4 | 1 | 2019 | Collaborative intra-tumor heterogeneity detection · Bioinform. 2019 |
Bioinformatics and computational biology › cancer genomics › tumor heterogeneity
intra-tumor heterogeneity |
0.4 | 1 | 2019 | Collaborative intra-tumor heterogeneity detection · Bioinform. 2019 |
Bioinformatics and computational biology › cancer genomics › tumor evolution
tumor phylogeny inference |
0.4 | 1 | 2019 | Collaborative intra-tumor heterogeneity detection · Bioinform. 2019 |
Natural language and speech › Language models and text generation
large language model inference |
0.3 | 1 | 2025 | BEST-Route: Adaptive LLM Routing with Test-Time Optimal Compute · ICML 2025 |
Methods — techniques the papers use, named apart from their topics
submodular optimization · 1.7approximation algorithm · 1.7test-time compute scaling · 0.9response sampling · 0.9integer linear programming · 0.9complexity analysis · 0.9accuracy estimation · 0.9difficulty prediction · 0.8statistical guarantees · 0.6sampling · 0.6proxy model · 0.6iterative learning · 0.4cohort integration · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Why Prompt Design Matters and Works: A Complexity Analysis of Prompt Search Space in LLMsabstractDespite the remarkable successes of Large Language Models (LLMs), the underlying Transformer architecture has inherent limitations in handling complex reasoning tasks.Chainof-Thought (CoT) prompting has emerged as a practical workaround, but most CoT-based methods rely on a single generic prompt like "think step by step," with no task-specific adaptation.These approaches expect the model to discover an effective reasoning path on its own, forcing it to search through a vast prompt space.In contrast, many work has explored task-specific prompt designs to boost performance.However, these designs are typically developed through trial and error, lacking a theoretical ground.As a result, prompt engineering remains largely ad hoc and unguided.In this paper, we provide a theoretical framework that explains why some prompts succeed while others fail.We show that prompts function as selectors, extracting specific task-relevant information from the model's full hidden state during CoT reasoning.Each prompt defines a unique trajectory through the answer space, and the choice of this trajectory is crucial for task performance and future navigation in the answer space.We analyze the complexity of finding optimal prompts and the size of the prompt space for a given task.Our theory reveals principles behind effective prompt design and shows that naive CoT-using model-selfguided prompt like "think step by step" -can severely hinder performance.Showing that optimal prompt search can lead to over a 50% improvement on reasoning tasks through experiments, our work provide a theoretical foundation for prompt engineering. Juntai Cao, Chenyu You, Dujian Ding |
ACL (1) | 4 |
| 2025 | OCCAM: Towards Cost-Efficient and Accuracy-Aware Classification InferenceabstractClassification tasks play a fundamental role in various applications, spanning domains such as healthcare, natural language processing and computer vision. With the growing popularity and capacity of machine learning models, people can easily access trained classifiers as a service online or offline. However, model use comes with a cost and classifiers of higher capacity (such as large foundation models) usually incur higher inference costs. To harness the respective strengths of different classifiers, we propose a principled approach, OCCAM, to compute the best classifier assignment strategy over classification queries (termed as the optimal model portfolio) so that the aggregated accuracy is maximized, under user-specified cost budgets. Our approach uses an unbiased and low-variance accuracy estimator and effectively computes the optimal solution by solving an integer linear programming problem. On a variety of real-world datasets, OCCAM achieves 40% cost reduction with little to no accuracy drop. Dujian Ding, Bicheng Xu, Laks V. S. Lakshmanan |
ICLR | 1 |
| 2025 | BEST-Route: Adaptive LLM Routing with Test-Time Optimal ComputeabstractLarge language models (LLMs) are powerful tools but are often expensive to deploy at scale. LLM query routing mitigates this by dynamically assigning queries to models of varying cost and quality to obtain a desired tradeoff. Prior query routing approaches generate only one response from the selected model and a single response from a small (inexpensive) model was often not good enough to beat a response from a large (expensive) model due to which they end up overusing the large model and missing out on potential cost savings. However, it is well known that for small models, generating multiple responses and selecting the best can enhance quality while remaining cheaper than a single large-model response. We leverage this idea to propose BEST-Route, a novel routing framework that chooses a model and the number of responses to sample from it based on query difficulty and the quality thresholds. Experiments on real-world datasets demonstrate that our method reduces costs by up to 60% with less than 1% performance drop. Dujian Ding, Ankur Mallick, Chi Wang 0001, Daniel Madrigal 0001, Mirian Hipolito Garcia, Menglin Xia, Laks V. S. Lakshmanan, Qingyun Wu, Victor Rühle |
ICML | 1 |
| 2025 | ThriftLLM: On Cost-Effective Selection of Large Language Models for Classification QueriesabstractRecently, large language models (LLMs) have demonstrated remarkable capabilities in understanding and generating natural language content, attracting widespread attention in both industry and academia. An increasing number of services offer LLMs for various tasks via APIs. Different LLMs demonstrate expertise in different domains of queries (e.g., text classification queries). Meanwhile, LLMs of different scales, complexities, and performance are priced diversely. Driven by this, several researchers are investigating strategies for selecting an ensemble of LLMs, aiming to decrease overall usage costs while enhancing performance. However, to our best knowledge, none of the existing works addresses the problem, how to find an LLM ensemble subject to a cost budget, which maximizes the ensemble performance with guarantees. In this paper, we formalize the performance of an ensemble of models (LLMs) using the notion of correctness probability, which we formally define. We develop an approach for aggregating responses from multiple LLMs to enhance ensemble performance. Building on this, we formulate the Optimal Ensemble Selection (OES) problem of selecting a set of LLMs subject to a cost budget that maximizes the overall correctness probability. We show that the correctness probability function is non-decreasing and non-submodular and provide evidence that the OES problem is likely to be NP-hard. By leveraging a submodular function that upper bounds correctness probability, we develop an algorithm, ThriftLLM, and prove that it achieves an instance-dependent approximation guarantee with high probability. Our framework functions as a data processing system that selects appropriate LLM operators to deliver high-quality results under budget constraints. It achieves state-of-the-art performance for text classification and entity matching queries on multiple real-world datasets against various baselines in our extensive experimental evaluation, while using a relatively lower cost budget, strongly supporting the effectiveness and superiority of our method. Keke Huang, Yimin Shi 0001, Dujian Ding, Yifei Li 0008, Laks V. S. Lakshmanan, Xiaokui Xiao |
Proc. VLDB Endow. | 3 |
| 2024 | Hybrid LLM: Cost-Efficient and Quality-Aware Query RoutingabstractLarge language models (LLMs) excel in most NLP tasks but also require expensive cloud servers for deployment due to their size, while smaller models that can be deployed on lower cost (e.g., edge) devices, tend to lag behind in terms of response quality. Therefore in this work we propose a hybrid inference approach which combines their respective strengths to save cost and maintain quality. Our approach uses a router that assigns queries to the small or large model based on the predicted query difficulty and the desired quality level. The desired quality level can be tuned dynamically at test time to seamlessly trade quality for cost as per the scenario requirements. In experiments our approach allows us to make up to 40% fewer calls to the large model, with no drop in response quality. Dujian Ding, Ankur Mallick, Chi Wang 0001, Robert Sim, Subhabrata Mukherjee, Victor Rühle, Laks V. S. Lakshmanan, Ahmed Awadallah 0001 |
ICLR | 1 |
| 2022 | On Efficient Approximate Queries over Machine Learning ModelsabstractThe question of answering queries over ML predictions has been gaining attention in the database community. This question is challenging because finding high quality answers by invoking an oracle such as a human expert or an expensive deep neural network model on every single item in the DB and then applying the query, can be prohibitive. We develop a novel unified framework for approximate query answering by leveraging a proxy to minimize the oracle usage of finding high quality answers for both Precision-Target (PT) and Recall-Target (RT) queries. Our framework uses a judicious combination of invoking the expensive oracle on data samples and applying the cheap proxy on the DB objects. It relies on two assumptions. Under the P roxy Q uality assumption, we develop two algorithms: PQA that efficiently finds high quality answers with high probability and no oracle calls, and PQE, a heuristic extension that achieves empirically good performance with a small number of oracle calls. Alternatively, under the C ore S et C losure assumption, we develop two algorithms: CSC that efficiently returns high quality answers with high probability and minimal oracle usage, and CSE, which extends it to more general settings. Our extensive experiments on five real-world datasets on both query types, PT and RT, demonstrate that our algorithms outperform the state-of-the-art and achieve high result quality with provable statistical guarantees. Dujian Ding, Sihem Amer-Yahia, Laks V. S. Lakshmanan |
Proc. VLDB Endow. | 1 |
| 2019 | Collaborative intra-tumor heterogeneity detectionabstractMOTIVATION: Despite the remarkable advances in sequencing and computational techniques, noise in the data and complexity of the underlying biological mechanisms render deconvolution of the phylogenetic relationships between cancer mutations difficult. Besides that, the majority of the existing datasets consist of bulk sequencing data of single tumor sample of an individual. Accurate inference of the phylogenetic order of mutations is particularly challenging in these cases and the existing methods are faced with several theoretical limitations. To overcome these limitations, new methods are required for integrating and harnessing the full potential of the existing data. RESULTS: We introduce a method called Hintra for intra-tumor heterogeneity detection. Hintra integrates sequencing data for a cohort of tumors and infers tumor phylogeny for each individual based on the evolutionary information shared between different tumors. Through an iterative process, Hintra learns the repeating evolutionary patterns and uses this information for resolving the phylogenetic ambiguities of individual tumors. The results of synthetic experiments show an improved performance compared to two state-of-the-art methods. The experimental results with a recent Breast Cancer dataset are consistent with the existing knowledge and provide potentially interesting findings. AVAILABILITY AND IMPLEMENTATION: The source code for Hintra is available at https://github.com/sahandk/HINTRA. Sahand Khakabimamaghani, Salem Malikic, Jeffrey Tang, Dujian Ding, Ryan D. Morin, Leonid Chindelevitch, Martin Ester |
Bioinform. | 4 |
| 2019 | Uncovering the subtype-specific temporal order of cancer pathway dysregulationabstractCancer is driven by genetic mutations that dysregulate pathways important for proper cell function. Therefore, discovering these cancer pathways and their dysregulation order is key to understanding and treating cancer. However, the heterogeneity of mutations between different individuals makes this challenging and requires that cancer progression is studied in a subtype-specific way. To address this challenge, we provide a mathematical model, called Subtype-specific Pathway Linear Progression Model (SPM), that simultaneously captures cancer subtypes and pathways and order of dysregulation of the pathways within each subtype. Experiments with synthetic data indicate the robustness of SPM to problem specifics including noise compared to an existing method. Moreover, experimental results on glioblastoma multiforme and colorectal adenocarcinoma show the consistency of SPM's results with the existing knowledge and its superiority to an existing method in certain cases. The implementation of our method is available at https://github.com/Dalton386/SPM. Sahand Khakabimamaghani, Dujian Ding, Oliver Snow, Martin Ester |
PLoS Comput. Biol. | 2 |