The unifying theme of this thesis are decision trees. Given a boolean function and an input , a decision tree computes the value by repeatedly querying bits of . Our work is two-fold. On one hand, we investigate direct sums and other related problems in the context of query complexity; on the other hand, we focus on the power of decision trees as performing reductions between total -search problems.
A direct sum theorem states that the cost of computing instances of a function is at least times the resources spent computing a single instance. This theme has been intensively studied for many models of computation and is for instance known to hold for (randomised) decision trees (Brody and Blais CCC19). We initiate the study of this question for parity decision trees in chapter 1 and prove two such statements in the randomised case. We then work on a generalisation of the direct sum property where instead of returning the value of each instance (a vector of size ), we merely need to compute their value aggregated by some function . In chapter 2, we introduce a new boolean function measure and show that it satisfies an inner-optimal composition theorem for randomised query complexity: for all and (and is the largest such measure). In chapter 3, we also show that in the special case , a super-multiplicative relationship holds: so that it is necessary to decrease the error probability of each copy to compute their majority.
In the second part of this thesis, we focus on and its subclasses which have been at the heart of several recent breakthroughs. In chapter 4, we show that the collapse (Fearnley et. al. JACM22) can actually be extended: . By means of another black reduction, we also get . In chapter 5, we study query analogues of ; in particular, we show that , thereby settling the last open relationship between the five original classes (Beame et. al. JACM98 and Buresh-Oppenheim CCC04). To show this, we further develop the connection between total search problems and proof complexity; for instance, we prove that corresponds to the Sherali-Adams proof system with unary coefficients. Finally, in chapter 6, we rule out certain classes of reductions trying to base -hardness on secure one-way functions.