RMIT University
Browse

Polynomial Time Algorithm for Min-Ranks of Graphs with Simple Tree Structures

journal contribution
posted on 2024-11-01, 11:05 authored by Son Hoang DauSon Hoang Dau, Yeow Chee
The min-rank of a graph was introduced by Haemers (Algebr. Methods Graph Theory 25:267–272, 1978) to bound the Shannon capacity of a graph. This parameter of a graph has recently gained much more attention from the research community after the work of Bar-Yossef et al. (in Proceedings of the 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS), pp. 197–206, 2006). In their paper, it was shown that the min-rank of a graph (Formula presented.)characterizes the optimal scalar linear solution of an instance of the Index Coding with Side Information (ICSI) problem described by the graph (Formula presented.).It was shown by Peeters (Combinatorica 16(3):417–431, 1996) that computing the min-rank of a general graph is an NP-hard problem. There are very few known families of graphs whose min-ranks can be found in polynomial time. In this work, we introduce a new family of graphs with efficiently computed min-ranks. Specifically, we establish a polynomial time dynamic programming algorithm to compute the min-ranks of graphs having simple tree structures. Intuitively, such graphs are obtained by gluing together, in a tree-like structure, any set of graphs for which the min-ranks can be determined in polynomial time. A polynomial time algorithm to recognize such graphs is also proposed.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1007/s00453-013-9789-9
  2. 2.
    ISSN - Is published in 01784617

Journal

Algorithmica

Volume

71

Issue

1

Start page

152

End page

180

Total pages

29

Publisher

Springer

Place published

United States

Language

English

Copyright

© Springer Science+Business Media New York 2013

Former Identifier

2006092946

Esploro creation date

2020-06-22

Fedora creation date

2019-08-06