Skip to main content
Top

2005 | OriginalPaper | Chapter

Linear Kernels in Linear Time, or How to Save k Colors in O(n 2) Steps

Authors : Benny Chor, Mike Fellows, David Juedes

Published in: Graph-Theoretic Concepts in Computer Science

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

This paper examines a parameterized problem that we refer to as

n

k

Graph Coloring

, i.e., the problem of determining whether a graph

G

with

n

vertices can be colored using

n

k

colors. As the main result of this paper, we show that there exists a

O

(

kn

2

+

k

2

+ 2

3.8161k

)=

O

(

n

2

) algorithm for

n

k

Graph Coloring

for each fixed

k

. The core technique behind this new parameterized algorithm is kernalization via maximum (and certain maximal) matchings.

The core technical content of this paper is a near linear-time kernelization algorithm for

n

k

Clique Covering

. The near linear-time kernelization algorithm that we present for

n

k

Clique Covering

produces a linear size (3

k

–3) kernel in

O

(

k

(

n

+

m

)) steps on graphs with

n

vertices and

m

edges. The algorithm takes an instance 〈

G

,

k

〉 of

Clique Covering

that asks whether a graph

G

can be covered using |

V

|–

k

cliques and reduces it to the problem of determining whether a graph

G

′=(

V

′,

E

′) of size ≤ 3

k

–3 can be covered using |

V

′| –

k

′ cliques. We also present a similar near linear-time algorithm that produces a 3

k

kernel for

Vertex Cover

. This second kernelization algorithm is the

crown reduction rule

.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Metadata
Title
Linear Kernels in Linear Time, or How to Save k Colors in O(n 2) Steps
Authors
Benny Chor
Mike Fellows
David Juedes
Copyright Year
2005
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-540-30559-0_22

Premium Partner