Basic variable neighborhood search for the minimum sitting arrangement problem

The minimum sitting arrangement (MinSA) problem is a linear layout problem consisting in minimizing the number of errors produced when a signed graph is embedded into a line. This problem has been previously tackled by theoretical and heuristic approaches in the literature. In this paper we present a basic variable neighborhood search (BVNS) algorithm for solving the problem. First, we introduce a novel constructive scheme based on the identification of cliques from the input graph, when only the positive edges are considered. The solutions obtained by the constructive procedure are then used as a starting point for the proposed BVNS algorithm. Efficient implementations of the several configurations of the local search procedure within the BVNS are described. The algorithmic proposal is then compared with previous approaches in the state of the art for the MinSA over different sets of referred instances. The obtained results supported by non-parametric statistical tests, indicate that BVNS can be considered as the new state-of-the-art algorithm for the MinSA.

[1]  Anne-Marie Kermarrec,et al.  Signed graph embedding: when everybody can sit closer to friends than enemies , 2014, ArXiv.

[2]  Juan José Pantrigo,et al.  Parallel variable neighbourhood search strategies for the cutwidth minimization problem , 2016 .

[3]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[4]  Christopher Thraves Caro,et al.  The Sitting Closer to Friends than Enemies Problem in the Circumference , 2018, 1811.02699.

[5]  Juan José Pantrigo,et al.  Combining intensification and diversification strategies in VNS. An application to the Vertex Separation problem , 2014, Comput. Oper. Res..

[6]  Michal Pilipczuk,et al.  Sitting Closer to Friends than Enemies, Revisited , 2014, Theory of Computing Systems.

[7]  Nenad Mladenovic,et al.  Multi-objective variable neighborhood search: an application to combinatorial optimization problems , 2015, J. Glob. Optim..

[8]  Jure Leskovec,et al.  Signed networks in social media , 2010, CHI.

[9]  Panos M. Pardalos,et al.  Quadratic Assignment Problem , 1997, Encyclopedia of Optimization.

[10]  Eduardo G. Pardo,et al.  Linear Layout Problems , 2018, Handbook of Heuristics.

[11]  Anne-Marie Kermarrec,et al.  Can Everybody Sit Closer to Their Friends Than Their Enemies? , 2011, MFCS.

[12]  Jure Leskovec,et al.  Predicting positive and negative links in online social networks , 2010, WWW '10.

[13]  Rafael Martí,et al.  Intensification and diversification with elite tabu search solutions for the linear ordering problem , 1999, Comput. Oper. Res..

[14]  Francisco Gortázar,et al.  Variable neighborhood search with ejection chains for the antibandwidth problem , 2012, J. Heuristics.

[15]  Ilya Safro,et al.  Graph minimum linear arrangement by multilevel weighted edge contractions , 2006, J. Algorithms.

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

[17]  Pierre Hansen,et al.  Variable neighborhood search: basics and variants , 2017, EURO J. Comput. Optim..

[18]  Michael Szell,et al.  Multirelational organization of large-scale social networks in an online world , 2010, Proceedings of the National Academy of Sciences.

[19]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

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

[21]  Christopher Thraves,et al.  Embedding signed graphs in the line , 2013, Journal of Combinatorial Optimization.

[22]  Nenad Mladenovic,et al.  Variable Formulation Search for the Cutwidth Minimization Problem , 2013, Appl. Soft Comput..

[23]  Panos M. Pardalos,et al.  The Quadratic Assignment Problem: A Survey and Recent Developments , 1993, Quadratic Assignment and Related Problems.

[24]  C. Bron,et al.  Algorithm 457: finding all cliques of an undirected graph , 1973 .