There are various kinds of covering problems in
graph theory,
computational geometry and more; see
:Category:Covering problems. Other stochastic related versions of the problem can be found. , where a series of squares with parallel edges needs to cover an area of 1. For any set meeting these conditions, a subset of these squares is selected (indicated by the red coloring) in which no two squares overlap, and the total area is maximized. The goal is to make an arrangement of squares so that the total area of the optimal subset is
minimized. The examples each have maximal areas of 1/4, but there are some which have slightly lower. , which asks what the smallest real number r(n) is such that n disks of radius r(n) can be arranged in such a way as to cover the unit disk.
Covering in Petri nets For
Petri nets, the covering problem is defined as the question if for a given marking, there exists a run of the net, such that some larger (or equal) marking can be reached.
Larger means here that all components are at least as large as the ones of the given marking and at least one is properly larger.
Rainbow covering In some covering problems, the covering should satisfy some additional requirements. In particular, in the
rainbow covering problem, each of the original objects has a "color", and it is required that the covering contains exactly one (or at most one) object of each color. Rainbow covering was studied e.g. for covering points by
intervals: • There is a set
J of
n colored intervals on the
real line, and a set
P of points on the real line. • A
subset Q of
J is called a
rainbow set if it contains at most a single interval of each color. • A set of intervals
J is called a
covering of
P if each point in
P is contained in at least one interval of
Q. • The
Rainbow covering problem is the problem of finding a rainbow set
Q that is a covering of
P. The problem is
NP-hard (by reduction from
linear SAT).
Conflict-free covering A more general notion is
conflict-free covering. In this problem: • There is a set
O of
m objects, and a conflict-graph
GO on
O. • A subset
Q of
O is called
conflict-free if it is an
independent set in
GO, that is, no two objects in
Q are connected by an edge in
GO. • A rainbow set is a conflict-free set in the special case in which
GO is made of disjoint cliques, where each clique represents a color.
Conflict-free set cover is the problem of finding a conflict-free subset of
O that is a covering of
P. Banik, Panolan, Raman, Sahlot and Saurabh
prove the following for the special case in which the conflict-graph has bounded
arboricity: • If the geometric cover problem is
fixed-parameter tractable (FPT), then the conflict-free geometric cover problem is FPT. • If the geometric cover problem admits an r-approximation algorithm, then the conflict-free geometric cover problem admits a similar approximation algorithm in FPT time. ==References==