Community-based zigzag piloting algorithm for the strong generalized minimum label spanning tree problem | Soft Computing Skip to main content
Log in

Community-based zigzag piloting algorithm for the strong generalized minimum label spanning tree problem

  • Optimization
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

The strong generalized minimum label spanning tree problem (SGMLSTP) is to search the minimum label spanning tree (MLST) from an edge-labeled graph (ELG), in which each edge is associated with one or more labels. The SGMLSTP commonly exists in reality and is proven to be NP-hard. In recent years, researchers have proposed some algorithms; however, because the label coexistence relationship is not properly considered, high computing costs and lower efficiency are still severe obstacles, especially when the graphs are large. In this paper, we rewrite the SGMLSTP model and decompose the problem into two sub-problems: one is to search a connected sub-graph with minimum labels from the original graph, and the other is to search a spanning tree from the sub-graph. As the latter sub-problem is solved, we focus on the former and propose a community-based zigzag piloting algorithm. First, a label graph is derived from the original edge-labeled graph. Then, the label graph is partitioned, and some label community (or community combinations) is chosen to form an initial solution. Finally, the zigzag piloting process is applied to adjust the initial solution. Different from current algorithms that do not consider label coexistence relationships, the proposed algorithm partitions labels and finds the initial solution quickly; the zigzag piloting process improves the solution. Experimental results on typical benchmark datasets show better effectiveness and performance of our algorithm than that of the state-of-the-art algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Data availability

The datasets generated and analyzed during the current study are not publicly available due to our university does not provide such online storage service, but they are available from the corresponding author on request.

References

  • Cerrone C, Cerulli R, Gaudioso M (2015) OMEGA one multi ethnic genetic approach. Optimization Lett 10(2):1–16

    MathSciNet  Google Scholar 

  • Cerrone C, Cerulli R, Golden B (2017) Carousel greedy: A generalized greedy algorithm with applications in optimization. Comput Oper Res 85:97–112

    Article  MathSciNet  Google Scholar 

  • Cerrone C, D’Ambrosio C, Raiconi A (2019) Heuristics for the strong generalized minimum label spanning tree problem. Networks 74(2):148

    Article  MathSciNet  Google Scholar 

  • Cerulli R , Fink A , Gentili M , et al (2005) Meta-heuristics comparison for the minimum labelling spanning tree problem. In: The Next Wave in Computing, Optimization, and Decision Technologies, pp 93–106

  • Chang RS, Leu SJ (1997) The minimum labeling spanning trees. Inf Process Lett 63:277–282

    Article  MathSciNet  Google Scholar 

  • Chen Y, Cornick N, Hall AO, Shajpal R, Silberholz J, Yahav I, Golden BL (2008) Comparison of heuristicsforsolvingthegmlstproblem. In: Telecommunicationsmodeling, policy, and technology. Springer, Boston, pp 191–217

  • Chwatal AM, Raidl GR (2010) Solving the minimum label spanning tree problem by ant colony optimization. In: GEM. CSREA Press, pp 91–97

  • Chwatal AM, Raidl GR (2011) Solving the Minimum Label Spanning Tree Problem by Mathematical Programming Techniques. Adv Oper Res 2011:1–38

    MathSciNet  Google Scholar 

  • Consoli S, Darby-Dowman K, Mladenovi N et al (2009) Greedy randomized adaptive search and variable neighborhood search for the minimum labelling spanning tree problem. Eur J Oper Res 196(2):440–449

    Article  Google Scholar 

  • Consoli S, Mladenovic N, Moreno Pérez JA (2015) Solving the minimum labelling spanning tree problem by intelligent optimization. Appl Soft Comput 28:440–452

    Article  Google Scholar 

  • Granata D, Cerulli R,Scutellà MG, Raiconi A, et al (2013) Maximum flow problems and an np-complete variant on edge-labeled graphs. In: Handbook of combinatorial optimization. Springer, New York, pp 1913–1948

  • Hao L (2018) Overlapping community detection with least replicas in complex networks. Inform Sci 453:216–226

    Article  MathSciNet  Google Scholar 

  • Hao L (2019) Multi-resolution Community Detection in Weighted Complex Network. Int J Modern Phys 30(2,3):1950016

    Google Scholar 

  • Hao L, Liu X-W (2019) Edge intensity-based community measurement in complex networks. Phys Lett A 383(11):1167–1173

    Article  MathSciNet  Google Scholar 

  • Lai XS, Zhou YR, He J, Zhang J (2014) Performance Analysis of Evolutionary Algorithms for the Minimum Label Spanning Tree Problem. IEEE Transact Evolutionary Computa 18(6):860–872

    Article  Google Scholar 

  • Lin MG, Liu FJ, Zhao HH, Chen JZ (2020) A Novel Binary Firefly Algorithm for the Minimum Labeling Spanning Tree Problem. CMES-Comput Modeling Eng Sci 125(1):197–214

    Article  Google Scholar 

  • Moscato V, Sperlì G (2021) A survey about community detection over On-line Social and Heterogeneous Information Networks. Knowledge-Based Syst 224(1):107112

    Article  Google Scholar 

  • Silva T, Gueye S, Michelon P et al (2019a) A polyhedral approach to the generalized minimum labeling spanning tree problem. EURO J Computational Optimization 7(1):44–77

    Article  MathSciNet  Google Scholar 

  • Silva T, Queiroga E, Ochi LS et al (2019b) A hybrid meta-heuristic for the minimum labeling spanning tree problem. Eur J Oper Res 274(1):22–34

    Article  Google Scholar 

  • Vaisman R (2021) Finding minimum label spanning trees using cross-entropy method. Networks. https://doi.org/10.1002/net.22057

    Article  Google Scholar 

  • Xiong Y, Golden BL, Wasil EA (2005) A one-parameter genetic algorithm for the minimum labeling spanning tree problem. IEEE Trans Evolutionary Computation 2005(9):55–60

    Article  Google Scholar 

  • Zahra N-A et al (2010) Variable neighborhood search for the cost constrained minimum label spanning tree and label constrained minimum spanning tree problems. Comput Operations Res 37(11):1952–1964

    Article  MathSciNet  Google Scholar 

Download references

Funding

This study was supported by the National Natural Science Foundation of China [grant number. 61862034], the Natural Science Foundation of Jiangxi Province [grant number. 20202BABL202013], Research on teaching Reform of colleges and universities in Jiangxi Province [grant number: JXJG-21-2-53].

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study conception and design. Material preparation, experiment design, data collection and analysis were performed by YL, X-xL, Z-mL and F-yW. The first draft of the manuscript was written by HL and all authors commented on previous versions of the manuscript. All authors read and approved the revision of the manuscript.

Corresponding author

Correspondence to Hao Long.

Ethics declarations

Conflict of interest

The authors have no relevant financial or non-financial interests to disclose.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Long, H., Long, Y., Li, Xx. et al. Community-based zigzag piloting algorithm for the strong generalized minimum label spanning tree problem. Soft Comput 28, 5785–5793 (2024). https://doi.org/10.1007/s00500-023-09394-0

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-09394-0

Keywords

Navigation