{"title":"树形问题的模型与切面策略","authors":"Rafael Andrade, Jefferson Gurguri","doi":"10.1016/j.endm.2018.07.034","DOIUrl":null,"url":null,"abstract":"<div><p>Let <em>G</em> = (<em>V</em>, <em>E</em>) be a connected graph of set of nodes <em>V</em> and set of edges <em>E</em>. Let <em>T</em> = (<em>V</em><sub><em>T</em></sub>, <em>E</em><sub><em>T</em></sub>), with <em>V</em><sub><em>T</em></sub> = <em>V</em> and <em>E</em><sub><em>T</em></sub> ⊆ <em>E</em>, be a spanning tree of <em>G</em>. With each edge <em>e</em> ∈ <em>E</em> there is associated a routing cost <span><math><msubsup><mrow><mi>c</mi></mrow><mrow><mi>e</mi></mrow><mrow><mi>R</mi></mrow></msubsup></math></span> if <em>e</em> connects two internal nodes of <em>T</em>; or an access cost <span><math><msubsup><mrow><mi>c</mi></mrow><mrow><mi>e</mi></mrow><mrow><mi>A</mi></mrow></msubsup></math></span>, otherwise. The problem is to determine a spanning tree (tree-star) considering access and routing edge costs of minimum cost. We present two new formulations and a cutting-plane algorithm. One is based on a classical spanning tree model. The novelty relies on the way we capture access and routing edges depending on the internal nodes of the tree. The second model is completely new and is based on the concept of dicycle to represent routing edges as quadratic variables that are linearized accordingly to obtain a tree-star equivalent structure. Computational experiments performed on benchmark instances for models <em>P</em><sub><em>Flow</em></sub> and <em>P</em><sub><em>HR</em></sub> from the literature and for the new ones (<em>P</em><sub><em>ST</em></sub> and <em>P</em><sub><em>DC</em></sub>) indicate that this problem is very difficult to deal with. Only a very small number of instances was solved to optimality in a given time limit. Models <em>P</em><sub><em>DC</em></sub> and <em>P</em><sub><em>HR</em></sub>, improved with cutting-plane strategies, although they do not solve optimally almost instances, performed better for this problem, with the dicycle-based model presenting the smallest gaps for instances for which some feasible solution was found.</p></div>","PeriodicalId":35408,"journal":{"name":"Electronic Notes in Discrete Mathematics","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.endm.2018.07.034","citationCount":"0","resultStr":"{\"title\":\"Models and cutting-plane strategies for the tree-star problem\",\"authors\":\"Rafael Andrade, Jefferson Gurguri\",\"doi\":\"10.1016/j.endm.2018.07.034\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Let <em>G</em> = (<em>V</em>, <em>E</em>) be a connected graph of set of nodes <em>V</em> and set of edges <em>E</em>. Let <em>T</em> = (<em>V</em><sub><em>T</em></sub>, <em>E</em><sub><em>T</em></sub>), with <em>V</em><sub><em>T</em></sub> = <em>V</em> and <em>E</em><sub><em>T</em></sub> ⊆ <em>E</em>, be a spanning tree of <em>G</em>. With each edge <em>e</em> ∈ <em>E</em> there is associated a routing cost <span><math><msubsup><mrow><mi>c</mi></mrow><mrow><mi>e</mi></mrow><mrow><mi>R</mi></mrow></msubsup></math></span> if <em>e</em> connects two internal nodes of <em>T</em>; or an access cost <span><math><msubsup><mrow><mi>c</mi></mrow><mrow><mi>e</mi></mrow><mrow><mi>A</mi></mrow></msubsup></math></span>, otherwise. The problem is to determine a spanning tree (tree-star) considering access and routing edge costs of minimum cost. We present two new formulations and a cutting-plane algorithm. One is based on a classical spanning tree model. The novelty relies on the way we capture access and routing edges depending on the internal nodes of the tree. The second model is completely new and is based on the concept of dicycle to represent routing edges as quadratic variables that are linearized accordingly to obtain a tree-star equivalent structure. Computational experiments performed on benchmark instances for models <em>P</em><sub><em>Flow</em></sub> and <em>P</em><sub><em>HR</em></sub> from the literature and for the new ones (<em>P</em><sub><em>ST</em></sub> and <em>P</em><sub><em>DC</em></sub>) indicate that this problem is very difficult to deal with. Only a very small number of instances was solved to optimality in a given time limit. Models <em>P</em><sub><em>DC</em></sub> and <em>P</em><sub><em>HR</em></sub>, improved with cutting-plane strategies, although they do not solve optimally almost instances, performed better for this problem, with the dicycle-based model presenting the smallest gaps for instances for which some feasible solution was found.</p></div>\",\"PeriodicalId\":35408,\"journal\":{\"name\":\"Electronic Notes in Discrete Mathematics\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/j.endm.2018.07.034\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Electronic Notes in Discrete Mathematics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1571065318301781\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"Mathematics\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Electronic Notes in Discrete Mathematics","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1571065318301781","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Mathematics","Score":null,"Total":0}
Models and cutting-plane strategies for the tree-star problem
Let G = (V, E) be a connected graph of set of nodes V and set of edges E. Let T = (VT, ET), with VT = V and ET ⊆ E, be a spanning tree of G. With each edge e ∈ E there is associated a routing cost if e connects two internal nodes of T; or an access cost , otherwise. The problem is to determine a spanning tree (tree-star) considering access and routing edge costs of minimum cost. We present two new formulations and a cutting-plane algorithm. One is based on a classical spanning tree model. The novelty relies on the way we capture access and routing edges depending on the internal nodes of the tree. The second model is completely new and is based on the concept of dicycle to represent routing edges as quadratic variables that are linearized accordingly to obtain a tree-star equivalent structure. Computational experiments performed on benchmark instances for models PFlow and PHR from the literature and for the new ones (PST and PDC) indicate that this problem is very difficult to deal with. Only a very small number of instances was solved to optimality in a given time limit. Models PDC and PHR, improved with cutting-plane strategies, although they do not solve optimally almost instances, performed better for this problem, with the dicycle-based model presenting the smallest gaps for instances for which some feasible solution was found.
期刊介绍:
Electronic Notes in Discrete Mathematics is a venue for the rapid electronic publication of the proceedings of conferences, of lecture notes, monographs and other similar material for which quick publication is appropriate. Organizers of conferences whose proceedings appear in Electronic Notes in Discrete Mathematics, and authors of other material appearing as a volume in the series are allowed to make hard copies of the relevant volume for limited distribution. For example, conference proceedings may be distributed to participants at the meeting, and lecture notes can be distributed to those taking a course based on the material in the volume.