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

Full description

Saved in:
Bibliographic Details
Main Authors Zhang, Jiwei, Ajwani, Deepak
Format Journal Article
LanguageEnglish
Published 25.08.2022
Subjects
Online AccessGet 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