Abstract
Given a directed graph G and an edge weight function w : A(G) → R + the maximum directed cut problem (MAX DICUT) is that of finding a directed cut δ(S) with maximum total weight. We consider a version of MAX DICUT — MAX DICUT with given sizes of parts or MAX DICUT WITH GSP — whose instance is that of MAX DICUT plus a positive integer k, and it is required to find a directed cut δ(S) having maximum weight over all cuts δ(S) with |S|=k. We present an approximation algorithm for this problem which is based on semidefinite programming (SDP) relaxation. The algorithm achieves the presently best performance guarantee for a range of k.
Similar content being viewed by others
References
Ageev, A., Hassin, R., Sviridenko, M. An 0.5-approximation algorithm for the max dicut with given sizes of parts. SIAM Journal on Discrete Mathematics, 14(2):246–255 (2001)
Bertsimas, D., Ye, Y. Semidefinite relaxations, multivariate normal distributions, and order statistics. In:Handbook of Combinatorial Optimization, Vol.3, Du, D.Z. and Pardalos, P.M. eds., Kluwer Academic Publishers, Norwell, MA, 1–19, 1998
Feige, U., Goemans, M.X. Approximating the value of two prover proof systems, with applications to MAX 2SAT and MAX DICUT. In:Proceedings of the 3nd Israel Symposium on Theory and Computing Systems, Tel Aviv, Israel, 182–189, 1995
Feige, U., Langberg, M. Approximation algorithms for maximization problems arising in graph partitioning. Journal of Algorithms, 41:174–211 (2001)
Frieze, A., Jerrum, M. Improved approximation algorithms for max k-cut and max bisection. In:Proc. 4th IPCO Conference, 1–13, 1995
Goemans, M.X., Williamson, D.P. Improved approximation algorithms for Maximum Cut and Satisfiability problems using semidefinite programming. Journal of ACM, 42:1115–1145 (1995)
Halperin, E., Zwick, U. Improved approximation algorithms for maximum graph bisection problems. Proc. of 8th IPCO, 210–225, (2001) (to appear in Random Structures and Algorithms)
Han, Q., Ye, Y., Zhang, H., Zhang, J. On approximation of Max-Vertex-Cover. European Journal of Operational Research, 143(2):207–220 (2002)
Han, Q., Ye, Y., Zhang, J. An improved rounding method and semidefinite programming relaxation for graph partition. Math. Programming, 92(3):509–535 (2002)
Nesterov, Y. Semidefinite relaxation and nonconvex quadratic optimization. Optimization Methods and Software, 9:141–160 (1998)
Papadimitriou, C.H., Yannakakis, M. Optimization, approximation, and complexity classes. J. Comput. Syst. Sci., 43:425–440 (1991)
Rendl, F. Semidefinite programming and combinatorial optimization. Applied Numerical Mathematics, 29:255–281 (1999)
Sturm, Jos F. Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones. Optimization Methods and Software, 11–12:625–653 (1999)
Ye, Y. A .699-approximation algorithm for Max-Bisection. Math. Programming, 90:101–111 (2001)
Ye, Y., Zhang, J. Approximation of dense-n/2-subgraph and the complement of Min-Bisection. Journal of Global Optimization, 25(1):55–73 (2003)
Zwick, U. Outward rotations:a tool for rounding solutions of semidefinite programming relaxations, with applications to max cut and other problems. In:Proceedings of the 30th Symposium on Theory of Computation (STOC), 551–560, 1999
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported by K. C. Wong Education Foundation of Hong Kong, Chinese NSF (Grant No. 19731001) and National 973 Information Technology and High-Performance Software Program of China (Grant No. G1998030401)
Rights and permissions
About this article
Cite this article
Xu, D., Liu, G. Approximation Algorithm for MAX DICUT with Given Sizes of Parts. Acta Mathematicae Applicatae Sinica, English Series 19, 289–296 (2003). https://doi.org/10.1007/s10255-003-0104-4
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/s10255-003-0104-4