On (Simple) Decision Tree Rank

09/26/2022
by   Yogesh Dahiya, et al.
0

In the decision tree computation model for Boolean functions, the depth corresponds to query complexity, and size corresponds to storage space. The depth measure is the most well-studied one, and is known to be polynomially related to several non-computational complexity measures of functions such as certificate complexity. The size measure is also studied, but to a lesser extent. Another decision tree measure that has received very little attention is the minimal rank of the decision tree, first introduced by Ehrenfeucht and Haussler in 1989. This measure is closely related to the logarithm of the size, but is not polynomially related to depth, and hence it can reveal additional information about the complexity of a function. It is characterised by the value of a Prover-Delayer game first proposed by Pudlák and Impagliazzo in the context of tree-like resolution proofs. In this paper we study this measure further. We obtain an upper bound on depth in terms of rank and Fourier sparsity. We obtain upper and lower bounds on rank in terms of (variants of) certificate complexity. We also obtain upper and lower bounds on the rank for composed functions in terms of the depth of the outer function and the rank of the inner function. This allow us to easily recover known asympotical lower bounds on logarithm of the size for Iterated AND-OR and Iterated 3-bit Majority. We compute the rank exactly for several natural functions and use them to show that all the bounds we have obtained are tight. We also show that rank in the simple decision tree model can be used to bound query complexity, or depth, in the more general conjunctive decision tree model. Finally, we improve upon the known size lower bound for the Tribes function and conclude that in the size-rank relationship for decision trees, obtained by Ehrenfeucht and Haussler, the upper bound for Tribes is asymptotically tight.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/09/2018

On the Relationship between Energy Complexity and Other Boolean Function Measures

In this work we investigate into energy complexity, a Boolean function m...
research
03/31/2022

Lower bounds for uniform read-once threshold formulae in the randomized decision tree model

We investigate the randomized decision tree complexity of a specific cla...
research
11/22/2022

Query Complexity of Inversion Minimization on Trees

We consider the following computational problem: Given a rooted tree and...
research
03/06/2022

Improved Quantum Query Upper Bounds Based on Classical Decision Trees

Given a classical query algorithm as a decision tree, when does there ex...
research
11/30/2022

Lifting to Parity Decision Trees Via Stifling

We show that the deterministic decision tree complexity of a (partial) f...
research
12/03/2020

Tight Chang's-lemma-type bounds for Boolean functions

Chang's lemma (Duke Mathematical Journal, 2002) is a classical result wi...
research
04/12/2019

Learning Optimal Decision Trees from Large Datasets

Inferring a decision tree from a given dataset is one of the classic pro...

Please sign up or login with your details

Forgot password? Click here to reset