FindMaximumCutCopy to clipboard.
✖
FindMaximumCut
Details and Options

- FindMaximumCut is also known as the max-cut problem.
- Typically used in cluster analysis, VLSI design and statistical physics.
- A maximum cut of a graph g is a partition of the vertices of g into two disjoint subsets with the largest number of edges between them.
- FindMaximumCut returns a list of the form {cmin,{c1,c2}}, where cmin is the value of a maximum cut found, and {c1,c2} is a partition of the vertices for which it is found.
- For weighted graphs, FindMaximumCut gives a partition {c1,c2} with the largest sum of edge weights possible between the sets ci.
- The following options can be given:
-
EdgeWeight Automatic edge weight for each edge PerformanceGoal "Speed" aspects of performance to try to optimize

Examples
open allclose allBasic Examples (1)Summary of the most common use cases
Copy to clipboard.
In[1]:=1

✖
https://wolfram.com/xid/0n4kzmwrw28-wq63ol
Direct link to example
Copy to clipboard.
In[2]:=2

✖
https://wolfram.com/xid/0n4kzmwrw28-7l4t6
Direct link to example
Out[2]=2

Copy to clipboard.
In[3]:=3

✖
https://wolfram.com/xid/0n4kzmwrw28-6bqxxq
Direct link to example
Out[3]=3

Scope (5)Survey of the scope of standard use cases
FindMaximumCut works with undirected graphs:
Copy to clipboard.
In[1]:=1

✖
https://wolfram.com/xid/0n4kzmwrw28-cf8y58
Direct link to example
Out[1]=1

Copy to clipboard.
In[1]:=1

✖
https://wolfram.com/xid/0n4kzmwrw28-w5x6ap
Direct link to example
Out[1]=1

Copy to clipboard.
In[1]:=1

✖
https://wolfram.com/xid/0n4kzmwrw28-ykb9h2
Direct link to example
Out[1]=1

Copy to clipboard.
In[1]:=1

✖
https://wolfram.com/xid/0n4kzmwrw28-68ynlo
Direct link to example
Out[1]=1

Copy to clipboard.
In[1]:=1

✖
https://wolfram.com/xid/0n4kzmwrw28-s1cts9
Direct link to example
Out[1]=1

Options (1)Common values & functionality for each option
EdgeWeight (1)
By default, the edge weight of an edge is taken to be its EdgeWeight property if available, otherwise 1.
Copy to clipboard.
In[1]:=1

✖
https://wolfram.com/xid/0n4kzmwrw28-xjk9gx
Direct link to example
Out[1]=1

Use EdgeWeight->weights to set the edge weight:
Copy to clipboard.
In[2]:=2

✖
https://wolfram.com/xid/0n4kzmwrw28-ztdl4i
Direct link to example
Out[2]=2

Properties & Relations (1)Properties of the function, and connections to other functions
Use FindGraphPartition to find a cut with approximately equal-sized parts:
Copy to clipboard.
In[1]:=1

✖
https://wolfram.com/xid/0n4kzmwrw28-obiug0
Direct link to example
Copy to clipboard.
In[2]:=2

✖
https://wolfram.com/xid/0n4kzmwrw28-vv2j2r
Direct link to example
Out[2]=2

Copy to clipboard.
In[3]:=3

✖
https://wolfram.com/xid/0n4kzmwrw28-k2y17h
Direct link to example
Out[3]=3

Wolfram Research (2020), FindMaximumCut, Wolfram Language function, https://reference.wolfram.com/language/ref/FindMaximumCut.html.
Copy to clipboard.
✖
Wolfram Research (2020), FindMaximumCut, Wolfram Language function, https://reference.wolfram.com/language/ref/FindMaximumCut.html.
Text
Wolfram Research (2020), FindMaximumCut, Wolfram Language function, https://reference.wolfram.com/language/ref/FindMaximumCut.html.
Copy to clipboard.
✖
Wolfram Research (2020), FindMaximumCut, Wolfram Language function, https://reference.wolfram.com/language/ref/FindMaximumCut.html.
CMS
Wolfram Language. 2020. "FindMaximumCut." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FindMaximumCut.html.
Copy to clipboard.
✖
Wolfram Language. 2020. "FindMaximumCut." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FindMaximumCut.html.
APA
Wolfram Language. (2020). FindMaximumCut. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FindMaximumCut.html
Copy to clipboard.
✖
Wolfram Language. (2020). FindMaximumCut. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FindMaximumCut.html
BibTeX
Copy to clipboard.
✖
@misc{reference.wolfram_2025_findmaximumcut, author="Wolfram Research", title="{FindMaximumCut}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/FindMaximumCut.html}", note=[Accessed: 26-March-2025
]}
BibLaTeX
Copy to clipboard.
✖
@online{reference.wolfram_2025_findmaximumcut, organization={Wolfram Research}, title={FindMaximumCut}, year={2020}, url={https://reference.wolfram.com/language/ref/FindMaximumCut.html}, note=[Accessed: 26-March-2025
]}