Loading…

Boosting Data Reduction for the Maximum Weight Independent Set Problem Using Increasing Transformations

Given a vertex-weighted graph, the maximum weight independent set problem asks for a pair-wise non-adjacent set of vertices such that the sum of their weights is maximum. The branch-and-reduce paradigm is the de facto standard approach to solve the problem to optimality in practice. In this paradigm...

Full description

Saved in:
Bibliographic Details
Published in:arXiv.org 2020-08
Main Authors: Gellner, Alexander, Lamm, Sebastian, Schulz, Christian, Strash, Darren, Zaválnij, Bogdán
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Gellner, Alexander
Lamm, Sebastian
Schulz, Christian
Strash, Darren
Zaválnij, Bogdán
description Given a vertex-weighted graph, the maximum weight independent set problem asks for a pair-wise non-adjacent set of vertices such that the sum of their weights is maximum. The branch-and-reduce paradigm is the de facto standard approach to solve the problem to optimality in practice. In this paradigm, data reduction rules are applied to decrease the problem size. These data reduction rules ensure that given an optimum solution on the new (smaller) input, one can quickly construct an optimum solution on the original input. We introduce new generalized data reduction and transformation rules for the problem. A key feature of our work is that some transformation rules can increase the size of the input. Surprisingly, these so-called increasing transformations can simplify the problem and also open up the reduction space to yield even smaller irreducible graphs later throughout the algorithm. In experiments, our algorithm computes significantly smaller irreducible graphs on all except one instance, solves more instances to optimality than previously possible, is up to two orders of magnitude faster than the best state-of-the-art solver, and finds higher-quality solutions than heuristic solvers DynWVC and HILS on many instances. While the increasing transformations are only efficient enough for preprocessing at this time, we see this as a critical initial step towards a new branch-and-transform paradigm.
format article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2434146749</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2434146749</sourcerecordid><originalsourceid>FETCH-proquest_journals_24341467493</originalsourceid><addsrcrecordid>eNqNjMsKwjAURIMgKNp_uOC60Capj60v7EIQrbiUaG9rxCQ1D_DzreIHuJkZOMPpkD5lLI2nnNIeiZy7J0lCxxOaZaxP6rkxzktdw1J4AXssw9VLo6EyFvwNYSteUgUFJ5T1zUOuS2ywDe3hgB521lweqODoPo5cXy2K7yys0K6VKPHRuSHpVuLhMPr1gIzWq2KxiRtrngGdP99NsLpFZ8oZT_l4wmfsv9cbCy5HvA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2434146749</pqid></control><display><type>article</type><title>Boosting Data Reduction for the Maximum Weight Independent Set Problem Using Increasing Transformations</title><source>Publicly Available Content Database</source><creator>Gellner, Alexander ; Lamm, Sebastian ; Schulz, Christian ; Strash, Darren ; Zaválnij, Bogdán</creator><creatorcontrib>Gellner, Alexander ; Lamm, Sebastian ; Schulz, Christian ; Strash, Darren ; Zaválnij, Bogdán</creatorcontrib><description>Given a vertex-weighted graph, the maximum weight independent set problem asks for a pair-wise non-adjacent set of vertices such that the sum of their weights is maximum. The branch-and-reduce paradigm is the de facto standard approach to solve the problem to optimality in practice. In this paradigm, data reduction rules are applied to decrease the problem size. These data reduction rules ensure that given an optimum solution on the new (smaller) input, one can quickly construct an optimum solution on the original input. We introduce new generalized data reduction and transformation rules for the problem. A key feature of our work is that some transformation rules can increase the size of the input. Surprisingly, these so-called increasing transformations can simplify the problem and also open up the reduction space to yield even smaller irreducible graphs later throughout the algorithm. In experiments, our algorithm computes significantly smaller irreducible graphs on all except one instance, solves more instances to optimality than previously possible, is up to two orders of magnitude faster than the best state-of-the-art solver, and finds higher-quality solutions than heuristic solvers DynWVC and HILS on many instances. While the increasing transformations are only efficient enough for preprocessing at this time, we see this as a critical initial step towards a new branch-and-transform paradigm.</description><identifier>EISSN: 2331-8422</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Algorithms ; Apexes ; Data reduction ; Graphs ; Optimization ; Solvers ; Transformations ; Weight</subject><ispartof>arXiv.org, 2020-08</ispartof><rights>2020. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/2434146749?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>777,781,25734,36993,44571</link.rule.ids></links><search><creatorcontrib>Gellner, Alexander</creatorcontrib><creatorcontrib>Lamm, Sebastian</creatorcontrib><creatorcontrib>Schulz, Christian</creatorcontrib><creatorcontrib>Strash, Darren</creatorcontrib><creatorcontrib>Zaválnij, Bogdán</creatorcontrib><title>Boosting Data Reduction for the Maximum Weight Independent Set Problem Using Increasing Transformations</title><title>arXiv.org</title><description>Given a vertex-weighted graph, the maximum weight independent set problem asks for a pair-wise non-adjacent set of vertices such that the sum of their weights is maximum. The branch-and-reduce paradigm is the de facto standard approach to solve the problem to optimality in practice. In this paradigm, data reduction rules are applied to decrease the problem size. These data reduction rules ensure that given an optimum solution on the new (smaller) input, one can quickly construct an optimum solution on the original input. We introduce new generalized data reduction and transformation rules for the problem. A key feature of our work is that some transformation rules can increase the size of the input. Surprisingly, these so-called increasing transformations can simplify the problem and also open up the reduction space to yield even smaller irreducible graphs later throughout the algorithm. In experiments, our algorithm computes significantly smaller irreducible graphs on all except one instance, solves more instances to optimality than previously possible, is up to two orders of magnitude faster than the best state-of-the-art solver, and finds higher-quality solutions than heuristic solvers DynWVC and HILS on many instances. While the increasing transformations are only efficient enough for preprocessing at this time, we see this as a critical initial step towards a new branch-and-transform paradigm.</description><subject>Algorithms</subject><subject>Apexes</subject><subject>Data reduction</subject><subject>Graphs</subject><subject>Optimization</subject><subject>Solvers</subject><subject>Transformations</subject><subject>Weight</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><recordid>eNqNjMsKwjAURIMgKNp_uOC60Capj60v7EIQrbiUaG9rxCQ1D_DzreIHuJkZOMPpkD5lLI2nnNIeiZy7J0lCxxOaZaxP6rkxzktdw1J4AXssw9VLo6EyFvwNYSteUgUFJ5T1zUOuS2ywDe3hgB521lweqODoPo5cXy2K7yys0K6VKPHRuSHpVuLhMPr1gIzWq2KxiRtrngGdP99NsLpFZ8oZT_l4wmfsv9cbCy5HvA</recordid><startdate>20200813</startdate><enddate>20200813</enddate><creator>Gellner, Alexander</creator><creator>Lamm, Sebastian</creator><creator>Schulz, Christian</creator><creator>Strash, Darren</creator><creator>Zaválnij, Bogdán</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20200813</creationdate><title>Boosting Data Reduction for the Maximum Weight Independent Set Problem Using Increasing Transformations</title><author>Gellner, Alexander ; Lamm, Sebastian ; Schulz, Christian ; Strash, Darren ; Zaválnij, Bogdán</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_24341467493</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Algorithms</topic><topic>Apexes</topic><topic>Data reduction</topic><topic>Graphs</topic><topic>Optimization</topic><topic>Solvers</topic><topic>Transformations</topic><topic>Weight</topic><toplevel>online_resources</toplevel><creatorcontrib>Gellner, Alexander</creatorcontrib><creatorcontrib>Lamm, Sebastian</creatorcontrib><creatorcontrib>Schulz, Christian</creatorcontrib><creatorcontrib>Strash, Darren</creatorcontrib><creatorcontrib>Zaválnij, Bogdán</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering collection</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Gellner, Alexander</au><au>Lamm, Sebastian</au><au>Schulz, Christian</au><au>Strash, Darren</au><au>Zaválnij, Bogdán</au><format>book</format><genre>document</genre><ristype>GEN</ristype><atitle>Boosting Data Reduction for the Maximum Weight Independent Set Problem Using Increasing Transformations</atitle><jtitle>arXiv.org</jtitle><date>2020-08-13</date><risdate>2020</risdate><eissn>2331-8422</eissn><abstract>Given a vertex-weighted graph, the maximum weight independent set problem asks for a pair-wise non-adjacent set of vertices such that the sum of their weights is maximum. The branch-and-reduce paradigm is the de facto standard approach to solve the problem to optimality in practice. In this paradigm, data reduction rules are applied to decrease the problem size. These data reduction rules ensure that given an optimum solution on the new (smaller) input, one can quickly construct an optimum solution on the original input. We introduce new generalized data reduction and transformation rules for the problem. A key feature of our work is that some transformation rules can increase the size of the input. Surprisingly, these so-called increasing transformations can simplify the problem and also open up the reduction space to yield even smaller irreducible graphs later throughout the algorithm. In experiments, our algorithm computes significantly smaller irreducible graphs on all except one instance, solves more instances to optimality than previously possible, is up to two orders of magnitude faster than the best state-of-the-art solver, and finds higher-quality solutions than heuristic solvers DynWVC and HILS on many instances. While the increasing transformations are only efficient enough for preprocessing at this time, we see this as a critical initial step towards a new branch-and-transform paradigm.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2020-08
issn 2331-8422
language eng
recordid cdi_proquest_journals_2434146749
source Publicly Available Content Database
subjects Algorithms
Apexes
Data reduction
Graphs
Optimization
Solvers
Transformations
Weight
title Boosting Data Reduction for the Maximum Weight Independent Set Problem Using Increasing Transformations
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T12%3A25%3A31IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=document&rft.atitle=Boosting%20Data%20Reduction%20for%20the%20Maximum%20Weight%20Independent%20Set%20Problem%20Using%20Increasing%20Transformations&rft.jtitle=arXiv.org&rft.au=Gellner,%20Alexander&rft.date=2020-08-13&rft.eissn=2331-8422&rft_id=info:doi/&rft_dat=%3Cproquest%3E2434146749%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-proquest_journals_24341467493%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2434146749&rft_id=info:pmid/&rfr_iscdi=true