Proceedings

Parameterized Local Search for Max c-Cut

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 5586-5594.

https://doi.org/10.24963/ijcai.2023/620

Abstract

In the NP-hard Max c-Cut problem, one is given an undirected edge-weighted graph G and wants to color the vertices of G with c colors such that the total weight of edges with distinctly colored endpoints is maximal. The case with c=2 is the famous Max Cut problem. To deal with the NP-hardness of this problem, we study parameterized local search algorithms. More precisely, we study LS-Max c-Cut where we are additionally given a vertex coloring f and an integer k and the task is to find a better coloring f' that differs from f in at most k entries, if such a coloring exists; otherwise, f is k-optimal. We show that LS-Max c-Cut presumably cannot be solved in g(k) · nᴼ⁽¹⁾ time even on bipartite graphs, for all c ≥ 2. We then show an algorithm for LS-Max c-Cut with running time O((3eΔ)ᵏ · c · k³ · Δ · n), where Δ is the maximum degree of the input graph. Finally, we evaluate the practical performance of this algorithm in a hill-climbing approach as a post-processing for state-of-the-art heuristics for Max c-Cut. We show that using parameterized local search, the results of this heuristic can be further improved on a set of standard benchmark instances.

  1. [Arbour et al., 2021] David Arbour, Drew Dimmery, and Anup B. Rao. Efficient balanced treatment assignments for experimentation. In Proceedings of the 24th International Conference on Artificial Intelligence and Statistics (AIS- TATS '21), volume 130 of Proceedings of Machine Learn- ing Research, pages 3070-3078. PMLR, 2021.
  2. [Benlic and Hao, 2013] Una Benlic and Jin-Kao Hao. Breakout local search for the Max-Cut problem. Eng. Appl. Artif. Intell., 26(3):1162-1173, 2013.
  3. [Berman and Karpinski, 1999] Piotr Berman and Marek Karpinski. On some tighter inapproximability results (ex- tended abstract). In Proceedings of the 26th Interna- tional Colloquium on Automata, Languages and Program- ming (ICALP '99), volume 1644 of Lecture Notes in Com- puter Science, pages 200-209. Springer, 1999.
  4. [Bonnet et al., 2019] Édouard Bonnet, Yoichi Iwata, Bart M. P. Jansen, and Lukasz Kowalik. Fine-grained complex- ity of k-OPT in bounded-degree graphs for solving TSP. In Proceedings of the 27th Annual European Symposium on Algorithms (ESA '19), volume 144 of LIPIcs, pages 23:1- 23:14. Schloss Dagstuhl -Leibniz-Zentrum für Informatik, 2019.
  5. [Chatziafratis et al., 2021] Vaggos Chatziafratis, Moham- mad Mahdian, and Sara Ahmadian. Maximizing agree- ments for ranking, clustering and hierarchical clustering via MAX-CUT. In Proceedings of the 24th International Conference on Artificial Intelligence and Statistics (AIS- TATS '21), volume 130 of Proceedings of Machine Learn- ing Research, pages 1657-1665. PMLR, 2021.
  6. [Cygan et al., 2015] Marek Cygan, Fedor V. Fomin, Lukasz Kowalik, Daniel Lokshtanov, Dániel Marx, Marcin Pilipczuk, Michal Pilipczuk, and Saket Saurabh. Parame- terized Algorithms. Springer, 2015.
  7. [Dörnfelder et al., 2014] Martin Dörnfelder, Jiong Guo, Christian Komusiewicz, and Mathias Weller. On the pa- rameterized complexity of consensus clustering. Theoret- ical Computer Science, 542:71-82, 2014.
  8. [Downey and Fellows, 2013] Rodney G. Downey and Michael R. Fellows. Fundamentals of Parameterized Complexity. Texts in Computer Science. Springer, 2013.
  9. [Fellows et al., 2012] Michael R. Fellows, Fedor V. Fomin, Daniel Lokshtanov, Frances A. Rosamond, Saket Saurabh, and Yngve Villanger. Local search: Is brute-force avoid- able? Journal of Computer and System Sciences, 78(3):707-719, 2012.
  10. [Felzenszwalb et al., 2022] Pedro Felzenszwalb, Caroline Klivans, and Alice Paul. Clustering with semidefinite pro- gramming and fixed point iteration. Journal of Machine Learning Research, 23(190):1-23, 2022.
  11. [Festa et al., 2002] Paola Festa, Panos M. Pardalos, Mauri- cio G. C. Resende, and Celso C. Ribeiro. Randomized heuristics for the max-cut problem. Optimization Methods and Software, 17(6):1033-1058, 2002.
  12. [Frieze and Jerrum, 1997] Alan M. Frieze and Mark Jerrum. Improved approximation algorithms for MAX k-CUT and MAX BISECTION. Algorithmica, 18(1):67-81, 1997.
  13. [Garey and Johnson, 1979] M. R. Garey and David S. John- son. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman, 1979.
  14. [Gaspers et al., 2012] Serge Gaspers, Eun Jung Kim, Se- bastian Ordyniak, Saket Saurabh, and Stefan Szeider. Don't be strict in local search! In Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence (AAAI '12). AAAI Press, 2012.
  15. [Gaspers et al., 2019] Serge Gaspers, Joachim Gudmunds- son, Mitchell Jones, Julián Mestre, and Stefan Rümmele. Turbocharging treewidth heuristics. Algorithmica, 81(2):439-475, 2019.
  16. [Gaur et al., 2009] Daya Ram Gaur, Ramesh Krishnamurti, and Rajeev Kohli. Conflict resolution in the schedul- ing of television commercials. Operations Research, 57(5):1098-1105, 2009.
  17. [Grüttemeier et al., 2021] Niels Grüttemeier, Christian Ko- musiewicz, and Nils Morawietz. Efficient Bayesian net- work structure learning via parameterized local search on topological orderings. In Proceedings of the Thirty-Fifth AAAI Conference on Artificial Intelligence (AAAI '21), pages 12328-12335. AAAI Press, 2021. Full version available at https://doi.org/10.48550/arXiv.2204.02902. DOI
  18. [Guo et al., 2013] Jiong Guo, Sepp Hartung, Rolf Nieder- meier, and Ondrej Suchý. The parameterized complex- ity of local search for TSP, more refined. Algorithmica, 67(1):89-110, 2013.
  19. [Guo et al., 2014] Jiong Guo, Danny Hermelin, and Chris- tian Komusiewicz. Local search for string problems: Brute-force is essentially optimal. Theoretical Computer Science, 525:30-41, 2014.
  20. [Hartung and Niedermeier, 2013] Sepp Hartung and Rolf Niedermeier. Incremental list coloring of graphs, param- eterized by conservation. Theoretical Computer Science, 494:86-98, 2013.
  21. [Huang et al., 2017] Weiran Huang, Liang Li, and Wei Chen. Partitioned sampling of public opinions based on their so- cial dynamics. In Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence (AAAI '17), pages 24-30. AAAI Press, 2017.
  22. [Jensen and Toft, 2011] Tommy R Jensen and Bjarne Toft. Graph coloring problems, volume 39. John Wiley & Sons, 2011.
  23. [Kann et al., 1997] Viggo Kann, Sanjeev Khanna, Jens Lagergren, and Alessandro Panconesi. On the hardness of approximating Max k-Cut and its dual. Chicago Journal of Theoretical Computer Science, 1997(2), 1997.
  24. [Karp, 1972] Richard M. Karp. Reducibility among com- binatorial problems. In Proceedings of a Symposium on the Complexity of Computer Computations, The IBM Re- search Symposia Series, pages 85-103. Plenum Press, New York, 1972.
  25. [Katzmann and Komusiewicz, 2017] Maximilian Katzmann and Christian Komusiewicz. Systematic exploration of larger local search neighborhoods for the minimum vertex cover problem. In Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence (AAAI '17), pages 846-852. AAAI Press, 2017.
  26. [Kleinberg and Tardos, 2006] Jon M. Kleinberg and Éva Tar- dos. Algorithm design. Addison-Wesley, 2006.
  27. [Komusiewicz and Morawietz, 2022] Christian Ko- musiewicz and Nils Morawietz. Parameterized Local Search for Vertex Cover: When Only the Search Radius Is Crucial. In 17th International Symposium on Param- eterized and Exact Computation (IPEC 2022), volume 249 of Leibniz International Proceedings in Informatics (LIPIcs), pages 20:1-20:18, Dagstuhl, Germany, 2022.
  28. [Komusiewicz and Sommer, 2021] Christian Komusiewicz and Frank Sommer. Enumerating connected induced sub- graphs: Improved delay and experimental comparison. Discrete Applied Mathematics, 303:262-282, 2021.
  29. [Komusiewicz and Sorge, 2015] Christian Komusiewicz and Manuel Sorge. An algorithmic framework for fixed- cardinality optimization in sparse graphs applied to dense subgraph problems. Discrete Applied Mathematics, 193:145-161, 2015.
  30. [Komusiewicz et al., 2023] Christian Komusiewicz, Simone Linz, Nils Morawietz, and Jannik Schestag. On the com- plexity of parameterized local search for the maximum parsimony problem. In 34th Annual Symposium on Com- binatorial Pattern Matching, CPM 2023, LIPIcs. Schloss Dagstuhl -Leibniz-Zentrum für Informatik, 2023. Ac- cepted for publication.
  31. [Leiserson et al., 2011] Mark D. M. Leiserson, Diana Tatar, Lenore J. Cowen, and Benjamin J. Hescott. Inferring mechanisms of compensation from E-MAP and SGA data using local search algorithms for max cut. Journal of Com- putational Biology, 18(11):1399-1409, 2011.
  32. [Ma and Hao, 2017] Fuda Ma and Jin-Kao Hao. A multiple search operator heuristic for the max-k-cut problem. An- nals of Operations Research, 248(1-2):365-403, 2017.
  33. [Marx, 2008] Dániel Marx. Searching the k-change neigh- borhood for TSP is W[1]-hard. Operations Research Let- ters, 36(1):31-36, 2008.
  34. [Papadimitriou and Yannakakis, 1991] Christos H. Papadim- itriou and Mihalis Yannakakis. Optimization, approxima- tion, and complexity classes. Journal of Computer and System Sciences, 43(3):425-440, 1991.
  35. [Schäffer and Yannakakis, 1991] Alejandro A. Schäffer and Mihalis Yannakakis. Simple local search problems that are hard to solve. SIAM Journal on Computing, 20(1):56-87, 1991.
  36. [Shylo et al., 2015] VP Shylo, F Glover, and IV Sergienko. Teams of global equilibrium search algorithms for solving the weighted maximum cut problem in parallel. Cybernet- ics and Systems Analysis, 51(1):16-24, 2015.
  37. [Subramanian et al., 2008] Anand Prabhu Subramanian, Hi- manshu Gupta, Samir R. Das, and Jing Cao. Minimum interference channel assignment in multiradio wireless mesh networks. IEEE Transactions on Mobile Comput- ing, 7(12):1459-1473, 2008.
  38. [Szeider, 2011] Stefan Szeider. The parameterized complex- ity of k-flip local search for SAT and MAX SAT. Discrete Optimization, 8(1):139-145, 2011.
  39. [Vredeveld and Lenstra, 2003] Tjark Vredeveld and Jan Karel Lenstra. On local search for the general- ized graph coloring problem. Operations Research Letters, 31(1):28-34, 2003.
  40. [Šíma et al., 1999] Jiří Šíma, Pekka Orponen, and Teemu Antti-Poika. Some afterthoughts on Hopfield networks. In Proceedings of the 26th Conference Theory and Practice of Informatics on Current Trends in Theory and Practice of Informatics (SOFSEM '99), volume 1725 of Lecture Notes in Computer Science, pages 459-469. Springer, 1999.
  41. [Wang et al., 2013] Yang Wang, Zhipeng Lü, Fred Glover, and Jin-Kao Hao. Probabilistic GRASP-Tabu search algo- rithms for the UBQP problem. Computers & Operations Research, 40(12):3100-3107, 2013.
  42. [Wang, 2006] Jiahai Wang. An improved discrete Hopfield neural network for Max-Cut problems. Neurocomputing, 69(13-15):1665-1669, 2006.
  43. [Zhu et al., 2013] Wenxing Zhu, Geng Lin, and M. Mon- taz Ali. Max-k-cut by the discrete dynamic convexized method. INFORMS Journal on Computing, 25(1):27-40, 2013.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards