CORE
πΊπ¦Β
Β make metadata, not war
Services
Research
Services overview
Explore all CORE services
Access to raw data
API
Dataset
FastSync
Content discovery
Recommender
Discovery
OAI identifiers
OAI Resolver
Managing content
Dashboard
Bespoke contracts
Consultancy services
Support us
Support us
Membership
Sponsorship
Community governance
Advisory Board
Board of supporters
Research network
About
About us
Our mission
Team
Blog
FAQs
Contact us
Finding Large Set Covers Faster via the Representation Method
Authors
Algorithms and Complexity
Jesper Nederlof
Sub Algorithms and Complexity
Publication date
11 August 2016
Publisher
arXiv
Doi
Cite
Abstract
The worst-case fastest known algorithm for the Set Cover problem on universes with
n
n
n
elements still essentially is the simple
O
β
(
2
n
)
O^*(2^n)
O
β
(
2
n
)
-time dynamic programming algorithm, and no non-trivial consequences of an
O
β
(
1.0
1
n
)
O^*(1.01^n)
O
β
(
1.0
1
n
)
-time algorithm are known. Motivated by this chasm, we study the following natural question: Which instances of Set Cover can we solve faster than the simple dynamic programming algorithm? Specifically, we give a Monte Carlo algorithm that determines the existence of a set cover of size
Ο
n
\sigma n
Οn
in
O
β
(
2
(
1
β
Ξ©
(
Ο
4
)
)
n
)
O^*(2^{(1-\Omega(\sigma^4))n})
O
β
(
2
(
1
β
Ξ©
(
Ο
4
))
n
)
time. Our approach is also applicable to Set Cover instances with exponentially many sets: By reducing the task of finding the chromatic number
Ο
(
G
)
\chi(G)
Ο
(
G
)
of a given
n
n
n
-vertex graph
G
G
G
to Set Cover in the natural way, we show there is an
O
β
(
2
(
1
β
Ξ©
(
Ο
4
)
)
n
)
O^*(2^{(1-\Omega(\sigma^4))n})
O
β
(
2
(
1
β
Ξ©
(
Ο
4
))
n
)
-time randomized algorithm that given integer
s
=
Ο
n
s=\sigma n
s
=
Οn
, outputs NO if
Ο
(
G
)
>
s
\chi(G) > s
Ο
(
G
)
>
s
and YES with constant probability if
Ο
(
G
)
β€
s
β
1
\chi(G)\leq s-1
Ο
(
G
)
β€
s
β
1
. On a high level, our results are inspired by the `representation method' of Howgrave-Graham and Joux~[EUROCRYPT'10] and obtained by only evaluating a randomly sampled subset of the table entries of a dynamic programming algorithm
Similar works
Full text
Available Versions
NARCIS
See this paper in CORE
Go to the repository landing page
Download from data provider
Last time updated on 24/12/2022