Classical $k$-coloring problem (k-GCP) is to assign a color selected from $k$ colors to each vertex of graph $G$ so that the number of conflicting edges (the edges with same color endpoints) is minimized. I am interested in the algorithms that obtain the largest subset of vertices that are legal colored.

Two major differences of my problem

  1. The number of conflicting vertices is minimized instead of the number of conflicting edges.
  2. The graph may not be $k$-colorable.

Is there any algorithms that can solve my problem?

  • 4
    $\begingroup$ This question seems a little too general? $\endgroup$ – muzzlator Jun 9 '14 at 16:12
  • 1
    $\begingroup$ If you want an answer which works for ALL graphs, the answer is $|V|-k$. $\endgroup$ – N. S. Jun 9 '14 at 16:16
  • 1
    $\begingroup$ For example, if $G$ is complete and $k=\mid V\mid$, then the number you are looking for is $0$. $\endgroup$ – Jika Jun 9 '14 at 16:16
  • 2
    $\begingroup$ I agree - more constraints on $G$ and $k$ are needed to give a satisfying answer. If, for example $G$ is $k$-colorable, then 0 vertices need to be deleted. But if $G$ is a complete graph on more than $k$ vertices, then you must delete $|V(G)|-k$ vertices. $\endgroup$ – Perry Elliott-Iverson Jun 9 '14 at 16:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.