Classification via Two-Way Comparisons
Given a weighted, ordered query set \(Q\) and a partition of \(Q\) into classes, we study the problem of computing a minimum-cost decision tree that, given any query \(q\in Q\) , uses equality tests and less-than tests to determine \(q\) 's class. Such a tree can be faster and smaller than a conventional search tree and smaller than a lookup table (both of which must identify \(q\) , not just its class). We give the first polynomial-time algorithm for the problem. The algorithm extends naturally to the setting where each query has multiple allowed classes.
Authors
- Neal E. Young (ORCID: https://orcid.org/0000-0001-8144-3345)
- Marek Chrobák (ORCID: https://orcid.org/0000-0002-8673-2709)
Institutions
- University of California, Riverside (US)
Publication Details
- Journal
- ACM Transactions on Algorithms
- Published
- 2024-12-23
- DOI
- https://doi.org/10.1145/3709361
- Primary Topic
- Machine Learning and Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Science Foundation
- Division of Computing and Communication Foundations