Effective coloring algorithm for close relationship between the scales of element set and color set and its application Academic Article uri icon

abstract

  • Color-coding is one of the most important solutions to those problems proved to be NP-Hard. The performance of those color-coding based algorithms principally depends on the scale of the coloring schemes generated by coloring algorithms they deploy. Therefore, the ultimate objective of coloring algorithm is to provide a coloring scheme as small as possible. All existing coloring algorithms are mainly based on perfect hash functions, requiring of the number of elements n far greater than the number of colors k, and k relatively small. This paper mainly focuses on the study of effective algorithms under the circumstance where the size of element set and color set are close (n2k) and the analysis of performance of coloring algorithm while n 2k. This paper proposes a novel partition based algorithm PBCC, and proves that the coloring scheme generated by PBCC can cover all the subsets. A detailed method for constructing a (20, 16)-coloring scheme with size 403 which can be applied for (l, d)-(20, 16) motif finding problem is also provided. At last, using asymptotic analysis, it is proved that coloring scheme generated by PBCC is of size O(e2Rootof(x-(x)+1)(n-k)), and it is O(2.62n-k) when n = 2k. Also, it is showen that any coloring scheme with n 2k will be larger than 2n-k.

published proceedings

  • Jisuanji Xuebao/Chinese Journal of Computers

author list (cited authors)

  • Wang, J. X., Liu, Y. L., & Chen, J. E.

complete list of authors

  • Wang, JX||Liu, YL||Chen, JE

publication date

  • January 2008