Skip to main content
Erschienen in: Cluster Computing 2/2019

25.08.2018

Approximation guarantees of evolutionary optimization on the minimum crossing spanning tree problem

verfasst von: Jianping Zhang, Hong Zhou, Huimin Gao

Erschienen in: Cluster Computing | Ausgabe 2/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The minimum crossing spanning tree (MCST) problem is to find a spanning tree in a given graph G and a family of subsets of vertices S such that the maximum number of edges crossing any set in S reaches minimum value. Evolutionary algorithms (EAs) have been widely used in variety of fields due to its simple and powerful search ability. However, the performance analysis of EAs on the NP-hard MCST problem is still rare. In this paper, we investigate the approximation ability of EAs on the MCST problem from a theoretical point of view. For a special case of the MCST problem where the sets in S are pairwise disjoint, we reveal that a simple EA called (1 + 1) EA can efficiently obtain a spanning tree with crossing at most \(2OPT+2\) in expected runtime \(O(n^7)\), where OPT is the maximum crossing for a minimum crossing spanning tree. Moreover, we also find that for the MCST problem a simple multi-objective evolutionary algorithm called GSEMO can achieve an approximation ratio of \(4r\log n\) in expected polynomial runtime \(O(4rm^3\log n)\). The analysis and results further illustrate that EAs are efficient approximation algorithms for some NP-hard problems.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Bilò, V., Flammini, M.: On the IP routing tables minimization with addresses reassignments. In: Proceedings, 18th International Parallel and Distributed Processing Symposium (IPDPS), pp. 19–26 (2004) Bilò, V., Flammini, M.: On the IP routing tables minimization with addresses reassignments. In: Proceedings, 18th International Parallel and Distributed Processing Symposium (IPDPS), pp. 19–26 (2004)
2.
Zurück zum Zitat Bilò, V., Goyal, V., Ravi, R., Singh, M.: On the crossing spanning tree problem. Proceedings. In: International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, pp. 51–60. Springer, Berlin (2004) Bilò, V., Goyal, V., Ravi, R., Singh, M.: On the crossing spanning tree problem. Proceedings. In: International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, pp. 51–60. Springer, Berlin (2004)
3.
Zurück zum Zitat Fürer, M., Raghavachari, B.: Approximating the minimum degree spanning tree to within one from the optimal degree. In: Proceedings of the 3rd Annual ACM-SIAM Symposium on Discrete Algorithms, ACM, pp. 317–324 (1992) Fürer, M., Raghavachari, B.: Approximating the minimum degree spanning tree to within one from the optimal degree. In: Proceedings of the 3rd Annual ACM-SIAM Symposium on Discrete Algorithms, ACM, pp. 317–324 (1992)
4.
Zurück zum Zitat Witt, C.: Worst-case and average-case approximations by simple randomized search heuristics. In: Proceedings of the 22th Symposium on Theoretical Aspects of Computer Science Proceedings (STACS05). Lecture Notes on Computer Science, vol. 3404, pp. 44–56. Springer, Heidelberg (2005) Witt, C.: Worst-case and average-case approximations by simple randomized search heuristics. In: Proceedings of the 22th Symposium on Theoretical Aspects of Computer Science Proceedings (STACS05). Lecture Notes on Computer Science, vol. 3404, pp. 44–56. Springer, Heidelberg (2005)
5.
Zurück zum Zitat Zhou, Y., Zhang, J., Wang, Y.: Performance analysis of the (1 + 1) evolutionary algorithm for the multiprocessor scheduling problem. Algorithmica 73(1), 21–41 (2015)MathSciNetCrossRefMATH Zhou, Y., Zhang, J., Wang, Y.: Performance analysis of the (1 + 1) evolutionary algorithm for the multiprocessor scheduling problem. Algorithmica 73(1), 21–41 (2015)MathSciNetCrossRefMATH
6.
Zurück zum Zitat Friedrich, T., Neumann, F.: Maximizing submodular functions under Matroid constraints by evolutionary algorithms. Evolut. Comput. 23(4), 543–558 (2015)CrossRef Friedrich, T., Neumann, F.: Maximizing submodular functions under Matroid constraints by evolutionary algorithms. Evolut. Comput. 23(4), 543–558 (2015)CrossRef
8.
Zurück zum Zitat Friedrich, T., He, J., Hebbinghaus, N., Neumann, F., Witt, C.: Analyses of simple hybrid algorithms for the vertex cover problem. Evolut. Comput. 17(1), 3–19 (2009)CrossRef Friedrich, T., He, J., Hebbinghaus, N., Neumann, F., Witt, C.: Analyses of simple hybrid algorithms for the vertex cover problem. Evolut. Comput. 17(1), 3–19 (2009)CrossRef
9.
Zurück zum Zitat Yu, Y., Yao, X., Zhou, Z.H.: On the approximation ability of evolutionary optimizationwith application to minimum set cover. Artif. Intell. 180, 20–33 (2012)CrossRefMATH Yu, Y., Yao, X., Zhou, Z.H.: On the approximation ability of evolutionary optimizationwith application to minimum set cover. Artif. Intell. 180, 20–33 (2012)CrossRefMATH
10.
Zurück zum Zitat Sutton, A.M., Neumann, F., Nallaperuma, S.: Parameterized runtime analyses of evolutionary algorithms for the planar Euclidean traveling salesperson problem. Evolut. Comput. 22(4), 595–628 (2014)CrossRef Sutton, A.M., Neumann, F., Nallaperuma, S.: Parameterized runtime analyses of evolutionary algorithms for the planar Euclidean traveling salesperson problem. Evolut. Comput. 22(4), 595–628 (2014)CrossRef
11.
Zurück zum Zitat Xia, X., Zhou, Y.: Performance analysis of ACO on the quadratic assignment problem. Chin. J. Electron. 27(1), 26–34 (2018)CrossRef Xia, X., Zhou, Y.: Performance analysis of ACO on the quadratic assignment problem. Chin. J. Electron. 27(1), 26–34 (2018)CrossRef
12.
Zurück zum Zitat Xia, X., Zhang, G., Fan, D.: Performance analysis of evolutionary optimization on the minimum degree spanning tree problem. J. Comput. Theor. Nanosci. 13(6), 3611–3618 (2016)CrossRef Xia, X., Zhang, G., Fan, D.: Performance analysis of evolutionary optimization on the minimum degree spanning tree problem. J. Comput. Theor. Nanosci. 13(6), 3611–3618 (2016)CrossRef
13.
Zurück zum Zitat Garey, M.R., Johnson, D.S.: Computers and Intractibility: A Guide to the Theory of NP-Completeness. W. H. Freeman and Company, New York (1979)MATH Garey, M.R., Johnson, D.S.: Computers and Intractibility: A Guide to the Theory of NP-Completeness. W. H. Freeman and Company, New York (1979)MATH
14.
Zurück zum Zitat Greenberg, D.S., Istrail, S.: Physical mapping by STS Hybridization: algorithmic strategies and the challenges of software evaluation. J. Comput. Biol. 2(2), 219–273 (1995)CrossRef Greenberg, D.S., Istrail, S.: Physical mapping by STS Hybridization: algorithmic strategies and the challenges of software evaluation. J. Comput. Biol. 2(2), 219–273 (1995)CrossRef
15.
Zurück zum Zitat Roh, P.: Minimum crossing problems on graphs. UWSpace. http://hdl.handle.net/10012/2658 (2007) Roh, P.: Minimum crossing problems on graphs. UWSpace. http://​hdl.​handle.​net/​10012/​2658 (2007)
16.
Zurück zum Zitat Raidl, G.R., Julstrom, B.A.: Edge sets: an effective evolutionary coding of spanning tree. IEEE Trans. Evolut. Comput. 7(3), 225–239 (2003)CrossRef Raidl, G.R., Julstrom, B.A.: Edge sets: an effective evolutionary coding of spanning tree. IEEE Trans. Evolut. Comput. 7(3), 225–239 (2003)CrossRef
17.
Zurück zum Zitat Droste, S., Jansen, T., Wegener, I.: On the analysis of the (1 + 1)-evolutionary algorithm. Theor. Comput. Sci. 276(1–2), 51–81 (2002)MathSciNetCrossRefMATH Droste, S., Jansen, T., Wegener, I.: On the analysis of the (1 + 1)-evolutionary algorithm. Theor. Comput. Sci. 276(1–2), 51–81 (2002)MathSciNetCrossRefMATH
18.
Zurück zum Zitat Laumanns, M., Thiele, L., Zitzler, E.: Running time analysis of multiobjective evolutionary algorithms on pseudo-Boolean functions. IEEE Trans. Evolut. Comput. 8(2), 170–182 (2004)CrossRefMATH Laumanns, M., Thiele, L., Zitzler, E.: Running time analysis of multiobjective evolutionary algorithms on pseudo-Boolean functions. IEEE Trans. Evolut. Comput. 8(2), 170–182 (2004)CrossRefMATH
19.
Zurück zum Zitat Brockhoff, D., Friedrich, T., Hebbinghaus, N., Klein, C., Neumann, F., Zitzler, E.: On the effects of adding objectives to plateau functions. IEEE Trans. Circuits Syst Video Technol. 13(3), 591–603 (2009) Brockhoff, D., Friedrich, T., Hebbinghaus, N., Klein, C., Neumann, F., Zitzler, E.: On the effects of adding objectives to plateau functions. IEEE Trans. Circuits Syst Video Technol. 13(3), 591–603 (2009)
20.
Zurück zum Zitat Neumann, F., Wegener, I.: Minimum spanning trees made easier via multi-objective optimization. Nat. Comput. 5(3), 305–319 (2006)MathSciNetCrossRefMATH Neumann, F., Wegener, I.: Minimum spanning trees made easier via multi-objective optimization. Nat. Comput. 5(3), 305–319 (2006)MathSciNetCrossRefMATH
21.
Zurück zum Zitat Neumann, F.: Expected runtimes of a simple evolutionary algorithm for the multiobjective minimum spanning tree problem. Eur. J. Oper. Res. 181(3), 1620–1629 (2007)CrossRefMATH Neumann, F.: Expected runtimes of a simple evolutionary algorithm for the multiobjective minimum spanning tree problem. Eur. J. Oper. Res. 181(3), 1620–1629 (2007)CrossRefMATH
22.
Zurück zum Zitat Friedrich, T., He, J., Hebbinghaus, N., Neumann, F., Witt, C.: Approximating covering problems by randomized search heuristics using multi-objective models. Evolut. Comput. 18(4), 617–633 (2010)CrossRef Friedrich, T., He, J., Hebbinghaus, N., Neumann, F., Witt, C.: Approximating covering problems by randomized search heuristics using multi-objective models. Evolut. Comput. 18(4), 617–633 (2010)CrossRef
23.
Zurück zum Zitat Neumann. F., Reichel, J.: Approximating minimum multicuts by evolutionary multi-objective algorithms. In: Proceedings of the 10th International Conference on Parallel Problem Solving from Nature X, PPSN 2008, LNCS 5199, Springer, Dortmund, pp. 72–81 (2008) Neumann. F., Reichel, J.: Approximating minimum multicuts by evolutionary multi-objective algorithms. In: Proceedings of the 10th International Conference on Parallel Problem Solving from Nature X, PPSN 2008, LNCS 5199, Springer, Dortmund, pp. 72–81 (2008)
24.
Zurück zum Zitat Greiner, G.: Single- and multi-objective evolutionary algorithms for graph bisectioning. In: Proceedings of Foundation of Genetic Algorithms (FOGA 2009), ACM Press, pp. 29–38 (2009) Greiner, G.: Single- and multi-objective evolutionary algorithms for graph bisectioning. In: Proceedings of Foundation of Genetic Algorithms (FOGA 2009), ACM Press, pp. 29–38 (2009)
25.
Zurück zum Zitat Lai, X., Zhou, Y., He, J., Zhang, J.: Performance analysis on evolutionary algorithms for the minimum label spanning tree problem. IEEE Trans. Evolut. Comput. 18(6), 860–872 (2014)CrossRef Lai, X., Zhou, Y., He, J., Zhang, J.: Performance analysis on evolutionary algorithms for the minimum label spanning tree problem. IEEE Trans. Evolut. Comput. 18(6), 860–872 (2014)CrossRef
26.
Zurück zum Zitat He, J., Wang, Y., Zhoum, Y.: Analysis of solution quality of a multiobjective optimization-based evolutionary algorithm for Knapsack problem. In: Ochoa, G., Chicano, F. (eds.) Evolutionary Computation in Combinatorial Optimization. Lecture Notes in Computer Science, vol. 9026. Springer, Cham (2015) He, J., Wang, Y., Zhoum, Y.: Analysis of solution quality of a multiobjective optimization-based evolutionary algorithm for Knapsack problem. In: Ochoa, G., Chicano, F. (eds.) Evolutionary Computation in Combinatorial Optimization. Lecture Notes in Computer Science, vol. 9026. Springer, Cham (2015)
27.
Zurück zum Zitat Jensen, M.T.: Helper-objectives: using multi-objective evolutionary algorithms for single-objective optimisation. J. Math. Modell. Algorithms 3(4), 323–347 (2004)MathSciNetCrossRefMATH Jensen, M.T.: Helper-objectives: using multi-objective evolutionary algorithms for single-objective optimisation. J. Math. Modell. Algorithms 3(4), 323–347 (2004)MathSciNetCrossRefMATH
28.
Zurück zum Zitat Xia, X., Zhou, Y.: On the effectiveness of immune inspired mutation operators in some discrete optimization problems. Inform. Sci. 426, 87–100 (2018)MathSciNetCrossRef Xia, X., Zhou, Y.: On the effectiveness of immune inspired mutation operators in some discrete optimization problems. Inform. Sci. 426, 87–100 (2018)MathSciNetCrossRef
30.
Zurück zum Zitat Gupta, B.B., Agrawal, D.P., Yamaguchi, S.: Handbook of Research on Modern Cryptographic Solutions for Computer and Cyber Security (2016) Gupta, B.B., Agrawal, D.P., Yamaguchi, S.: Handbook of Research on Modern Cryptographic Solutions for Computer and Cyber Security (2016)
31.
Zurück zum Zitat Kim, M., Gupta, B.B., Rho, S.: Crowd sourcing based scientific issue tracking with topic analysis. Appl. Soft Comput. 66, 506–511 (2017)CrossRef Kim, M., Gupta, B.B., Rho, S.: Crowd sourcing based scientific issue tracking with topic analysis. Appl. Soft Comput. 66, 506–511 (2017)CrossRef
32.
Zurück zum Zitat Plageras, A.P., Stergiou, C., Psannis, K.E.: Efficient IoT-based sensor BIG data collectioncprocessing and analysis in smart buildings. Future Gener. Comput. Syst. 82, 349–357 (2018)CrossRef Plageras, A.P., Stergiou, C., Psannis, K.E.: Efficient IoT-based sensor BIG data collectioncprocessing and analysis in smart buildings. Future Gener. Comput. Syst. 82, 349–357 (2018)CrossRef
33.
Zurück zum Zitat Wang, Y., Jiang, F., Gupta, B.B.: Variable selection and optimization in rapid detection of soybean straw biomass based on CARS. IEEE Access. 6, 5290–5299 (2018)CrossRef Wang, Y., Jiang, F., Gupta, B.B.: Variable selection and optimization in rapid detection of soybean straw biomass based on CARS. IEEE Access. 6, 5290–5299 (2018)CrossRef
34.
Zurück zum Zitat Wang, H., Wang, W., Cui, Z.: A new dynamic firefly algorithm for demand estimation of water resources. Inform. Sci. 438, 95–106 (2018)MathSciNetCrossRef Wang, H., Wang, W., Cui, Z.: A new dynamic firefly algorithm for demand estimation of water resources. Inform. Sci. 438, 95–106 (2018)MathSciNetCrossRef
35.
Zurück zum Zitat Xia, X., Peng, X., Deng, L.: Performance analysis of evolutionary optimization for the bank account location problem. IEEE Access. 6, 17756–17767 (2018)CrossRef Xia, X., Peng, X., Deng, L.: Performance analysis of evolutionary optimization for the bank account location problem. IEEE Access. 6, 17756–17767 (2018)CrossRef
36.
Zurück zum Zitat He, P., Deng, Z., Wang, H.: Model approach to grammatical evolution: theory and case study. Soft Comput. 20(9), 3537–3548 (2016)CrossRefMATH He, P., Deng, Z., Wang, H.: Model approach to grammatical evolution: theory and case study. Soft Comput. 20(9), 3537–3548 (2016)CrossRefMATH
37.
Zurück zum Zitat He, P., Deng, Z., Gao, C.: Model approach to grammatical evolution: deep-structured analyzing of model and representation. Soft Comput. 21(18), 5413–5423 (2017)CrossRefMATH He, P., Deng, Z., Gao, C.: Model approach to grammatical evolution: deep-structured analyzing of model and representation. Soft Comput. 21(18), 5413–5423 (2017)CrossRefMATH
Metadaten
Titel
Approximation guarantees of evolutionary optimization on the minimum crossing spanning tree problem
verfasst von
Jianping Zhang
Hong Zhou
Huimin Gao
Publikationsdatum
25.08.2018
Verlag
Springer US
Erschienen in
Cluster Computing / Ausgabe 2/2019
Print ISSN: 1386-7857
Elektronische ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-018-2838-z

Weitere Artikel der Ausgabe 2/2019

Cluster Computing 2/2019 Zur Ausgabe