Power of Decision Trees with Monotone Queries
Prashanth Amireddy, Sai Jayasurya, Jayalal Sarma

TL;DR
This paper explores the computational power of monotone decision trees, characterizing their complexity in terms of alternation and circuit classes, and establishing bounds for adaptive and non-adaptive models.
Contribution
It provides exact characterizations of monotone decision tree height using alternation and certification complexity, and connects these models to circuit complexity classes like AC0 and TC0.
Findings
Monotone decision tree height is characterized by a function's alternation.
Non-adaptive decision tree height relates to a generalized certification complexity.
Functions in DT(mon-AC0) have AC0 circuits with few negations.
Abstract
In this paper, we initiate study of the computational power of adaptive and non-adaptive monotone decision trees - decision trees where each query is a monotone function on the input bits. In the most general setting, the monotone decision tree height (or size) can be viewed as a measure of non-monotonicity of a given Boolean function. We also study the restriction of the model by restricting (in terms of circuit complexity) the monotone functions that can be queried at each node. This naturally leads to complexity classes of the form DT(mon-C) for any circuit complexity class C, where the height of the tree is O(log n), and the query functions can be computed by monotone circuits in the class C. In the above context, we prove the following characterizations and bounds. For any Boolean function f, we show that the minimum monotone decision tree height can be exactly characterized…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Complexity and Algorithms in Graphs · Machine Learning and Algorithms
