Interactive Mining with Ordered and Unordered Attributes
Weicheng Wang, Raymond Chi-Wing Wong
Abstract
There are various queries proposed to assist users in finding their favorite tuples from a dataset with the help of user interaction. Specifically, they interact with a user by asking questions. Each question presents two tuples, which are selected from the dataset based on the user's answers to the previous questions, and asks the user to select the one s/he prefers. Following the user feedback, the user preference is learned implicitly, and the best tuple w.r.t. the learned preference is returned. However, existing queries only consider datasets with ordered attributes (e.g., price), where there exists a trivial order on the attribute values. In practice, a dataset can also be described by unordered attributes, where there is no consensus about the order of the attribute values. For example, the size of a laptop is an unordered attribute. One user might favor a large size because s/he could enjoy a large screen, while another user may prefer a small size for portability. In this paper, we study how to find a user's favorite tuple from the dataset that has both ordered and unordered attributes by interacting with the user.
We study our problem progressively. First, we look into a special case in which the dataset is described by one ordered and one unordered attributes. We present algorithm DI that is asymptotically optimal in terms of the number of questions asked. Then, we dig into the general case in which the dataset has several ordered and unordered attributes. We propose two algorithms BS and EDI that have provable performance guarantees and perform well empirically. Experiments were conducted on synthetic and real datasets, showing that our algorithms outperform existing algorithms in the number of questions asked and the execution time. Under typical settings, our algorithms ask up to 10 times fewer questions and take several orders of magnitude less time than existing algorithms.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 8a3d8cf1-caef-496b-871e-37a6491ae01cCited by top-tier papers3
- Reverse Regret QueryWeicheng Wang, Raymond Chi-Wing Wong, H. V. Jagadish, Min XieICDE 2024 · 3 citations
- Interactive Learning for Diverse Top-k SetWeicheng Wang, Raymond Chi-Wing Wong, Jinyang Li, H. V. JagadishICDE 2025 · 1 citation
- Robust Best Point Selection under Unreliable User FeedbackQixu Chen, Raymond Chi-Wing WongVLDB 2024
Builds on2
Related papers
- Interactive Search with Mixed AttributesWeicheng Wang, Raymond Chi-Wing Wong, Min XieICDE 2023 · 8 citations
- Finding Best Tuple via Error-prone User InteractionQixu Chen, Raymond Chi-Wing WongICDE 2023 · 1 citation
- The Indistinguishability QueryAshwin LallICDE 2024 · 1 citation
- Interactive Search with Reinforcement LearningWeicheng Wang, Victor Junqiu Wei, Min Xie, Di Jiang et al.ICDE 2025 · 1 citation
- Directional Queries: Making Top-k Queries More Effective in Discovering Relevant ResultsPaolo Ciaccia, Davide MartinenghiSIGMOD 2025 · 7 citations
