Learning to Prune Instances of Steiner Tree Problem in Graphs
We consider the Steiner tree problem on graphs where we are given a set of nodes and the goal is to find a tree sub-graph of minimum weight that contains all nodes in the given set, potentially including additional nodes. This is a classical NP-hard combinatorial optimisation problem. In recent year...
Saved in:
Main Authors | , |
---|---|
Format | Journal Article |
Language | English |
Published |
25.08.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | We consider the Steiner tree problem on graphs where we are given a set of
nodes and the goal is to find a tree sub-graph of minimum weight that contains
all nodes in the given set, potentially including additional nodes. This is a
classical NP-hard combinatorial optimisation problem. In recent years, a
machine learning framework called learning-to-prune has been successfully used
for solving a diverse range of combinatorial optimisation problems. In this
paper, we use this learning framework on the Steiner tree problem and show that
even on this problem, the learning-to-prune framework results in computing
near-optimal solutions at a fraction of the time required by commercial ILP
solvers. Our results underscore the potential of the learning-to-prune
framework in solving various combinatorial optimisation problems. |
---|---|
AbstractList | We consider the Steiner tree problem on graphs where we are given a set of
nodes and the goal is to find a tree sub-graph of minimum weight that contains
all nodes in the given set, potentially including additional nodes. This is a
classical NP-hard combinatorial optimisation problem. In recent years, a
machine learning framework called learning-to-prune has been successfully used
for solving a diverse range of combinatorial optimisation problems. In this
paper, we use this learning framework on the Steiner tree problem and show that
even on this problem, the learning-to-prune framework results in computing
near-optimal solutions at a fraction of the time required by commercial ILP
solvers. Our results underscore the potential of the learning-to-prune
framework in solving various combinatorial optimisation problems. |
Author | Ajwani, Deepak Zhang, Jiwei |
Author_xml | – sequence: 1 givenname: Jiwei surname: Zhang fullname: Zhang, Jiwei – sequence: 2 givenname: Deepak surname: Ajwani fullname: Ajwani, Deepak |
BackLink | https://doi.org/10.48550/arXiv.2208.11985$$DView paper in arXiv |
BookMark | eNotj7FOwzAURT3AAIUPYMI_kODn2IkzMKAKSqVIIJE9erGfwVL7UjkBwd8DhekMVzq651yc8MQkxBWo0jhr1Q3mz_RRaq1cCdA6eyZuO8LMiV_lMsnn_M4ktzwvyJ5mOUX5slBiyrLPRD_7NO5oLxPLTcbD23whTiPuZrr850r0D_f9-rHonjbb9V1XYN3YwjrvTMR2RAOGWgOqrqMOUI-hsRUEa7UL2unGAhF4FQkNRqWCN4ix8tVKXP9pj_-HQ057zF_Db8dw7Ki-AUxfRA0 |
ContentType | Journal Article |
Copyright | http://arxiv.org/licenses/nonexclusive-distrib/1.0 |
Copyright_xml | – notice: http://arxiv.org/licenses/nonexclusive-distrib/1.0 |
DBID | AKY GOX |
DOI | 10.48550/arxiv.2208.11985 |
DatabaseName | arXiv Computer Science arXiv.org |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: GOX name: arXiv.org url: http://arxiv.org/find sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
ExternalDocumentID | 2208_11985 |
GroupedDBID | AKY GOX |
ID | FETCH-LOGICAL-a675-58c84fa9ba414e941066f2d16bd7531d5528d282751ee1c0fea4af00dc4aaf3c3 |
IEDL.DBID | GOX |
IngestDate | Mon Jan 08 05:48:50 EST 2024 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-a675-58c84fa9ba414e941066f2d16bd7531d5528d282751ee1c0fea4af00dc4aaf3c3 |
OpenAccessLink | https://arxiv.org/abs/2208.11985 |
ParticipantIDs | arxiv_primary_2208_11985 |
PublicationCentury | 2000 |
PublicationDate | 2022-08-25 |
PublicationDateYYYYMMDD | 2022-08-25 |
PublicationDate_xml | – month: 08 year: 2022 text: 2022-08-25 day: 25 |
PublicationDecade | 2020 |
PublicationYear | 2022 |
Score | 1.8577466 |
SecondaryResourceType | preprint |
Snippet | We consider the Steiner tree problem on graphs where we are given a set of
nodes and the goal is to find a tree sub-graph of minimum weight that contains
all... |
SourceID | arxiv |
SourceType | Open Access Repository |
SubjectTerms | Computer Science - Artificial Intelligence Computer Science - Data Structures and Algorithms Computer Science - Discrete Mathematics Computer Science - Learning |
Title | Learning to Prune Instances of Steiner Tree Problem in Graphs |
URI | https://arxiv.org/abs/2208.11985 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwdV07TwMxDI7aTiwIBKg8lYE1IkmdXm5gQIi2IPGQKFK3ynmhLi26toifjy93CBbW2EscOf4-xfnM2KWxqELppCgjJAFaoUAIVkiU6Eqk2yFPb3h8Gk7e4GFmZh3Gf_7CYPW1-Gz0gd36SmtpKalLa7qsq3XdsjV-njWPk1mKq_X_9SOMmZf-FInRHttt0R2_aY5jn3Xi8oBdtxqm73yz4i_Vdhn5fQZllKJ8lfhrPXAyVnxaxUj2POCFL5Z8XGtJrw_ZdHQ3vZ2IdmqBQALfwlhvIWHpEBTEEohyDZMOaugCMQMVjNE2EM8pjIpReZkiAiYpgwfENPCDI9Yj4h_7jBfKQyDCkQABgpfOEbqS3g9CgTFhOGb9vNf5RyNMMa_DMM9hOPnfdMp2dN3CLylDzBnrbaptPKfCunEXObrfIzt46Q |
link.rule.ids | 228,230,783,888 |
linkProvider | Cornell University |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Learning+to+Prune+Instances+of+Steiner+Tree+Problem+in+Graphs&rft.au=Zhang%2C+Jiwei&rft.au=Ajwani%2C+Deepak&rft.date=2022-08-25&rft_id=info:doi/10.48550%2Farxiv.2208.11985&rft.externalDocID=2208_11985 |