Integer and constraint programming approaches for providing optimality to the bandwidth multicoloring problem
RAIRO. Operations Research, Tome 55 (2021), pp. S1949-S1967

In this paper, constraint and integer programming techniques are applied to solving bandwidth coloring problems, in the sense of proving optimality or finding better feasible solutions for benchmark instances from the literature. The Bandwidth Coloring Problem (BCP) is a generalization of the classic vertex coloring problem (VCP), where, given a graph, its vertices must be colored such that not only adjacent ones do not share the same color, but also their colors must be separated by a minimum given value. BCP is further generalized to the Bandwidth Multicoloring Problem (BMCP), where each vertex can receive more than one different color, also subject to separation constraints. BMCP is used to model the Minimum Span Channel Assignment Problem (MS-CAP), which arises in the planning of telecommunication networks. Research on algorithmic strategies to solve these problems focus mainly on heuristic approaches and the performance of such methods is tested on artificial and real scenarios benchmarks, such as GEOM, Philadelphia and Helsinki sets. We achieve optimal solutions or provide better upper bounds for these well-known instances, We also compare the effects of multicoloring demands on the performance of each exact solution approach, based on empirical analysis.

DOI : 10.1051/ro/2020065
Classification : 90C10, 68R10, 90C27
Keywords: Bandwidth coloring, channel assignment, integer and constraint programming, graph theory
@article{RO_2021__55_S1_S1949_0,
     author = {Dias, Bruno and de Freitas, Rosiane and Maculan, Nelson and Michelon, Philippe},
     title = {Integer and constraint programming approaches for providing optimality to the bandwidth multicoloring problem},
     journal = {RAIRO. Operations Research},
     pages = {S1949--S1967},
     year = {2021},
     publisher = {EDP-Sciences},
     volume = {55},
     doi = {10.1051/ro/2020065},
     mrnumber = {4223096},
     zbl = {1472.90070},
     language = {en},
     url = {https://www.numdam.org/articles/10.1051/ro/2020065/}
}
TY  - JOUR
AU  - Dias, Bruno
AU  - de Freitas, Rosiane
AU  - Maculan, Nelson
AU  - Michelon, Philippe
TI  - Integer and constraint programming approaches for providing optimality to the bandwidth multicoloring problem
JO  - RAIRO. Operations Research
PY  - 2021
SP  - S1949
EP  - S1967
VL  - 55
PB  - EDP-Sciences
UR  - https://www.numdam.org/articles/10.1051/ro/2020065/
DO  - 10.1051/ro/2020065
LA  - en
ID  - RO_2021__55_S1_S1949_0
ER  - 
%0 Journal Article
%A Dias, Bruno
%A de Freitas, Rosiane
%A Maculan, Nelson
%A Michelon, Philippe
%T Integer and constraint programming approaches for providing optimality to the bandwidth multicoloring problem
%J RAIRO. Operations Research
%D 2021
%P S1949-S1967
%V 55
%I EDP-Sciences
%U https://www.numdam.org/articles/10.1051/ro/2020065/
%R 10.1051/ro/2020065
%G en
%F RO_2021__55_S1_S1949_0
Dias, Bruno; de Freitas, Rosiane; Maculan, Nelson; Michelon, Philippe. Integer and constraint programming approaches for providing optimality to the bandwidth multicoloring problem. RAIRO. Operations Research, Tome 55 (2021), pp. S1949-S1967. doi: 10.1051/ro/2020065

[1] G. Audhya, K. Sinha, S. Ghosh and B. Sinha, A survey on the channel assignment problem in wireless networks. Wireless Commun. Mobile Comput. 11 (2011) 583–609. | DOI

[2] G. Chakraborty, An efficient heuristic algorithm for channel assignment problem in cellular radio networks. IEEE Trans. Veh. Technol. 50 (2001) 1528–1539. | DOI

[3] D. Costa, On the use of some known methods for T -coloring of graphs. Ann. Oper. Res. 41 (1999) 343–358. | Zbl | DOI

[4] R. De Freitas, B. Dias, N. Maculan and J. Szwarcfiter, Distance geometry approach for special graph coloring problems. Preprint arXiv:1606.04978 (2016).

[5] R. De Freitas, B. Dias, N. Maculan and J. Szwarcfiter, On distance graph coloring problems. Int. Trans. Oper. Res. (2019). DOI: . | DOI | MR | Zbl

[6] B. Dias, Theoretical models and algorithms for optimizing channel assignment in wireless mobile networks. Master’s thesis, Universidade Federal do Amazonas, Brazil (2014). In Portuguese.

[7] B. Dias, R. De Freitas, N. Maculan and P. Michelon, Solving the bandwidth coloring problem applying constraint and integer programming techniques. Optim. Online (e-print) (2016). Available at http://www.optimization-online.org/DB_HTML/2016/06/5514.html.

[8] R. Dorne and J. Hao, Tabu search for graph coloring, T -coloring and set T -colorings, edited by S. Voss, S. Martello, I. H. Osman and C. Roucairol. In: Metaheuristics: Advances and Trends in Local Search Paradigms for Optimization. Springer, New York, NY (1999) 77–92. | MR | Zbl

[9] P. Galinier and A. Hertz, A survey of local search methods for graph coloring. Comput. Oper. Res. 33 (2006) 2547–2562. | MR | Zbl | DOI

[10] M. Garey and D. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman & Co, New York, NY (1979). | MR | Zbl

[11] A. I. Giortzis and L. F. Turner, Application of mathematical programming to the fixed channel assignment problem in mobile radio networks. IEE Proc. Commun. 144 (1997) 257–264. | DOI

[12] A. Gueham, A. Nagih, H. A. Haddadene and M. Masmoudi, Graph coloring approach with new upper bounds for the chromatic number: team building application. RAIRO:OR 52 (2018) 807–818. | MR | Zbl | Numdam | DOI

[13] W. Hale, Frequency assignment: theory and applications. Proc. IEEE 25 (1980) 1497–1514. | DOI

[14] R. Karp, Reducibility among combinatorial problems, edited by R. E. Miller and J. W. Thatcher. In: Complexity of Computer Computations. Plenum Press, New York, NY (1972) 85–103. | MR | Zbl | DOI

[15] G. Kendall and M. Mohamad, Solving the fixed channel assignment problem in cellular communications using an adaptive local search, edited by E. Burke and M. Trick. In: Vol. 3616 of 5th International Conference for the Practice and Theory of Automated Timetabling (PATAT 2004). Lecture Notes in Computer Science. Springer, Heidelberg (2005).

[16] S. Kim, A. E. Smith and J. Lee, A memetic algorithm for channel assignment in wireless fdma systems. Comput. Oper. Res. 34 (2007) 1842–1856. | Zbl | DOI

[17] A. Koster, Frequency assignment: models and algorithms. Ph.D. thesis, Universiteit Maastricht (1999).

[18] X. Lai and Z. Lü, Multistart iterated tabu search for bandwidth coloring problem. Comput. Oper. Res. 40 (2013) 1401–1409. | MR | Zbl | DOI

[19] V. Mak, Polyhedral studies for minimum-span graph labelling with integer distance constraints. Int. Trans. Oper. Res. 14 (2007) 105–121. | MR | Zbl | DOI

[20] E. Malaguti and P. Toth, An evolutionary approach for bandwidth multicoloring problems. Eur. J. Oper. Res. 189 (2008) 638–651. | MR | Zbl | DOI

[21] E. Malaguti and P. Toth, A survey on vertex coloring problems. Int. Trans. Oper. Res. 17 (2010) 1–34. | MR | Zbl | DOI

[22] A. Mehrotra and M. Trick, A branch-and-price approach for graph multi-coloring, edited by E. K. Baker, A. Joseph, A. Mehrotra and M. Trick. In: Vol. 37 of Extending the Horizons: Advances in Computing, Optimization, and Decision Technologies. Operations Research/Computer Science Interfaces Series. Springer, New York, NY (2007) 15–29. | Zbl

[23] I. Méndez-Díaz and P. Zabala, A Branch-and-Cut algorithm for graph coloring. Dis. Appl. Math. 154 (2006) 826–847. | MR | Zbl | DOI

[24] V. Phan and S. Skiena, Coloring graphs with a general heuristic search engine. In: Proceedings of the Computational Symposium on Graph Coloring and Its Generalizations. Ithaca, NY (2002) 92–99.

[25] J. B. Saxe, Embeddability of weighted graphs in k-space is strongly NP-hard. In: Proceedings of 17th Allerton Conference in Communications, Control and Computing. (1979) 480–489.

[26] M. Trick, A. Mehrotra, and D. Johnson. COLOR02/03/04: Graph coloring and its generalizations. In: Proceedings of the Computational Symposium on Graph Coloring and Its Generalizations. Ithaca, NY (2002).

[27] S. Varone and N. Zufferey, Three tabu search methods for the MI-FAP applied to 802.11 networks. RAIRO:OR 42 (2008) 501–514. | MR | Zbl | Numdam | DOI

[28] M. Vasquez, A. Dupont and D. Habet, Consistency checking within local search applied to the frequency assignment with polarization problem. RAIRO:OR 37 (2003) 311–323. | MR | Zbl | Numdam | DOI

Cité par Sources :