K-corte mínimo
Em matemática, o k-corte mínimo é o problema de otimização combinatória que requer encontrar um conjunto de arestas cuja remoção dessas arestas iria particionar o grafo em k componentes conexos. Essas arestas são chamadas de k-corte. O objetivo é encontrar o k-corte de peso mínimo. Esse particionamento pode ter aplicações em design VLSI, mineração de dados, elementos finitos e comunicação em computação paralela.
Definição formal
[editar | editar código-fonte]Dado um grafo não direcionado G = (V, E) com atribuição de pesos nas arestas w: E → N e um inteiro k ∈ {2, 3, …, |V|}, particione V em k conjuntos disjuntos F = {C1, C2, …, Ck} enquanto minimizando
Para um k fixo, esse problema é solúvel em tempo polinomial de O(|V|k2).[1] No entanto, o problema é NP-completo se k for parte da entrada.[2] Também é NP-completo se especificarmos vértices e pedirmos para o k-corte mínimo que separa esses vértices entre cada um dos conjuntos.[3]
Ver também
[editar | editar código-fonte]Notes
[editar | editar código-fonte]- ↑ Goldschmidt & Hochbaum 1988.
- ↑ Garey & Johnson 1979
- ↑ [1], which cites [2]
Referências
[editar | editar código-fonte]- Goldschmidt, O.; Hochbaum, D. S. (1988), Proc. 29th Ann. IEEE Symp. on Foundations of Comput. Sci., IEEE Computer Society, pp. 444–451
- Garey, M. R.; Johnson, D. S. (1979), Computers and Intractability: A Guide to the Theory of NP-Completeness, ISBN 0-7167-1044-7, W.H. Freeman
- Saran, H.; Vazirani, V. (1991), «Proc. 32nd Ann. IEEE Symp. on Foundations of Comput. Sci», IEEE Computer Society, Finding k-cuts within twice the optimal, pp. 743–751
|contribution-url=
ignorado (ajuda) - Vazirani, Vijay V. (2003), Approximation Algorithms, ISBN 3-540-65367-8, Berlin: Springer
- Guttmann-Beck, N.; Hassin, R. (1999), «Algorithmica», Approximation algorithms for minimum k-cut, pp. 198–207
|contribution-url=
ignorado (ajuda) - Comellas, Francesc; Sapena, Emili (2006), «Cópia arquivada», Algorithmica, ISSN 0302-9743, 3907 (2): 279–285, doi:10.1007/s004530010013, consultado em 14 de dezembro de 2015, cópia arquivada em
|arquivourl=
requer|arquivodata=
(ajuda) 🔗 - Crescenzi, Pierluigi; Kann, Viggo; Halldórsson, Magnús; Karpinski, Marek; Woeginger, Gerhard (2000), «A Compendium of NP Optimization Problems», Minimum k-cut
- Fernandez de la Vega, W.; Karpinski, M.; Kenyon, C. (2004). «Approximation schemes for Metric Bisection and partitioning». Proceedings of the fifteenth annual ACM-SIAM symposium on Discrete Algorithms. pp. 506–515,