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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Mathematics of operations research 2022-11, Vol.47 (4), p.3380-3399
1. Verfasser: Chandrasekaran, Karthekeyan
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