Variable neighborhood search with ejection chains for the antibandwidth problem

In this paper, we address the optimization problem arising in some practical applications in which we want to maximize the minimum difference between the labels of adjacent elements. For example, in the context of location models, the elements can represent sensitive facilities or chemicals and their labels locations, and the objective is to locate (label) them in a way that avoids placing some of them too close together (since it can be risky). This optimization problem is referred to as the antibandwidth maximization problem (AMP) and, modeled in terms of graphs, consists of labeling the vertices with different integers or labels such that the minimum difference between the labels of adjacent vertices is maximized. This optimization problem is the dual of the well-known bandwidth problem and it is also known as the separation problem or directly as the dual bandwidth problem. In this paper, we first review the previous methods for the AMP and then propose a heuristic algorithm based on the variable neighborhood search methodology to obtain high quality solutions. One of our neighborhoods implements ejection chains which have been successfully applied in the context of tabu search. Our extensive experimentation with 236 previously reported instances shows that the proposed procedure outperforms existing methods in terms of solution quality.

[1]  André Raspaud,et al.  Antibandwidth and cyclic antibandwidth of meshes and hypercubes , 2009, Discret. Math..

[2]  César Rego,et al.  Node-ejection chains for the vehicle routing problem: Sequential and parallel algorithms , 2001, Parallel Comput..

[3]  Imrich Vrto,et al.  Antibandwidth of Three-Dimensional Meshes , 2007, Electron. Notes Discret. Math..

[4]  Isaac Plana,et al.  GRASP and path relinking for the matrix bandwidth minimization , 2004, Eur. J. Oper. Res..

[5]  Nenad Mladenovic,et al.  Variable neighborhood search for the Vertex Separation Problem , 2012, Comput. Oper. Res..

[6]  Jin-Kao Hao,et al.  An effective two-stage simulated annealing algorithm for the minimum linear arrangement problem , 2008, Comput. Oper. Res..

[7]  Günter Rote,et al.  The Obnoxious Center Problem on a Tree , 2001, SIAM J. Discret. Math..

[8]  José D. P. Rolim,et al.  Optimal Cutwidths and Bisection Widths of 2- and 3-Dimensional Meshes , 1995, WG.

[9]  Micael Gallego,et al.  GRASP and path relinking for the max-min diversity problem , 2010, Comput. Oper. Res..

[10]  Sorina Dumitrescu,et al.  On explicit formulas for bandwidth and antibandwidth of hypercubes , 2009, Discret. Appl. Math..

[11]  Oliver Vornberger,et al.  On Some Variants of the Bandwidth Minimization Problem , 1984, SIAM J. Comput..

[12]  Richa Bansal,et al.  Memetic algorithm for the antibandwidth maximization problem , 2011, J. Heuristics.

[13]  Abraham Duarte,et al.  Advanced Scatter Search for the Max-Cut Problem , 2009, INFORMS J. Comput..

[14]  W. K. Hale Frequency assignment: Theory and applications , 1980, Proceedings of the IEEE.

[15]  Paola Cappanera A Survey on Obnoxious Facility Location Problems , 1999 .

[16]  Celso C. Ribeiro,et al.  Probability Distribution of Solution Time in GRASP: An Experimental Investigation , 2002, J. Heuristics.

[17]  Imrich Vrto,et al.  Antibandwidth and cyclic antibandwidth of Hamming graphs , 2013, Discret. Appl. Math..

[18]  Pierre Hansen,et al.  Variable neighborhood search , 1997, Eur. J. Oper. Res..

[19]  Juan José Pantrigo,et al.  Scatter search for the cutwidth minimization problem , 2012, Ann. Oper. Res..

[20]  JOSEP DÍAZ,et al.  A survey of graph layout problems , 2002, CSUR.

[21]  Mauricio G. C. Resende,et al.  GRASP with path relinking heuristics for the antibandwidth problem , 2011, Networks.

[22]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.

[23]  Dan Pritikin,et al.  On the separation number of a graph , 1989, Networks.