Skip to main content

A Hierarchical Social Metaheuristic for the Max-Cut Problem

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3004))

Abstract

This paper introduces a new social metaheuristic for the Max-Cut problem applied to a weighted undirected graph. This problem consists in finding a partition of the nodes into two subsets, such that the sum of the weights of the edges having endpoints in different subsets is maximized. This NP-hard problem for non planar graphs has several application areas such as VLSI and ASICs CAD. The hierarchical social (HS) metaheuristic here proposed for solving the referred problem is tested and compared with other two metaheuristics: a greedy randomized adaptive search procedure (GRASP) and an hybrid memetic heuristic that combines a genetic algorithm (GA) and a local search. The computational results on a set of standard test problems show the suitability of the approach.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Burer, S., Monteiro, R.D.C., Zhang, X.: Rank-two Relaxation heuristic for the Max-Cut and other Binary Quadratic Programs. SIAM Journal of Optimization 12, 503–521 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  2. Dolezal, O., Hofmeister, T., Lefmann, H.: A comparison of approximation algorithms for the MAXCUT-problem. Reihe CI 57/99, SFB 531, Universität Dortmund (1999)

    Google Scholar 

  3. Fernández, F., Duarte, A., Sánchez, A.: A Software Pipelining Method Based on Hierarchical Social Algorithms. In: Proceedings of MISTA Conference, Nottingham, UK, vol. 1, pp. 382–385 (2003)

    Google Scholar 

  4. Fernández, F., Duarte, A., Sánchez, A.: Hierarchical Social Algorithms: A New Metaheuristic for Solving Discrete Bilevel Optimization Problems, Technical Report ESCET/URF -DTF/ UPM. HSA1 Universidad Politécnica de Madrid (2003)

    Google Scholar 

  5. Festa, P., Pardalos, P.M., Resende, M.G.C., Ribeiro, C.C.: Randomized heuristics for the MAX-CUT problem. Optimization Methods and Software 7, 1033–1058 (2002)

    Article  MathSciNet  Google Scholar 

  6. Goemans, M.X., Williams, D.P.: Improved Approximation Algorithms for Max-Cut and Satisfiability Problems Using Semidefinite Programming. Journal of the ACM 42, 1115–1142 (1995)

    Article  MATH  Google Scholar 

  7. Goldberg, D.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading (1989)

    MATH  Google Scholar 

  8. Helmberg, C., Rendl, F.: A Spectral Bundle Method for Semidefinite Programming. SIAM Journal of Computing 10, 673–696 (2000)

    MATH  MathSciNet  Google Scholar 

  9. Karp, R.M.: Reducibility among Combinatorial Problems. In: Miller, R., Thatcher, J. (eds.) Complexity of Computers Computation, Prenum Press, New York (1972)

    Google Scholar 

  10. Hadlock, F.O.: Finding a Maximum Cut of a Planar Graph in Polynomial Time. SIAM Journal on Computing 4, 221–225 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  11. Lovàsz, L.: On the Shannon Capacity of a Graph. IEEE Trans. of Information Theory, IT 25, 1–7 (1978)

    Article  Google Scholar 

  12. Michalewicz, Z.: Genetic Algorithms + Data Structures = Evolution Programs, 3rd edn. Springer, Heidelberg (1996)

    MATH  Google Scholar 

  13. Michalewicz, Z., Fogel, D.B.: How to Solve it: Modern Heuristics. Springer, Berlin (2000)

    MATH  Google Scholar 

  14. Moscato, P., Cotta, C.: A Gentle Introduction to Memetic Algorithms. In: Glover, F., Kochenberger, G.A. (eds.) Handbook of Metaheuristic, Kluwer, Norwell (2003)

    Google Scholar 

  15. Resende, M.G., Ribeiro, C.: Greedy Adaptive Search Procedures. In: Glover, F., Kochenberger, G.A. (eds.) Handbook of Metaheuristic, Kluwer, Massachusetts (2003)

    Google Scholar 

  16. Resende, M.G.: GRASP With Path Re-linking and VNS for MAXCUT. In: Proceedings of 4th MIC, Porto (July 2001)

    Google Scholar 

  17. Spears, W.M.: Evolutionary Algorithms. The Role of Mutation and Recombination. Springer, Heidelberg (1998)

    Google Scholar 

  18. Shor, N.Z.: Quadratic Optimization Problems. Soviet Journal of Computing and System Science 25, 1–11 (1987)

    MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Duarte, A., Fernández, F., Sánchez, Á., Sanz, A. (2004). A Hierarchical Social Metaheuristic for the Max-Cut Problem. In: Gottlieb, J., Raidl, G.R. (eds) Evolutionary Computation in Combinatorial Optimization. EvoCOP 2004. Lecture Notes in Computer Science, vol 3004. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24652-7_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24652-7_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21367-3

  • Online ISBN: 978-3-540-24652-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics