Complexity Analysis of Tree Share Structure

10/05/2020
by   Xuan-Bach Le, et al.
0

The tree share structure proposed by Dockins et al. is an elegant model for tracking disjoint ownership in concurrent separation logic, but decision procedures for tree shares are hard to implement due to a lack of a systematic theoretical study. We show that the first-order theory of the full Boolean algebra of tree shares (that is, with all tree-share constants) is decidable and has the same complexity as of the first-order theory of Countable Atomless Boolean Algebras. We prove that combining this additive structure with a constant-restricted unary multiplicative "relativization" operator has a non-elementary lower bound. We examine the consequences of this lower bound and prove that it comes from the combination of both theories by proving an upper bound on a generalization of the restricted multiplicative theory in isolation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/19/2018

Parity Decision Tree Complexity is Greater Than Granularity

We prove a new lower bound on the parity decision tree complexity D_⊕(f)...
research
12/24/2020

A Tight Lower Bound for Uniformly Stable Algorithms

Leveraging algorithmic stability to derive sharp generalization bounds i...
research
05/04/2023

The complexity of Presburger arithmetic with power or powers

We investigate expansions of Presburger arithmetic, i.e., the theory of ...
research
11/02/2014

On the read-once property of branching programs and CNFs of bounded treewidth

In this paper we prove a space lower bound of n^Ω(k) for non-determinist...
research
01/25/2018

Tight Bound on the Number of Relevant Variables in a Bounded degree Boolean function

In this paper, we prove that a degree d Boolean function depends on at m...
research
08/01/2020

On parity decision trees for Fourier-sparse Boolean functions

We study parity decision trees for Boolean functions. The motivation of ...
research
07/27/2017

A note on minimal dispersion of point sets in the unit cube

We study the dispersion of a point set, a notion closely related to the ...

Please sign up or login with your details

Forgot password? Click here to reset