Skip to main content

BVNS for the Minimum Sitting Arrangement Problem in a Cycle

  • Conference paper
  • First Online:
Variable Neighborhood Search (ICVNS 2022)

Abstract

Signed graphs are a particular type of graph, in which the vertices are connected through edges labeled with a positive or negative weight. Given a signed graph, the Minimum Sitting Arrangement (MinSA) problem aims to minimize the total number of errors produced when the graph (named the input graph) is embedded into another graph (named the host graph). An error in this context appears every time that a vertex with two adjacent (one positive and one negative) is embedded in such a way that the adjacent vertex connected with a negative edge is closer than the adjacent vertex connected with a positive edge. The MinSA can be used to model a variety of real-world problems, such as links in online social networks, the location of facilities, or the relationships between a group of people. Previous studies of this problem have been mainly focused on host graphs, whose structure is a path. However, in this research, we compare two variants of the MinSA that differ in the graph used as the host graph (i.e., a path or a cycle). Particularly, we adapted a previous state-of-the-art algorithm for the problem based on Basic Variable Neighborhood Search. The solutions obtained are compared with the solutions provided by a novel Branch & Bound algorithm for small instances. We also analyze the differences found by using non-parametric statistical tests.

This research has been partially supported by grants: PID2021-125709OA-C22, PID2021-126605NB-I00 and FPU19/0409, funded by MCIN/AEI/10.13039/501100011033 and by “ERDF A way of making Europe”; grant P2018/TCS-4566, funded by Comunidad de Madrid and European Regional Development Fund; grant CIAICO/2021/224 funded by Generalitat Valenciana; and grant M2988 funded by Proyectos Impulso de la Universidad Rey Juan Carlos 2022. We would also like to thank authors of [21] for sharing their code with us.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Aracena, J., Caro, C.T.: The weighted sitting closer to friends than enemies problem in the line. arXiv preprint arXiv:1906.11812 (2019)

  2. Becerra, R., Caro, C.T.: On the sitting closer to friends than enemies problem in trees and an intersection model for strongly chordal graphs. arXiv preprint arXiv:1911.11494 (2019)

  3. Benítez, F., Aracena, J., Caro, C.T.: The sitting closer to friends than enemies problem in the circumference. arXiv preprint arXiv:1811.02699 (2018)

  4. Bhatt, S.N., Leighton, F.T.: A framework for solving VLSI graph layout problems. J. Comput. Syst. Sci. 28(2), 300–343 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  5. Cancho, R.F.: Euclidean distance between syntactically linked words. Phys. Rev. E 70(5), 056135 (2004)

    Article  Google Scholar 

  6. Cavero, S., Pardo, E.G., Duarte, A.: Efficient iterated greedy for the two-dimensional bandwidth minimization problem. Eur. J. Oper. Res. (2022). https://doi.org/10.1016/j.ejor.2022.09.004, in press

  7. Cavero, S., Pardo, E.G., Duarte, A.: A general variable neighborhood search for the cyclic antibandwidth problem. In: Computational Optimization and Applications, pp. 1–31 (2022)

    Google Scholar 

  8. Cavero, S., Pardo, E.G., Duarte, A., Rodriguez-Tello, E.: A variable neighborhood search approach for cyclic bandwidth sum problem. Knowl. Based Syst. 108680 (2022)

    Google Scholar 

  9. Cavero, S., Pardo, E.G., Laguna, M., Duarte, A.: Multistart search for the cyclic cutwidth minimization problem. Comput. Oper. Res. 126, 105116 (2021)

    Article  MathSciNet  MATH  Google Scholar 

  10. Civicioglu, P.: Backtracking search optimization algorithm for numerical optimization problems. Appl. Math. Comput. 219(15), 8121–8144 (2013)

    MathSciNet  MATH  Google Scholar 

  11. Cygan, M., Pilipczuk, M., Pilipczuk, M., Wojtaszczyk, J.O.: Sitting closer to friends than enemies, revisited. In: Rovan, B., Sassone, V., Widmayer, P. (eds.) MFCS 2012. LNCS, vol. 7464, pp. 296–307. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-32589-2_28

    Chapter  MATH  Google Scholar 

  12. Díaz, J., Petit, J., Serna, M.: A survey of graph layout problems. ACM Comput. Surv. (CSUR) 34(3), 313–356 (2002)

    Article  Google Scholar 

  13. Ding, G., Oporowski, B.: Some results on tree decomposition of graphs. J. Graph Theory 20(4), 481–499 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  14. Duarte, A., Pantrigo, J.J., Pardo, E.G., Sánchez-Oro, J.: Parallel variable neighbourhood search strategies for the cutwidth minimization problem. IMA J. Manag. Math. 27(1), 55–73 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  15. Farber, M.: Characterizations of strongly chordal graphs. Discret. Math. 43(2–3), 173–189 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  16. Hansen, P., Mladenović, N.: Variable neighborhood search: principles and applications. Eur. J. Oper. Res. 130(3), 449–467 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  17. Hansen, P., Mladenović, N., Todosijević, R., Hanafi, S.: Variable neighborhood search: basics and variants. EURO J. Comput. Optim. 5(3), 423–454 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  18. Kermarrec, A.-M., Thraves, C.: Can everybody sit closer to their friends than their enemies? In: Murlak, F., Sankowski, P. (eds.) MFCS 2011. LNCS, vol. 6907, pp. 388–399. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22993-0_36

  19. Land, A.H., Doig, A.G.: An automatic method for solving discrete programming problems. In: Jünger, M., Liebling, T.M., Naddef, D., Nemhauser, G.L., Pulleyblank, W.R., Reinelt, G., Rinaldi, G., Wolsey, L.A. (eds.) 50 Years of Integer Programming 1958-2008, pp. 105–132. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-540-68279-0_5

    Chapter  MATH  Google Scholar 

  20. Little, J.D., Murty, K.G., Sweeney, D.W., Karel, C.: An algorithm for the traveling salesman problem. Oper. Res. 11(6), 972–989 (1963)

    Article  MATH  Google Scholar 

  21. Pardo, E.G., García-Sánchez, A., Sevaux, M., Duarte, A.: Basic variable neighborhood search for the minimum sitting arrangement problem. J. Heuristics 26(2), 249–268 (2020)

    Article  Google Scholar 

  22. Pardo, E.G., Martí, R., Duarte, A.: Linear layout problems. In: Martí, R., Pardalos, P.M., Resende, M.G.C. (eds.) Handbook of Heuristics, pp. 1025–1049. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-07124-4_45

    Chapter  Google Scholar 

  23. Pardo, E.G., Soto, M., Thraves, C.: Embedding signed graphs in the line. J. Comb. Optim. 29(2), 451–471 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  24. Rodriguez-Tello, E., Hao, J.K., Torres-Jimenez, J.: An effective two-stage simulated annealing algorithm for the minimum linear arrangement problem. Comput. Oper. Res. 35(10), 3331–3346 (2008)

    Article  MATH  Google Scholar 

  25. Sánchez-Oro, J., Pantrigo, J.J., Duarte, A.: Combining intensification and diversification strategies in VNS an application to the vertex separation problem. Comput. Oper. Res. 52, 209–219 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  26. Tamassia, R.: Handbook of Graph Drawing and Visualization. CRC Press (2013)

    Google Scholar 

  27. Tucker, A.: An efficient test for circular-arc graphs. SIAM J. Comput. 9(1), 1–24 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  28. Wilcoxon, F.: Individual comparisons by ranking methods. In: In: Kotz, S., Johnson, N.L. (eds.) Breakthroughs in Statistics. Springer Series in Statistics, pp. 196–202. Springer, New York (1992). https://doi.org/10.1007/978-1-4612-4380-9_16

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sergio Cavero .

Editor information

Editors and Affiliations

Appendix: Individual results per instance

Appendix: Individual results per instance

Next, we present the individual results per instance obtained by each algorithm. In the case of the B &B procedure, results obtained before 3600 s (when the method is truncated) correspond to optimal solutions (Tables 3, 4 and 5).

Table 3. Complete instances.
Table 4. Interval instances.
Table 5. Random instances.

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Robles, M., Cavero, S., Pardo, E.G. (2023). BVNS for the Minimum Sitting Arrangement Problem in a Cycle. In: Sleptchenko, A., Sifaleras, A., Hansen, P. (eds) Variable Neighborhood Search. ICVNS 2022. Lecture Notes in Computer Science, vol 13863. Springer, Cham. https://doi.org/10.1007/978-3-031-34500-5_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-34500-5_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-34499-2

  • Online ISBN: 978-3-031-34500-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics