Revisiting Maximum Satisfiability and Related Problems in Data Streams

August 19, 2022 Β· Declared Dead Β· πŸ› International Computing and Combinatorics Conference

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Hoa T. Vu arXiv ID 2208.09160 Category cs.DS: Data Structures & Algorithms Citations 2 Venue International Computing and Combinatorics Conference Last Checked 4 months ago
Abstract
We revisit the MaxSAT problem in the data stream model. In this problem, the stream consists of $m$ clauses that are disjunctions of literals drawn from $n$ Boolean variables. The objective is to find an assignment to the variables that maximizes the number of satisfied clauses. Chou et al. (FOCS 2020) showed that $Ξ©(\sqrt{n})$ space is necessary to yield a $\sqrt{2}/2+Ξ΅$ approximation of the optimum value; they also presented an algorithm that yields a $\sqrt{2}/2-Ξ΅$ approximation of the optimum value using $O(\log n/Ξ΅^2)$ space. In this paper, we focus not only on approximating the optimum value, but also on obtaining the corresponding Boolean assignment using sublinear $o(mn)$ space. We present randomized single-pass algorithms that w.h.p. yield: 1) A $1-Ξ΅$ approximation using $\tilde{O}(n/Ξ΅^3)$ space and exponential post-processing time and 2) A $3/4-Ξ΅$ approximation using $\tilde{O}(n/Ξ΅)$ space and polynomial post-processing time. Our ideas also extend to dynamic streams. On the other hand, we show that the streaming kSAT problem that asks to decide whether one can satisfy all size-$k$ input clauses must use $Ξ©(n^k)$ space. We also consider other related problems in this setting.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Data Structures & Algorithms

Died the same way β€” πŸ‘» Ghosted