Hypergraph k-Cut for Fixed k in Deterministic Polynomial Time
We consider the H ypergraph - k -C ut problem. The input consists of a hypergraph G = ( V , E ) with nonnegative hyperedge-costs c : E → R + and a positive integer k . The objective is to find a minimum cost subset F ⊆ E such that the number of connected components in G – F is at least k . An altern...
Gespeichert in:
Veröffentlicht in: | Mathematics of operations research 2022-11, Vol.47 (4), p.3380-3399 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 3399 |
---|---|
container_issue | 4 |
container_start_page | 3380 |
container_title | Mathematics of operations research |
container_volume | 47 |
creator | Chandrasekaran, Karthekeyan |
description | We consider the H
ypergraph
-
k
-C
ut
problem. The input consists of a hypergraph
G
=
(
V
,
E
)
with nonnegative hyperedge-costs
c
:
E
→
R
+
and a positive integer
k
. The objective is to find a minimum cost subset
F
⊆
E
such that the number of connected components in
G
–
F
is at least
k
. An alternative formulation of the objective is to find a partition of
V
into
k
nonempty sets
V
1
,
V
2
,
…
,
V
k
so as to minimize the cost of the hyperedges that cross the partition. G
raph-
k
-
C
ut
, the special case of H
ypergraph
-
k
-C
ut
obtained by restricting to graph inputs, has received considerable attention. Several different approaches lead to a polynomial-time algorithm for G
raph-
k
-
C
ut
when
k
is fixed, starting with the work of Goldschmidt and Hochbaum (Math of OR, 1994). In contrast, it is only recently that a randomized polynomial time algorithm for H
ypergraph
-
k
-C
ut
was developed (Chandrasekaran, Xu, Yu, Math Programming, 2019) via a subtle generalization of Karger’s random contraction approach for graphs. In this work, we develop the first deterministic algorithm for H
ypergraph
-
k
-C
ut
that runs in polynomial time for any fixed
k
. We describe two algorithms both of which are based on a divide and conquer approach. The first algorithm is simpler and runs in
n
O
(
k
2
)
m
time while the second one runs in
n
O
(
k
)
m
time, where
n
is the number of vertices and
m
is the number of hyperedges in the input hypergraph. Our proof relies on new structural results that allow for efficient recovery of the parts of an optimum
k
-partition by solving minimum (
S
,
T
)-terminal cuts. Our techniques give new insights even for G
raph-
k
-
C
ut
. |
doi_str_mv | 10.1287/moor.2021.1250 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2738606913</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2738606913</sourcerecordid><originalsourceid>FETCH-LOGICAL-c362t-ee1d3295c46e8857ecb1139eb988cffeb43030f80d29af808365b4e43df5bead3</originalsourceid><addsrcrecordid>eNqFkE1Lw0AQhhdRsFavnhc8p-53NgcPUq0VCnqo4G3Jx0S3bbJxNwXz790QwaOnYeB532EehK4pWVCm09vGOb9ghNG4SnKCZlQylUiR0lM0I1yJJFXy_RxdhLAjhMqUihm6Ww8d-A-fd594nyyPPa6dxyv7DRXeY9viB-jBN7a1obclfnWHoXWNzQ94axu4RGd1fghw9Tvn6G31uF2uk83L0_PyfpOUXLE-AaAVZ5kshQKtZQplQSnPoMi0LusaCsEJJ7UmFcvyODRXshAgeFXLAvKKz9HN1Nt593WE0JudO_o2njQs5VoRlVEeqcVEld6F4KE2nbdN7gdDiRkVmVGRGRWZUVEM4CkApYsP_uFaskwpxnVEkgmxbRTThP8qfwAGSHK8</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2738606913</pqid></control><display><type>article</type><title>Hypergraph k-Cut for Fixed k in Deterministic Polynomial Time</title><source>Informs</source><creator>Chandrasekaran, Karthekeyan</creator><creatorcontrib>Chandrasekaran, Karthekeyan</creatorcontrib><description>We consider the H
ypergraph
-
k
-C
ut
problem. The input consists of a hypergraph
G
=
(
V
,
E
)
with nonnegative hyperedge-costs
c
:
E
→
R
+
and a positive integer
k
. The objective is to find a minimum cost subset
F
⊆
E
such that the number of connected components in
G
–
F
is at least
k
. An alternative formulation of the objective is to find a partition of
V
into
k
nonempty sets
V
1
,
V
2
,
…
,
V
k
so as to minimize the cost of the hyperedges that cross the partition. G
raph-
k
-
C
ut
, the special case of H
ypergraph
-
k
-C
ut
obtained by restricting to graph inputs, has received considerable attention. Several different approaches lead to a polynomial-time algorithm for G
raph-
k
-
C
ut
when
k
is fixed, starting with the work of Goldschmidt and Hochbaum (Math of OR, 1994). In contrast, it is only recently that a randomized polynomial time algorithm for H
ypergraph
-
k
-C
ut
was developed (Chandrasekaran, Xu, Yu, Math Programming, 2019) via a subtle generalization of Karger’s random contraction approach for graphs. In this work, we develop the first deterministic algorithm for H
ypergraph
-
k
-C
ut
that runs in polynomial time for any fixed
k
. We describe two algorithms both of which are based on a divide and conquer approach. The first algorithm is simpler and runs in
n
O
(
k
2
)
m
time while the second one runs in
n
O
(
k
)
m
time, where
n
is the number of vertices and
m
is the number of hyperedges in the input hypergraph. Our proof relies on new structural results that allow for efficient recovery of the parts of an optimum
k
-partition by solving minimum (
S
,
T
)-terminal cuts. Our techniques give new insights even for G
raph-
k
-
C
ut
.</description><identifier>ISSN: 0364-765X</identifier><identifier>EISSN: 1526-5471</identifier><identifier>DOI: 10.1287/moor.2021.1250</identifier><language>eng</language><publisher>Linthicum: INFORMS</publisher><subject>68R10 ; Algorithms ; Apexes ; cut ; Graph theory ; Graphs ; hypergraphs ; Mathematics ; Minimum cost ; Operations research ; Partitions (mathematics) ; Polynomials</subject><ispartof>Mathematics of operations research, 2022-11, Vol.47 (4), p.3380-3399</ispartof><rights>Copyright Institute for Operations Research and the Management Sciences Nov 2022</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c362t-ee1d3295c46e8857ecb1139eb988cffeb43030f80d29af808365b4e43df5bead3</citedby><cites>FETCH-LOGICAL-c362t-ee1d3295c46e8857ecb1139eb988cffeb43030f80d29af808365b4e43df5bead3</cites><orcidid>0000-0002-3421-7238</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://pubsonline.informs.org/doi/full/10.1287/moor.2021.1250$$EHTML$$P50$$Ginforms$$H</linktohtml><link.rule.ids>314,780,784,3692,27924,27925,62616</link.rule.ids></links><search><creatorcontrib>Chandrasekaran, Karthekeyan</creatorcontrib><title>Hypergraph k-Cut for Fixed k in Deterministic Polynomial Time</title><title>Mathematics of operations research</title><description>We consider the H
ypergraph
-
k
-C
ut
problem. The input consists of a hypergraph
G
=
(
V
,
E
)
with nonnegative hyperedge-costs
c
:
E
→
R
+
and a positive integer
k
. The objective is to find a minimum cost subset
F
⊆
E
such that the number of connected components in
G
–
F
is at least
k
. An alternative formulation of the objective is to find a partition of
V
into
k
nonempty sets
V
1
,
V
2
,
…
,
V
k
so as to minimize the cost of the hyperedges that cross the partition. G
raph-
k
-
C
ut
, the special case of H
ypergraph
-
k
-C
ut
obtained by restricting to graph inputs, has received considerable attention. Several different approaches lead to a polynomial-time algorithm for G
raph-
k
-
C
ut
when
k
is fixed, starting with the work of Goldschmidt and Hochbaum (Math of OR, 1994). In contrast, it is only recently that a randomized polynomial time algorithm for H
ypergraph
-
k
-C
ut
was developed (Chandrasekaran, Xu, Yu, Math Programming, 2019) via a subtle generalization of Karger’s random contraction approach for graphs. In this work, we develop the first deterministic algorithm for H
ypergraph
-
k
-C
ut
that runs in polynomial time for any fixed
k
. We describe two algorithms both of which are based on a divide and conquer approach. The first algorithm is simpler and runs in
n
O
(
k
2
)
m
time while the second one runs in
n
O
(
k
)
m
time, where
n
is the number of vertices and
m
is the number of hyperedges in the input hypergraph. Our proof relies on new structural results that allow for efficient recovery of the parts of an optimum
k
-partition by solving minimum (
S
,
T
)-terminal cuts. Our techniques give new insights even for G
raph-
k
-
C
ut
.</description><subject>68R10</subject><subject>Algorithms</subject><subject>Apexes</subject><subject>cut</subject><subject>Graph theory</subject><subject>Graphs</subject><subject>hypergraphs</subject><subject>Mathematics</subject><subject>Minimum cost</subject><subject>Operations research</subject><subject>Partitions (mathematics)</subject><subject>Polynomials</subject><issn>0364-765X</issn><issn>1526-5471</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNqFkE1Lw0AQhhdRsFavnhc8p-53NgcPUq0VCnqo4G3Jx0S3bbJxNwXz790QwaOnYeB532EehK4pWVCm09vGOb9ghNG4SnKCZlQylUiR0lM0I1yJJFXy_RxdhLAjhMqUihm6Ww8d-A-fd594nyyPPa6dxyv7DRXeY9viB-jBN7a1obclfnWHoXWNzQ94axu4RGd1fghw9Tvn6G31uF2uk83L0_PyfpOUXLE-AaAVZ5kshQKtZQplQSnPoMi0LusaCsEJJ7UmFcvyODRXshAgeFXLAvKKz9HN1Nt593WE0JudO_o2njQs5VoRlVEeqcVEld6F4KE2nbdN7gdDiRkVmVGRGRWZUVEM4CkApYsP_uFaskwpxnVEkgmxbRTThP8qfwAGSHK8</recordid><startdate>20221101</startdate><enddate>20221101</enddate><creator>Chandrasekaran, Karthekeyan</creator><general>INFORMS</general><general>Institute for Operations Research and the Management Sciences</general><scope>OQ6</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>JQ2</scope><orcidid>https://orcid.org/0000-0002-3421-7238</orcidid></search><sort><creationdate>20221101</creationdate><title>Hypergraph k-Cut for Fixed k in Deterministic Polynomial Time</title><author>Chandrasekaran, Karthekeyan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c362t-ee1d3295c46e8857ecb1139eb988cffeb43030f80d29af808365b4e43df5bead3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>68R10</topic><topic>Algorithms</topic><topic>Apexes</topic><topic>cut</topic><topic>Graph theory</topic><topic>Graphs</topic><topic>hypergraphs</topic><topic>Mathematics</topic><topic>Minimum cost</topic><topic>Operations research</topic><topic>Partitions (mathematics)</topic><topic>Polynomials</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Chandrasekaran, Karthekeyan</creatorcontrib><collection>ECONIS</collection><collection>CrossRef</collection><collection>ProQuest Computer Science Collection</collection><jtitle>Mathematics of operations research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Chandrasekaran, Karthekeyan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Hypergraph k-Cut for Fixed k in Deterministic Polynomial Time</atitle><jtitle>Mathematics of operations research</jtitle><date>2022-11-01</date><risdate>2022</risdate><volume>47</volume><issue>4</issue><spage>3380</spage><epage>3399</epage><pages>3380-3399</pages><issn>0364-765X</issn><eissn>1526-5471</eissn><abstract>We consider the H
ypergraph
-
k
-C
ut
problem. The input consists of a hypergraph
G
=
(
V
,
E
)
with nonnegative hyperedge-costs
c
:
E
→
R
+
and a positive integer
k
. The objective is to find a minimum cost subset
F
⊆
E
such that the number of connected components in
G
–
F
is at least
k
. An alternative formulation of the objective is to find a partition of
V
into
k
nonempty sets
V
1
,
V
2
,
…
,
V
k
so as to minimize the cost of the hyperedges that cross the partition. G
raph-
k
-
C
ut
, the special case of H
ypergraph
-
k
-C
ut
obtained by restricting to graph inputs, has received considerable attention. Several different approaches lead to a polynomial-time algorithm for G
raph-
k
-
C
ut
when
k
is fixed, starting with the work of Goldschmidt and Hochbaum (Math of OR, 1994). In contrast, it is only recently that a randomized polynomial time algorithm for H
ypergraph
-
k
-C
ut
was developed (Chandrasekaran, Xu, Yu, Math Programming, 2019) via a subtle generalization of Karger’s random contraction approach for graphs. In this work, we develop the first deterministic algorithm for H
ypergraph
-
k
-C
ut
that runs in polynomial time for any fixed
k
. We describe two algorithms both of which are based on a divide and conquer approach. The first algorithm is simpler and runs in
n
O
(
k
2
)
m
time while the second one runs in
n
O
(
k
)
m
time, where
n
is the number of vertices and
m
is the number of hyperedges in the input hypergraph. Our proof relies on new structural results that allow for efficient recovery of the parts of an optimum
k
-partition by solving minimum (
S
,
T
)-terminal cuts. Our techniques give new insights even for G
raph-
k
-
C
ut
.</abstract><cop>Linthicum</cop><pub>INFORMS</pub><doi>10.1287/moor.2021.1250</doi><tpages>20</tpages><orcidid>https://orcid.org/0000-0002-3421-7238</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0364-765X |
ispartof | Mathematics of operations research, 2022-11, Vol.47 (4), p.3380-3399 |
issn | 0364-765X 1526-5471 |
language | eng |
recordid | cdi_proquest_journals_2738606913 |
source | Informs |
subjects | 68R10 Algorithms Apexes cut Graph theory Graphs hypergraphs Mathematics Minimum cost Operations research Partitions (mathematics) Polynomials |
title | Hypergraph k-Cut for Fixed k in Deterministic Polynomial Time |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T20%3A02%3A08IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Hypergraph%20k-Cut%20for%20Fixed%20k%20in%20Deterministic%20Polynomial%20Time&rft.jtitle=Mathematics%20of%20operations%20research&rft.au=Chandrasekaran,%20Karthekeyan&rft.date=2022-11-01&rft.volume=47&rft.issue=4&rft.spage=3380&rft.epage=3399&rft.pages=3380-3399&rft.issn=0364-765X&rft.eissn=1526-5471&rft_id=info:doi/10.1287/moor.2021.1250&rft_dat=%3Cproquest_cross%3E2738606913%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2738606913&rft_id=info:pmid/&rfr_iscdi=true |