TY - JOUR
T1 - A strictly contractive Peaceman-Rachford splitting method for the doubly nonnegative relaxation of the minimum cut problem
AU - Li, Xinxin
AU - Pong, Ting Kei
AU - Sun, Hao
AU - Wolkowicz, Henry
N1 - Funding Information:
This paper is partially based on the Master′s thesis of Hao Sun []. The authors Hao Sun and Henry Wolkowicz thank the Natural Sciences and Engineering Research Council of Canada for their support. Xinxin Li′s research was supported by the National Natural Science Foundation of China (No. 11601183, No. 61872162), Natural Science Foundation for Young Scientist of Jilin Province (No. 20180520212JH) and the China Scholarship Council (No. 201806175127). Ting Kei Pong′s research was supported partly by Hong Kong Research Grants Council PolyU153004/18p.
Publisher Copyright:
© 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC part of Springer Nature.
PY - 2021/1/22
Y1 - 2021/1/22
N2 - The minimum cut problem, MC, and the special case of the vertex separator problem, consists in partitioning the set of nodes of a graph G into k subsets of given sizes in order to minimize the number of edges cut after removing the k-th set. Previous work on approximate solutions uses, in increasing strength and expense: eigenvalue, semidefinite programming, SDP, and doubly nonnegative, DNN, bounding techniques. In this paper, we derive strengthened SDP and DNN relaxations, and we propose a scalable algorithmic approach for efficiently evaluating, theoretically verifiable, both upper and lower bounds. Our stronger relaxations are based on a new gangster set, and we demonstrate how facial reduction, FR, fits in well to allow for regularized relaxations. Moreover, the FR appears to be perfectly well suited for a natural splitting of variables, and thus for the application of splitting methods. Here, we adopt the strictly contractive Peaceman-Rachford splitting method, sPRSM. Further, we bring useful redundant constraints back into the subproblems, and show empirically that this accelerates sPRSM.In addition, we employ new strategies for obtaining lower bounds and upper bounds of the optimal value of MC from approximate iterates of the sPRSM thus aiding in early termination of the algorithm. We compare our approach with others in the literature on random datasets and vertex separator problems. This illustrates the efficiency and robustness of our proposed method.
AB - The minimum cut problem, MC, and the special case of the vertex separator problem, consists in partitioning the set of nodes of a graph G into k subsets of given sizes in order to minimize the number of edges cut after removing the k-th set. Previous work on approximate solutions uses, in increasing strength and expense: eigenvalue, semidefinite programming, SDP, and doubly nonnegative, DNN, bounding techniques. In this paper, we derive strengthened SDP and DNN relaxations, and we propose a scalable algorithmic approach for efficiently evaluating, theoretically verifiable, both upper and lower bounds. Our stronger relaxations are based on a new gangster set, and we demonstrate how facial reduction, FR, fits in well to allow for regularized relaxations. Moreover, the FR appears to be perfectly well suited for a natural splitting of variables, and thus for the application of splitting methods. Here, we adopt the strictly contractive Peaceman-Rachford splitting method, sPRSM. Further, we bring useful redundant constraints back into the subproblems, and show empirically that this accelerates sPRSM.In addition, we employ new strategies for obtaining lower bounds and upper bounds of the optimal value of MC from approximate iterates of the sPRSM thus aiding in early termination of the algorithm. We compare our approach with others in the literature on random datasets and vertex separator problems. This illustrates the efficiency and robustness of our proposed method.
KW - Doubly nonnegative relaxation
KW - Facial reduction
KW - Graph partitioning
KW - Min-cut
KW - Peaceman-Rachford splitting method
KW - Semidefinite relaxation
KW - Vertex separator
UR - http://www.scopus.com/inward/record.url?scp=85099936579&partnerID=8YFLogxK
U2 - 10.1007/s10589-020-00261-4
DO - 10.1007/s10589-020-00261-4
M3 - Journal article
AN - SCOPUS:85099936579
SN - 0926-6003
VL - 78
SP - 853
EP - 891
JO - Computational Optimization and Applications
JF - Computational Optimization and Applications
IS - 3
ER -