skip to main content
10.1145/380752.380838acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
Article

Approximation algorithms for MAX-3-CUT and other problems via complex semidefinite programming

Published:06 July 2001Publication History

ABSTRACT

A number of recent papers on approximation algorithms have used the square roots of unity, -1 and 1 to represent binary decision variables for problems in combinatorial optimization, and have relaxed these to unit vectors in real space using semidefinite programming in order to obtain near optimal solutions to these problems. In this paper, we consider using the cube roots of unity, 1, ei2π/3, to represent ternary decision variables for problems in combinatorial optimization. Here the natural relaxation is that of unit vectors in complex space. We use an extension of semidefinite programming to complex space to solve the natural relaxation, and use a natural extension of the random hyperplane technique introduced by the authors in [8] to obtain near-optimal solutions to the problems.

In particular, we consider the problem of maximizing the total weight of satisfied equations xu-xv≡c (mod 3) and inequations xu-xv≢c (mod 3) , where xu ∈ {0,1,2} u. This problem can be used to model the MAX-3-CUT problem and a directed variant we call MAX-3-DICUT. For the general problem, we obtain a .79373-approximation algorithm. If the instance contains only inequations (as it does for MAX-3-CUT), we obtain a performance guarantee of 7/12 + 3/(4π2) arccos2 (-1/4)≈.83601. This compares with proven performance guarantees of .800217 for MAX-3-CUT (by Frieze and Jerrum [7]) and 1/3 + 10 -8 for the general problem (by Andersson, Engebretson, and Håstad [2]). It matches the guarantee of .836008 for MAX-3-CUT found independently by de Klerk, Pasechnik, and Warners [4]. We show that all these algorithms are in fact identical in the case of MAX-3-CUT.

References

  1. 1.F.Aliz deh.Interior point methods in semide .nite programming with applications to combinatorial optimization.SIAM Journal on Optimization 5:13 -51,1995.Google ScholarGoogle Scholar
  2. 2.G.Andersson,L.Engebretsen,and J.Hast d.A new wy to use semide .nite programming with pplic tions to line r equations mod p .Journal of Algorithms 39:162 -204,2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.B.Chor nd M.Sudan.A geometric approach to betweenness.SIAM Journal on Discrete Mathematics 11:511 -523,1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.E.deKlerk,D.V.Psechnik,ndJ.P.Wrners.On approximate gr ph colouring nd MAX-k -CUT algorithms based on the . -function.M nuscript,Oct. 2000.Google ScholarGoogle Scholar
  5. 5.L.F ybusovich.Linear systems in jordan lgebr s nd primal-dual interior point algorithms.Journal of Computational and Applied Mathematics 86:149 -175, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.U.Feige nd M.Goem ns.Approxim ting the v lue of two proper proof systems,with applications to MAX-2SAT nd MAX-DICUT.In Proceeding of the Third Israel Symposium on Theory of Computing and Systems pages 182 -189,1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.A.Frieze nd M.Jerrum.Improved approximation algorithms for MAX k -CUT nd MAX BISECTION. Algorithmica 18:67 -81,1997.Google ScholarGoogle Scholar
  8. 8.M.X.Goem ns nd D.P.Williamson.Improved approximation lgorithms for m ximum cut and s tis .bility problems using semide .nite programming.Journal of the ACM 42:1115 -1145, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.M.Grotschel, L.Lovasz,and A.Schrijver.The ellipsoid method nd its consequences in combin torial optimization.Combinatorica 1:169 -197,1981.Google ScholarGoogle Scholar
  10. 10.M.Grotschel, L.Lovasz,and A.Schrijver.Geometric Algorithms and Combinatorial Optimization Springer Verlag,Berlin,1988.Google ScholarGoogle Scholar
  11. 11.O.Guler.Barrier functions in interior point methods. Mathematics of Operations Research 21:860 -885, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.D.K rger,R.Motw ni,nd M.Sudan.Approximate graph coloring by semide .nite programming.J. ACM 45:246 -265,1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.L.Lovasz.On the Shannon capacity of graph.IEEE Transactions on Information Theory IT-25:1 -7,1979.Google ScholarGoogle ScholarCross RefCross Ref
  14. 14.Y.Nesterov.Qu lity of semide .nite relax tion for nonconvex quadratic optimiz tion.Technic l report, CORE,Universite Catholique de Louvain,Belgium, 1997.Google ScholarGoogle Scholar
  15. 15.Y.Nesterov nd A.Nemirovskii.Interior-Point Polynomial Algorithms in Convex Programming SIAM Studies in Applied Mathem tics.Society for Industri l nd Applied Mathem tics,Phil delphia, PA,1994.Google ScholarGoogle Scholar
  16. 16.Y.E.Nesterov and M.J.Todd.Self-scaled barriers and interior-point methods for convex programming. Mathematics of Operations Research 22:1 -42,1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.Y.E.Nesterov and M.J.Todd.Primal-dual interior-point methods for self-scaled cones.SIAM Journal on Optimization 8:324 -364,1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.S.Schmiet and F.Alizadeh.Extension of Commut tive Class of Prim l-Du l Interior Point Algorithms to Symmetric Cones.RUTCOR Rese rch Report RRR 13-99,Rutgers University,1999.Google ScholarGoogle Scholar
  19. 19.S.H.Schmiet nd F.Aliz deh.Associ tive lgebr s, symmetric cones nd polynomi l time interior point algorithms.RUTCOR Research Report RRR 12-99, Rutgers University,1999.Google ScholarGoogle Scholar
  20. 20.S.M.Selby,editor.CRC Standard Mathematical Tables The Chemical Rubber Company,Cleveland, OH,twenty-.rst edition,1973.Google ScholarGoogle Scholar
  21. 21.M.Skutell .Convex quadratic and semide .nite programming rel xations in scheduling.J. ACM 2000. To appear. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22.K.-C.Toh and L.N.Trefethen.The Chebyshev polynomi ls of matrix.SIAM Journal on Matrix Analysis and Applications 20:400 -419,1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23.U.Zwick.Outward rotations:A tool for rounding solutions of semide .nite programming rel xations, with applications to MAX CUT and other problems. In Proceedings of the 31st ACM Symposium on the Theory of Computing pages 679 -687,1999. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Approximation algorithms for MAX-3-CUT and other problems via complex semidefinite programming

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              STOC '01: Proceedings of the thirty-third annual ACM symposium on Theory of computing
              July 2001
              755 pages
              ISBN:1581133499
              DOI:10.1145/380752

              Copyright © 2001 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 6 July 2001

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              STOC '01 Paper Acceptance Rate83of230submissions,36%Overall Acceptance Rate1,469of4,586submissions,32%

              Upcoming Conference

              STOC '24
              56th Annual ACM Symposium on Theory of Computing (STOC 2024)
              June 24 - 28, 2024
              Vancouver , BC , Canada

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader