When Algorithms for Maximal Independent Set and Maximal Matching Run in Sublinear-Time

June 13, 2020 Β· Declared Dead Β· πŸ› International Colloquium on Automata, Languages and Programming

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

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Sepehr Assadi, Shay Solomon arXiv ID 2006.07628 Category cs.DS: Data Structures & Algorithms Citations 12 Venue International Colloquium on Automata, Languages and Programming Last Checked 3 months ago
Abstract
Maximal independent set (MIS), maximal matching (MM), and $(Ξ”+1)$-coloring in graphs of maximum degree $Ξ”$ are among the most prominent algorithmic graph theory problems. They are all solvable by a simple linear-time greedy algorithm and up until very recently this constituted the state-of-the-art. In SODA 2019, Assadi, Chen, and Khanna gave a randomized algorithm for $(Ξ”+1)$-coloring that runs in $\widetilde{O}(n\sqrt{n})$ time, which even for moderately dense graphs is sublinear in the input size. The work of Assadi et al. however contained a spoiler for MIS and MM: neither problems provably admits a sublinear-time algorithm in general graphs. In this work, we dig deeper into the possibility of achieving sublinear-time algorithms for MIS and MM. The neighborhood independence number of a graph $G$, denoted by $Ξ²(G)$, is the size of the largest independent set in the neighborhood of any vertex. We identify $Ξ²(G)$ as the ``right'' parameter to measure the runtime of MIS and MM algorithms: Although graphs of bounded neighborhood independence may be very dense (clique is one example), we prove that carefully chosen variants of greedy algorithms for MIS and MM run in $O(nΞ²(G))$ and $O(n\log{n}\cdotΞ²(G))$ time respectively on any $n$-vertex graph $G$. We complement this positive result by observing that a simple extension of the lower bound of Assadi et.al. implies that $Ξ©(nΞ²(G))$ time is also necessary for any algorithm to either problem for all values of $Ξ²(G)$ from $1$ to $Θ(n)$. We note that our algorithm for MIS is deterministic while for MM we use randomization which we prove is unavoidable: any deterministic algorithm for MM requires $Ξ©(n^2)$ time even for $Ξ²(G) = 2$.
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