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

Dujian Ding

dblp:244/8792 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation › prompting
chain-of-thought prompting
0.912025
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.912025
OCCAM: Towards Cost-Efficient and Accuracy-Aware Classification Inference · ICLR 2025
Natural language and speech › Language models and text generation
model routing
0.912025
BEST-Route: Adaptive LLM Routing with Test-Time Optimal Compute · ICML 2025
Machine learning › Learning theory
model selection
0.912025
OCCAM: Towards Cost-Efficient and Accuracy-Aware Classification Inference · ICLR 2025
Natural language and speech › Language models and text generation › prompting
prompt engineering
0.912025
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.912025
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.812024
Hybrid LLM: Cost-Efficient and Quality-Aware Query Routing · ICLR 2024
Machine learning › Efficient and distributed learning › inference serving
large language model serving
0.812024
Hybrid LLM: Cost-Efficient and Quality-Aware Query Routing · ICLR 2024
Query processing and optimization
approximate query processing
0.612022
On Efficient Approximate Queries over Machine Learning Models · Proc. VLDB Endow. 2022
Bioinformatics and computational biology
cancer genomics
0.412019
Collaborative intra-tumor heterogeneity detection · Bioinform. 2019
Bioinformatics and computational biology › cancer genomics › tumor heterogeneity
intra-tumor heterogeneity
0.412019
Collaborative intra-tumor heterogeneity detection · Bioinform. 2019
Bioinformatics and computational biology › cancer genomics › tumor evolution
tumor phylogeny inference
0.412019
Collaborative intra-tumor heterogeneity detection · Bioinform. 2019
Natural language and speech › Language models and text generation
large language model inference
0.312025
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
YearPublicationVenuePosition
2025 Why Prompt Design Matters and Works: A Complexity Analysis of Prompt Search Space in LLMs
abstract
Despite 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 Inference
abstract
Classification 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
ICLR1
2025 BEST-Route: Adaptive LLM Routing with Test-Time Optimal Compute
abstract
Large 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
ICML1
2025 ThriftLLM: On Cost-Effective Selection of Large Language Models for Classification Queries
abstract
Recently, 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 Routing
abstract
Large 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
ICLR1
2022 On Efficient Approximate Queries over Machine Learning Models
abstract
The 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 detection
abstract
MOTIVATION: 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 dysregulation
abstract
Cancer 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