Questions on the maximum cut problem, where one is given a graph and wants to find a subset of the vertex set such that number of edges between it and the complementary subset is as large as possible.
Questions tagged [max-cut]
33 questions
9
votes
1 answer
Spatial embedding of graph
Given a graph $(V,E)$, I'm interested in embedding it into a Euclidean space $\mathbb{R}^n$ such that each vertex $v\in V$ becomes a point $x_v\in\mathbb{R}^n$ and $d(x_v,x_u) \leq 1$ (Euclidean distance) iff $(v,u) \in E$.
Is this embedding always…
user113988
- 215
- 1
- 5
9
votes
2 answers
Prove that the 2-approximation of a modified local search algorithm for max-cut is tight
Consider the following local search approximation algorithm for the unweighted max cut problem:
start with an arbitrary partition of the vertices of the given graph $G = (V,E) $, and as long as you can move 1 or 2 vertices from one side of the…
Tav
- 113
- 5
5
votes
1 answer
Reduction from PARTITION to MAX-CUT
I am trying to prove the NP-Hardness of the MAX-CUT problem. Other sources seem to reduce from the NAE-3SAT problem, however I have been trying to reduce from PARTITION because PARTITION and MAX-CUT are both in Karp's list of 21 NP-Complete problems…
Dave White
- 193
- 1
- 5
5
votes
1 answer
What is the significance of the vector dimension in semidefinite programming relaxations?
Let's say that we want to design a semi-definite programming approximation for an optimization problem such as MAX-CUT or MAX-SAT or what have you.
So, we first write down an integer quadratic program that solves the problem exactly. For example,…
Zur Luria
- 359
- 3
- 12
5
votes
3 answers
Maximum number of matched vertexes in a one-to-many bipartite graph
I have a variant of bidding problem at hand.
There are N bidders(~20) who bid for items from a pool of many items(~10K). Each bidder can bid many items. I want to maximize the number of bidders who are satisfied. A bidder is satisfied if he gets all…
TestUser5
- 53
- 3
4
votes
1 answer
Maximum cut using a 1/2 approximation greedy algorithm
I have the following greedy algorithm for max cut problem:
Initialization: $A \leftarrow \{v_1\}$ , $B \leftarrow \{v_2\}$
For $v \in V − \{v_1, v_2\}$ do:
if $d(v,A) \geq d(v,B)$ then $B \leftarrow B \cup \{v\}$,
else $A \leftarrow A \cup…
NedaHn
- 135
- 1
- 8
3
votes
1 answer
Why the Goemans-Williamson's MAX-CUT algorithm relax the variables to vectors of $n-$dimension on unit sphere?
Why not to some constant like 3 or 4 dimension? I suspect that it is because Cholesky Decompostion will work only for $n \times n$ matrix $B$ where $B^TB = P$ where $P$ is a semidefinite matrix. Is it true? Or there is something else?
Vimal Raj Sharma
- 187
- 5
3
votes
0 answers
Greedy max k-cut approximation algorithm
I'm trying to formulate a greedy algorithm for the Max k-cut problem:
Let's have an not oriented graph $G(V,E)$, each edge $e \in E$ has its weight $w_e$. The goal of the algorithm is to divide all vertices $v\in V$ to $k$ disjunct sets…
jenda
- 151
- 3
3
votes
1 answer
Relation between MAX CUT and MIN CUT
I'd like to ask a question about MAX CUT and MIN CUT on graphs with unit edge-weight. I know that MAX CUT is NP-Hard, but MIN CUT is in P (i think)?
Barahona, in 1982, showed (Lemma 1) finding a cut of at least k on a unit-weight graph is equivalent…
SamTheTomato
- 137
- 4
3
votes
1 answer
Efficiently determine which nodes should leave a graph while maintaining connectedness
Suppose I have a graph with node weights, where a weight is either -1 or a positive integer. For example:
If a node has weight -1, it is "happy", and cannot be kicked out of the graph.
If a node has positive weight, it is "unhappy", and can be…
416E64726577
- 133
- 5
3
votes
1 answer
Using a greedy algorithm to find a cut S which at least half of the edges cut
Let $G$ be an undirected graph.
Find a greedy algorithm that finds a cut $S$ which at least half of the edges cut.
I tried to think about something like choosing the vertex with the highest degree, add it to $S$, remove it from the graph and then…
EL_9
- 143
- 5
2
votes
2 answers
Complexity of finding Exact Size Cut-Sets in Bipartite Graphs
I am interested in the problem of deciding if a cut-set of a given size $k$ (i.e. the number of edges crossing the partitions is $k$) exists in a given bipartite graph (both the graph and $k$ are part of the input). Note that this is different from…
allrtaken
- 83
- 5
2
votes
1 answer
Maximum flow with edge demands: can't understand the example of transition to transformed graph in the lecture notes
TL;DR:
There're lecture notes about a very simple reduction from "maximum flow with edge demands problem to the maximum flow problem. But I can't get the new capacities at the picture:
E.g., look at the diagonal: 15 - 0 = 14 (?). From my point of…
Alex
- 21
- 2
2
votes
1 answer
Finding a Maximum Cut With Force Labeled Vertices for Planar Graphs
The maximum cut problem is a combinatorial optimization problem that seeks to partition the vertices of a graph into two sets, $S$ and $T$, in a way that maximizes the number of edges that cross between the two sets. The problem is tractable for…
Daniel García
- 89
- 5
2
votes
1 answer
Min-cut with maximal number of edges
I’ve searched for a solution for this problem for some time now, it is out of an algorithm question sheet.
We know that in order to find the minimal amount of edges in a flow graph’s min-cut we need to find the maximal flow, $c_o$,set the capacity…
Aishgadol
- 377
- 2
- 12