| Efficient coloring of a large spectrum of graphs |
| Full text |
Pdf
(381 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 35th annual Design Automation Conference
table of contents
San Francisco, California, United States
Pages: 427 - 432
Year of Publication: 1998
ISBN:0-89791-964-5
|
|
Authors
|
|
Darko Kirovski
|
Computer Science Department, University of California, Los Angeles, CA
|
|
Miodrag Potkonjak
|
Computer Science Department, University of California, Los Angeles, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 121, Citation Count: 11
|
|
|
ABSTRACT
We have developed a new algorithm and software for graph coloring by systematically combining several algorithm and software development ideas that had crucial impact on the algorithm's performance. The algorithm explores the divide-and-conquer paradigm, global search for constrained independent sets using a computationally inexpensive objective function, assignment of most-constrained vertices to least-constraining colors, reuse and locality exploration of intermediate solutions, search time management, post-processing lottery-scheduling iterative improvement, and statistical parameter determination and validation. The algorithm was tested on a set of real-life examples. We found that hard-to-color real-life examples are common especially in domains where problem modeling results in denser graphs. Systematic experimentations demonstrated that for numerous instances the algorithm outperformed all other implementations reported in literature in solution quality and run-time.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Bol85
|
Bollobas, B.,Thomason, A. RandomGraphsof Small Order. Annalsof Disc. Math., vol.28, pp. 47-57, 1985
|
 |
Bre79
|
|
| |
Cha87
|
Crams, M,, et al. Some Experiments With Simulated Annealing for Coloring Graphs, European Journal of Gperations Research, vol.32, pp.260-66,1987.
|
 |
Cou97
|
|
| |
Fle96
|
Fleurent, C,, Ferland, J.A. Genetic and hybrid algorithms for graph coloring. Annals of Gperations Research, vol.63, pp.437-461, 1996.
|
| |
Gar79
|
|
| |
Hal93
|
|
| |
Her87
|
|
| |
Joh91
|
|
| |
Jue96
|
|
| |
Kir98
|
Kirovsld, D., Potkonjak, M. Exact Coloring of Many Real-Life Graphs is Dif. licult, but Heuristic Coloring is Almost Always Effective. Technical Report, CSD, UCLA, 1997.
|
| |
Lei79
|
Leighton, F.T. A Graph Coloring Algorithm for Large Scheduling Algorithms. Journal of Res. Natl. Bur. Standards, vol.84, pp.489-506, 1979.
|
| |
Mor86
|
Morgenstern,C,,Shapiro,H.ChromaticNumberApproximationUsing $imulatedAnnealing.Unpublished,1986.
|
| |
Mor94
|
Morgenstern, C. Distributed Coloration Neighborhood Search. DIMACS Series in Disc. Math., vol,0,1994.
|
 |
Pee83
|
|
| |
Wal94
|
Waldspurger, C.A.; Weihl, W.E. Lottery scheduling: flexible ixoportionalshare resource management. The First USENIX Symposium on Operating Systems Design and Implementation, pp. 1-11, 1994.
|
CITED BY 11
|
|
|
|
|
|
|
|
Darko Kirovski , David Liu , Jennifer Wong , Miodrag Potkonjak, Forensic engineering techniques for VLSI CAD tools, Proceedings of the 37th conference on Design automation, p.581-586, June 05-09, 2000, Los Angeles, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|