Logical s-t Min-Cut Problem: An Extension to the Classic s-t Min-Cut Problem
Authors
Abstract:
Let $G$ be a weighted digraph, $s$ and $t$ be two vertices of $G$, and $t$ is reachable from $s$. The logical $s$-$t$ min-cut (LSTMC) problem states how $t$ can be made unreachable from $s$ by removal of some edges of $G$ where (a) the sum of weights of the removed edges is minimum and (b) all outgoing edges of any vertex of $G$ cannot be removed together. If we ignore the second constraint, called the logical removal, the LSTMC problem is transformed to the classic $s$-$t$ min-cut problem. The logical removal constraint applies in situations where non-logical removal is either infeasible or undesired. Although the $s$-$t$ min-cut problem is solvable in polynomial time by the max-flow min-cut theorem, this paper shows the LSTMC problem is NP-Hard, even if $G$ is a DAG with an out-degree of two. Moreover, this paper shows that the LSTMC problem cannot be approximated within $alpha log n$ in a DAG with $n$ vertices for some constant $alpha$. The application of the LSTMC problem is also presented intest case generation of a computer program.
similar resources
The min-cut and vertex separator problem
We consider graph three-partitions with the objective of minimizing the number of edges between the first two partition sets while keeping the size of the third block small. We review most of the existing relaxations for this min-cut problem and focus on a new class of semidefinite relaxations, based on matrices of order 2n+ 1 which provide a good compromise between quality of the bound and com...
full textLecture 2 : Karger ’ s Min Cut Algorithm
(These notes are a slightly modified version of notes from previous offerings of the class scribed by Sanjeev.) Today’s topic is simple but gorgeous: Karger’s min cut algorithm and its extension. It is a simple randomized algorithm for finding the minimum cut in a graph: a subset of vertices S in which the set of edges leaving S, denoted E(S, S) has minimum size among all subsets. You may have ...
full texton Karger ’ s Min - Cut Algorithm
Traditionally, the min-cut problem was solved by solving n − 1 min-st-cut problems. In the min-st-cut problem we are given as input two vertices s and t, our aim is to find the set S where s ∈ S and t / ∈ S which minimizes the size of the cut (S, S), i.e., |δ(S)|. The size of the min-st-cut is equal to the value of the max-st-flow (equivalent by linear programming duality). The fastest algorith...
full textMin-Max Multiway Cut
We propose the Min-max multiway cut problem, a variant of the traditional Multiway cut problem, but with the goal of minimizing the maximum capacity (rather than the sum or average capacity) leaving a part of the partition. The problem is motivated by data partitioning in Peer-to-Peer networks. The min-max objective function forces the solution not to overload any given terminal, and hence may ...
full textMin Cut , Fast Cut , Polynomial Identities
Throughout this section, G = (V,E) is a multi-graph. A cut of G is a bipartition (S, S̄) of the vertex set of G. The capacity of a cut is the number of edges having one endpoint on both sides of the cut. A min-cut is a cut of minimum capacity. A minimum cut can be computed with the help of maxflow computations. For some vertex s and every other vertex t, one computes the minimum cut separating s...
full textChapter 11 Min Cut
x To acknowledge the corn-This purely American expression means to admit the losing of an argument , especially in regard to a detail; to retract; to admit defeat. It is over a hundred years old. Andrew Stewart, a member of Congress, is said to have mentioned it in a speech in 1828. He said that haystacks and cornfields were sent by Indiana, Ohio and Kentucky to Philadelphia and New York. Charl...
full textMy Resources
Journal title
volume 17 issue 2
pages 253- 271
publication date 2022-09
By following a journal you will be notified via email when a new issue of this journal is published.
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023