Approximation of knapsack problems with conflict and forcing graphs

We study the classical 0–1 knapsack problem with additional restrictions on pairs of items. A conflict constraint states that from a certain pair of items at most one item can be contained in a feasible solution. Reversing this condition, we obtain a forcing constraint stating that at least one of t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of combinatorial optimization 2017-05, Vol.33 (4), p.1300-1323
Hauptverfasser: Pferschy, Ulrich, Schauer, Joachim
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1323
container_issue 4
container_start_page 1300
container_title Journal of combinatorial optimization
container_volume 33
creator Pferschy, Ulrich
Schauer, Joachim
description We study the classical 0–1 knapsack problem with additional restrictions on pairs of items. A conflict constraint states that from a certain pair of items at most one item can be contained in a feasible solution. Reversing this condition, we obtain a forcing constraint stating that at least one of the two items must be included in the knapsack. A natural way for representing these constraints is the use of conflict (resp. forcing) graphs. By modifying a recent result of Lokstanov et al. (Proceedings of the 25th annual ACM-SIAM symposium on discrete algorithms, SODA, pp 570–581, 2014 ) we derive a fairly complicated FPTAS for the knapsack problem on weakly chordal conflict graphs. Next, we show that the techniques of modular decompositions and clique separators, widely used in the literature for solving the independent set problem on special graph classes, can be applied to the knapsack problem with conflict graphs. In particular, we can show that every positive approximation result for the atoms of prime graphs arising from such a decomposition carries over to the original graph. We point out a number of structural results from the literature which can be used to show the existence of an FPTAS for several graph classes characterized by the exclusion of certain induced subgraphs. Finally, a PTAS for the knapsack problem with H-minor free conflict graph is derived. This includes planar graphs and, more general, graphs of bounded genus. The PTAS is obtained by expanding a general result of Demaine et al. (Proceedings of 46th annual IEEE symposium on foundations of computer science, FOCS 2005, pp 637–646, 2005 ). The knapsack problem with forcing graphs can be transformed into a minimization knapsack problem with conflict graphs. It follows immediately that all our FPTAS results of the current and a previous paper carry over from conflict graphs to forcing graphs. In contrast, the forcing graph variant is already inapproximable on planar graphs.
doi_str_mv 10.1007/s10878-016-0035-7
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1880760360</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1880760360</sourcerecordid><originalsourceid>FETCH-LOGICAL-c359t-9312d3e5a2b4b116c11549ae8186ca150f60a381f16a095e33f924f21f2948313</originalsourceid><addsrcrecordid>eNp1UE1LAzEQDaJgrf4AbwHP0Zlkk02OpfgFBS96DmmatNuP3TXZov57I-vBizAwj-G9NzOPkGuEWwSo7zKCrjUDVAxASFafkAnKWjCutTotWGjOlAF5Ti5y3gJAwdWEzGd9n7rP5uCGpmtpF-mudX12fkfLfLkPh0w_mmFDfdfGfeMH6toVjV3yTbum6-T6Tb4kZ9Htc7j67VPy9nD_On9ii5fH5_lswbyQZmBGIF-JIB1fVktE5RFlZVzQqJV3KCEqcEJjROXAyCBENLyKHCM3lRYopuRm9C2XvR9DHuy2O6a2rLSoNdQKRKkpwZHlU5dzCtH2qbyXviyC_cnKjlnZkpX9ycrWRcNHTS7cdh3SH-d_Rd_4tGrG</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1880760360</pqid></control><display><type>article</type><title>Approximation of knapsack problems with conflict and forcing graphs</title><source>SpringerNature Journals</source><creator>Pferschy, Ulrich ; Schauer, Joachim</creator><creatorcontrib>Pferschy, Ulrich ; Schauer, Joachim</creatorcontrib><description>We study the classical 0–1 knapsack problem with additional restrictions on pairs of items. A conflict constraint states that from a certain pair of items at most one item can be contained in a feasible solution. Reversing this condition, we obtain a forcing constraint stating that at least one of the two items must be included in the knapsack. A natural way for representing these constraints is the use of conflict (resp. forcing) graphs. By modifying a recent result of Lokstanov et al. (Proceedings of the 25th annual ACM-SIAM symposium on discrete algorithms, SODA, pp 570–581, 2014 ) we derive a fairly complicated FPTAS for the knapsack problem on weakly chordal conflict graphs. Next, we show that the techniques of modular decompositions and clique separators, widely used in the literature for solving the independent set problem on special graph classes, can be applied to the knapsack problem with conflict graphs. In particular, we can show that every positive approximation result for the atoms of prime graphs arising from such a decomposition carries over to the original graph. We point out a number of structural results from the literature which can be used to show the existence of an FPTAS for several graph classes characterized by the exclusion of certain induced subgraphs. Finally, a PTAS for the knapsack problem with H-minor free conflict graph is derived. This includes planar graphs and, more general, graphs of bounded genus. The PTAS is obtained by expanding a general result of Demaine et al. (Proceedings of 46th annual IEEE symposium on foundations of computer science, FOCS 2005, pp 637–646, 2005 ). The knapsack problem with forcing graphs can be transformed into a minimization knapsack problem with conflict graphs. It follows immediately that all our FPTAS results of the current and a previous paper carry over from conflict graphs to forcing graphs. In contrast, the forcing graph variant is already inapproximable on planar graphs.</description><identifier>ISSN: 1382-6905</identifier><identifier>EISSN: 1573-2886</identifier><identifier>DOI: 10.1007/s10878-016-0035-7</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Algorithms ; Approximation ; Atomic properties ; Atomic structure ; Combinatorics ; Constraints ; Convex and Discrete Geometry ; Decomposition ; Graph theory ; Graphical representations ; Graphs ; Knapsack problem ; Mathematical Modeling and Industrial Mathematics ; Mathematics ; Mathematics and Statistics ; Operations Research/Decision Theory ; Optimization ; Theory of Computation</subject><ispartof>Journal of combinatorial optimization, 2017-05, Vol.33 (4), p.1300-1323</ispartof><rights>The Author(s) 2016</rights><rights>Copyright Springer Science &amp; Business Media 2017</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c359t-9312d3e5a2b4b116c11549ae8186ca150f60a381f16a095e33f924f21f2948313</citedby><cites>FETCH-LOGICAL-c359t-9312d3e5a2b4b116c11549ae8186ca150f60a381f16a095e33f924f21f2948313</cites><orcidid>0000-0001-8881-1497 ; 0000-0002-2268-0612</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s10878-016-0035-7$$EPDF$$P50$$Gspringer$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s10878-016-0035-7$$EHTML$$P50$$Gspringer$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,27924,27925,41488,42557,51319</link.rule.ids></links><search><creatorcontrib>Pferschy, Ulrich</creatorcontrib><creatorcontrib>Schauer, Joachim</creatorcontrib><title>Approximation of knapsack problems with conflict and forcing graphs</title><title>Journal of combinatorial optimization</title><addtitle>J Comb Optim</addtitle><description>We study the classical 0–1 knapsack problem with additional restrictions on pairs of items. A conflict constraint states that from a certain pair of items at most one item can be contained in a feasible solution. Reversing this condition, we obtain a forcing constraint stating that at least one of the two items must be included in the knapsack. A natural way for representing these constraints is the use of conflict (resp. forcing) graphs. By modifying a recent result of Lokstanov et al. (Proceedings of the 25th annual ACM-SIAM symposium on discrete algorithms, SODA, pp 570–581, 2014 ) we derive a fairly complicated FPTAS for the knapsack problem on weakly chordal conflict graphs. Next, we show that the techniques of modular decompositions and clique separators, widely used in the literature for solving the independent set problem on special graph classes, can be applied to the knapsack problem with conflict graphs. In particular, we can show that every positive approximation result for the atoms of prime graphs arising from such a decomposition carries over to the original graph. We point out a number of structural results from the literature which can be used to show the existence of an FPTAS for several graph classes characterized by the exclusion of certain induced subgraphs. Finally, a PTAS for the knapsack problem with H-minor free conflict graph is derived. This includes planar graphs and, more general, graphs of bounded genus. The PTAS is obtained by expanding a general result of Demaine et al. (Proceedings of 46th annual IEEE symposium on foundations of computer science, FOCS 2005, pp 637–646, 2005 ). The knapsack problem with forcing graphs can be transformed into a minimization knapsack problem with conflict graphs. It follows immediately that all our FPTAS results of the current and a previous paper carry over from conflict graphs to forcing graphs. In contrast, the forcing graph variant is already inapproximable on planar graphs.</description><subject>Algorithms</subject><subject>Approximation</subject><subject>Atomic properties</subject><subject>Atomic structure</subject><subject>Combinatorics</subject><subject>Constraints</subject><subject>Convex and Discrete Geometry</subject><subject>Decomposition</subject><subject>Graph theory</subject><subject>Graphical representations</subject><subject>Graphs</subject><subject>Knapsack problem</subject><subject>Mathematical Modeling and Industrial Mathematics</subject><subject>Mathematics</subject><subject>Mathematics and Statistics</subject><subject>Operations Research/Decision Theory</subject><subject>Optimization</subject><subject>Theory of Computation</subject><issn>1382-6905</issn><issn>1573-2886</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><sourceid>C6C</sourceid><recordid>eNp1UE1LAzEQDaJgrf4AbwHP0Zlkk02OpfgFBS96DmmatNuP3TXZov57I-vBizAwj-G9NzOPkGuEWwSo7zKCrjUDVAxASFafkAnKWjCutTotWGjOlAF5Ti5y3gJAwdWEzGd9n7rP5uCGpmtpF-mudX12fkfLfLkPh0w_mmFDfdfGfeMH6toVjV3yTbum6-T6Tb4kZ9Htc7j67VPy9nD_On9ii5fH5_lswbyQZmBGIF-JIB1fVktE5RFlZVzQqJV3KCEqcEJjROXAyCBENLyKHCM3lRYopuRm9C2XvR9DHuy2O6a2rLSoNdQKRKkpwZHlU5dzCtH2qbyXviyC_cnKjlnZkpX9ycrWRcNHTS7cdh3SH-d_Rd_4tGrG</recordid><startdate>20170501</startdate><enddate>20170501</enddate><creator>Pferschy, Ulrich</creator><creator>Schauer, Joachim</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>C6C</scope><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0001-8881-1497</orcidid><orcidid>https://orcid.org/0000-0002-2268-0612</orcidid></search><sort><creationdate>20170501</creationdate><title>Approximation of knapsack problems with conflict and forcing graphs</title><author>Pferschy, Ulrich ; Schauer, Joachim</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c359t-9312d3e5a2b4b116c11549ae8186ca150f60a381f16a095e33f924f21f2948313</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Algorithms</topic><topic>Approximation</topic><topic>Atomic properties</topic><topic>Atomic structure</topic><topic>Combinatorics</topic><topic>Constraints</topic><topic>Convex and Discrete Geometry</topic><topic>Decomposition</topic><topic>Graph theory</topic><topic>Graphical representations</topic><topic>Graphs</topic><topic>Knapsack problem</topic><topic>Mathematical Modeling and Industrial Mathematics</topic><topic>Mathematics</topic><topic>Mathematics and Statistics</topic><topic>Operations Research/Decision Theory</topic><topic>Optimization</topic><topic>Theory of Computation</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pferschy, Ulrich</creatorcontrib><creatorcontrib>Schauer, Joachim</creatorcontrib><collection>Springer Nature OA Free Journals</collection><collection>CrossRef</collection><jtitle>Journal of combinatorial optimization</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Pferschy, Ulrich</au><au>Schauer, Joachim</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Approximation of knapsack problems with conflict and forcing graphs</atitle><jtitle>Journal of combinatorial optimization</jtitle><stitle>J Comb Optim</stitle><date>2017-05-01</date><risdate>2017</risdate><volume>33</volume><issue>4</issue><spage>1300</spage><epage>1323</epage><pages>1300-1323</pages><issn>1382-6905</issn><eissn>1573-2886</eissn><abstract>We study the classical 0–1 knapsack problem with additional restrictions on pairs of items. A conflict constraint states that from a certain pair of items at most one item can be contained in a feasible solution. Reversing this condition, we obtain a forcing constraint stating that at least one of the two items must be included in the knapsack. A natural way for representing these constraints is the use of conflict (resp. forcing) graphs. By modifying a recent result of Lokstanov et al. (Proceedings of the 25th annual ACM-SIAM symposium on discrete algorithms, SODA, pp 570–581, 2014 ) we derive a fairly complicated FPTAS for the knapsack problem on weakly chordal conflict graphs. Next, we show that the techniques of modular decompositions and clique separators, widely used in the literature for solving the independent set problem on special graph classes, can be applied to the knapsack problem with conflict graphs. In particular, we can show that every positive approximation result for the atoms of prime graphs arising from such a decomposition carries over to the original graph. We point out a number of structural results from the literature which can be used to show the existence of an FPTAS for several graph classes characterized by the exclusion of certain induced subgraphs. Finally, a PTAS for the knapsack problem with H-minor free conflict graph is derived. This includes planar graphs and, more general, graphs of bounded genus. The PTAS is obtained by expanding a general result of Demaine et al. (Proceedings of 46th annual IEEE symposium on foundations of computer science, FOCS 2005, pp 637–646, 2005 ). The knapsack problem with forcing graphs can be transformed into a minimization knapsack problem with conflict graphs. It follows immediately that all our FPTAS results of the current and a previous paper carry over from conflict graphs to forcing graphs. In contrast, the forcing graph variant is already inapproximable on planar graphs.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s10878-016-0035-7</doi><tpages>24</tpages><orcidid>https://orcid.org/0000-0001-8881-1497</orcidid><orcidid>https://orcid.org/0000-0002-2268-0612</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1382-6905
ispartof Journal of combinatorial optimization, 2017-05, Vol.33 (4), p.1300-1323
issn 1382-6905
1573-2886
language eng
recordid cdi_proquest_journals_1880760360
source SpringerNature Journals
subjects Algorithms
Approximation
Atomic properties
Atomic structure
Combinatorics
Constraints
Convex and Discrete Geometry
Decomposition
Graph theory
Graphical representations
Graphs
Knapsack problem
Mathematical Modeling and Industrial Mathematics
Mathematics
Mathematics and Statistics
Operations Research/Decision Theory
Optimization
Theory of Computation
title Approximation of knapsack problems with conflict and forcing graphs
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-23T01%3A00%3A52IST&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=Approximation%20of%20knapsack%20problems%20with%20conflict%20and%20forcing%20graphs&rft.jtitle=Journal%20of%20combinatorial%20optimization&rft.au=Pferschy,%20Ulrich&rft.date=2017-05-01&rft.volume=33&rft.issue=4&rft.spage=1300&rft.epage=1323&rft.pages=1300-1323&rft.issn=1382-6905&rft.eissn=1573-2886&rft_id=info:doi/10.1007/s10878-016-0035-7&rft_dat=%3Cproquest_cross%3E1880760360%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=1880760360&rft_id=info:pmid/&rfr_iscdi=true