Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
graph coloring
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  2 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Waleed Meleis  
View profile  
 More options Jun 17 1997, 3:00 am
Newsgroups: sci.op-research
From: mel...@vlsi47.ece.neu.edu (Waleed Meleis)
Date: 1997/06/17
Subject: graph coloring

I'm looking for an optimal and heuristic algorithms to solve the following
two graph coloring problems:

Given a graph and a fixed number of colors:

 find a subset of the nodes, and an assignment of colors to the nodes in
 that subset, such that adjacent nodes are assigned different colors and
 such that one of the two following objective functions is maximized:

 1) the number of nodes in the subset, or
 2) the sum of the degrees of the nodes in the subset.

Any suggestions or pointers relating to these problems would be appreciated.

Thanks,

Waleed Meleis
mel...@ece.neu.edu


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
weinert  
View profile  
 More options Jun 24 1997, 3:00 am
Newsgroups: sci.op-research
From: wein...@informatik.hu-berlin.de
Date: 1997/06/24
Subject: Re: graph coloring

In article <5o6l69$...@chaos.dac.neu.edu>,
  mel...@vlsi47.ece.neu.edu (Waleed Meleis) wrote:

Hi Waleed,

these are indeed interesting problems because in practice,
e.g. in class scheduling problems, the graph is usually not exactly fixed.
Often some local changes in the graph are allowed
so it is of great value to find a small set of vertices
apart from which the remainder of the graph can be legally k-colored.
One might then try and change the graph locally at these nodes.

I assume that in case of problem (2) you mean to maximize
the number of edges in a k-colorable induced subgraph H of G.
Problem (1) is not only NP-complete but even hard to approximate
to a factor of n^{\epsilon}, see

  Lund, C., Yannakakis, M.,
  The Approximation of Maximum Subgraph Problems,
  in: Proc. ICALP'91, Eds. Lingas, A., Karlsson, R., Carlsson, S.,
  Springer LNCS 700, 1993, 40-51.

For O(n(\log\log n/\log n)^2))-approximative algorithms see

  Halldorsson, M.M.: Approximations via partitioning,
  JAIST Technical Report IS-RR-95-0013F, Hokuriku, March 1995;
  available at URL: http://www.rhi.hi.is/~mmh/index_e.html

The (dual) node-deletion problem, i.e. finding the minimum number
of nodes such that the remainder of the graph is k-colorable
is still MAX-SNP-hard though it seems easier to approximate.
It would be interesting to know whether something similar holds
for problem (2).

An exact algorithm for the problems should in some way or another
enumerate all (k+1)-partitions of the graph at hand with the understanding
that the (k+1)-th partition class need not form an independent set (i.e.
a color class) in G. The classical backtracking algorithm of Brown [1972]
with the saturation-largest-first amendments
(via dynamic reordering of the vertices), see

  Kubale, M., Jackowski, B.:
  A generalized implicit enumeration algorithm for graph coloring,
  Comm. ACM 28, 1985, 412-418.

  Korman, S.M.:
  The graph-colouring problem,
  in: Combinatorial optimization,
  Eds. Christofides, N., Mingozzi, A., Toth, P., Sandi, C.,
  Wiley, New York, 1979, 211-235.

can then easily be adapted to operate on a fixed number of colors
and incorporate a bounding strategy for the new objection function
(number of nodes [resp. edges] in the first k partition classes).

As to heuristics a wide range of ideas seem applicable.
For problem (2) I should think the Recursive-Largest-First heuristic:

  Leighton, F.T.:
  A graph coloring algorithm for large scheduling problems,
  J. Res. Nat. Bur. Stand. 84, 1979, 489-506.

would yield reasonable results. In any case
I would try and compare Simulated Annealing

  Johnson, D.S., Aragon, C.R., McGeoch, L.A., Schevon, C.:
  Optimization by simulated annealing: an experimental evaluation;
  Part II: graph coloring and number partitioning,
  Oper. Res. 39, 1991, 378-406.

and Tabu-Search

  Hertz, A., Taillard, E., De Werra, D.: Tabu search,
  in: Local search in combinatorial optimization,
  Eds. Aarts, E., Lenstra, K.,
  Wiley, Chichester, 1997, 121-136.

In general, the standard reference for graph coloring theory is

  Jensen, T.R., Toft, B.:
  Graph coloring problems,
  Wiley-Interscience, New York, 1995.

As to state-of-the-art algorithms for graph coloring see

  Cliques, coloring, and satisfiability,
  Eds. Johnson, D.S., Trick, M.,
  DIMACS Series in Discrete Mathematics and Theoretical Computer Science,
  Vol. 26, AMS, 1996.

For information about graph (coloring) software, benchmarks and other
resources available over the net you might like to visit the WWW-page

  Graphs: Theory - Algorithms - Complexity
  http://www.informatik.hu-berlin.de/~weinert/graphs.html

Best regards,
Thomas Emden-Weinert
                                                ,,,,
                                               [o o]
+-----------------------------------------oOOo-`(_)'-oOOo---------+
| Thomas Emden-Weinert                                            |
|                                                                 |
| Tel. +49-30-20181-297           Humboldt-Universit"at zu Berlin |
| Fax  +49-30-20181-296                  Institut f"ur Informatik |
| wein...@informatik.hu-berlin.de                  D-10099 Berlin |
| http://www.informatik.hu-berlin.de/~weinert             Germany |
+-----------------------------------------------------------------+

-------------------==== Posted via Deja News ====-----------------------
      http://www.dejanews.com/     Search, Read, Post to Usenet


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »