Abstract
The k-cut problem is an NP-complete problem which consists of finding a partition of a graph into k balanced parts such that the number of cut edges is minimized. Different algorithms have been proposed for this problem based on heuristic, geometrical and evolutionary methods. In this paper we present a new simple multiagent algorithm, ants, and we test its performance with standard graph benchmarks. The results show that this method can outperform several current methods while it is very simple to implement.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Baños, R., Gil, C., Ortega, J., Montoya, F.G.: Multilevel heuristic algorithm for graph partitioning. In: Raidl, G.R., Cagnoni, S., Cardalda, J.J.R., Corne, D.W., Gottlieb, J., Guillot, A., Hart, E., Johnson, C.G., Marchiori, E., Meyer, J.-A., Middendorf, M. (eds.) EvoIASP 2003, EvoWorkshops 2003, EvoSTIM 2003, EvoROB/EvoRobot 2003, EvoCOP 2003, EvoBIO 2003, and EvoMUSART 2003. LNCS, vol. 2611, pp. 143–153. Springer, Heidelberg (2003)
Abril, J., Comellas, F., Cortés, A., Ozón, J., Vaquer, M.: A multi-agent system for frequency assignment in cellular radio networks. IEEE Trans. Vehic. Tech. 49(5), 1558–1565 (2000)
Comellas, F., Ozón, J.: Graph coloring algorithms for assignment problems in radio networks. In: Alspector, J., Goodman, R., Brown, T.X. (eds.) Proc. Applications of Neural Networks to Telecommunications 2, pp. 49–56. Lawrence Erlbaum Ass. Inc. Publis, Hillsdale (1995)
The Second DIMACS Implementation Challenge: 1992-1993: NP Hard Problems: Maximum Clique, Graph Coloring, and Satisfiability. Organized by M. Trick, http://dimacs.rutgers.edu/Challenges/index.html , (accessed January 8, 2006)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman, New York (1979) ISBN 0-7167-10447
Goldschmidt, O., Hochbaum, D.S.: Polynomial algorithm for the k-cut problem. In: Proc. 29th Ann. IEEE Symp. on Foundations of Comput. Sci., pp. 444–451. IEEE Computer Society Press, Los Alamitos (1988)
Hendrickson, B., Leland, R.: A multilevel algorithm for partitioning graphs. In: Karin, S. (ed.) Proc. Supercomputing 1995. ACM Press, New York (1995)
Korošec, P., Šilc, J., Robič, B.: Solving the mesh-partitioning problem with an antcolony algorithm. Parallel Computing 30(5-6), 785–801 (2004)
Saran, H., Vazirani, V.: Finding k-cuts within twice the optimal. In: Proc. 32nd Ann. IEEE Symp. on Foundations of Comput. Sci., pp. 743–751. IEEE Computer Society, Los Alamitos (1991)
Soper, A.J., Walshaw, C., Cross, M.: A combined evolutionary search and multilevel optimisation approach to graph partitioning. J. Global Optimization 29(2), 225–241 (2004)
Trick, M.: Graph coloring instances (web page), http://mat.gsia.cmu.edu/COLOR/instances.html , (accessed January 8, 2006)
Walshaw, C.: Multilevel refinement for combinatorial optimisation problems. Annals Oper. Res. 131, 325–372 (2004)
Walshaw, C.: The graph partioning archive (web page), http://staffweb.cms.gre.ac.uk/~c.walshaw/partition/ , (accessed January 8, 2006)
Walshaw, C., Cross, M.: Mesh Partitioning: a Multilevel Balancing and Refinement Algorithm. SIAM J. Sci. Comput. 22(1), 63–80 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Comellas, F., Sapena, E. (2006). A Multiagent Algorithm for Graph Partitioning. In: Rothlauf, F., et al. Applications of Evolutionary Computing. EvoWorkshops 2006. Lecture Notes in Computer Science, vol 3907. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11732242_25
Download citation
DOI: https://doi.org/10.1007/11732242_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-33237-4
Online ISBN: 978-3-540-33238-1
eBook Packages: Computer ScienceComputer Science (R0)