Skip to main content
Top

2014 | OriginalPaper | Chapter

Strongly Biased Crossover Operator for Subgraph Selection in Edge-Set Based Graph Representation

Authors : Sakshi Arora, M. L. Garg

Published in: Proceedings of the Third International Conference on Soft Computing for Problem Solving

Publisher: Springer India

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The performance of crossover operator is a complex interplay of the various characteristics of the genetic algorithm (GA) and sometimes also of the problem under question. The fundamental design choices in a GA therefore, are its representation of candidate solutions and the operators that will act on that representation. This paper suggests a new strongly biased multiparent crossover operator that offers a strong locality and provides a strong heritability quotient but can still escape the local optima when the sample space is over represented by similar building blocks. The proposed operator uses a dynamic 2-D vector representation for the chromosomes and this data structure may evolve as the execution of the crossover operator proceeds. On a population which consists of solutions near to optimal and mostly lying in the basin of attraction of single optima, the bias towards the optima in the generated offsprings is proportional to the sample size from the search space. Based on this reasoning, the effect of arity of the proposed crossover operator is tested using a population in which all the candidates lie in close neighborhood of each other. To analyze the dynamic search behavior of the proposed crossover operator and the impact of the representation scheme on the locality, heritability and exploratory power of the operator, we suggest a no mutation, zero selection pressure GA model that generates bounded diameter minimum spanning trees from the underlying complete graphs on random and Euclidean instances.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference Raidl, G.R., Julstrom, B.A.: Edge sets: an effective evolutionary coding of spanning trees. IEEE Trans. Evol. Comput. 7(3), 225–239 (2003)CrossRef Raidl, G.R., Julstrom, B.A.: Edge sets: an effective evolutionary coding of spanning trees. IEEE Trans. Evol. Comput. 7(3), 225–239 (2003)CrossRef
2.
go back to reference Fekete, S.P., et al.: A network-flow technique for finding low-weight bounded-degree spanning trees. J. Algorithms 24.2, 310–324 (1997) Fekete, S.P., et al.: A network-flow technique for finding low-weight bounded-degree spanning trees. J. Algorithms 24.2, 310–324 (1997)
3.
go back to reference Julstrom, B.A., Raidl, G.R.: A permutation-coded evolutionary algorithm for the bounded-diameter minimum spanning tree problem. In: Workshop on Analysis and Design of Representations in 2003 Genetic and Evolutionary Computation Conference’s Workshops Proceedings, pp. 2–7 (2003) Julstrom, B.A., Raidl, G.R.: A permutation-coded evolutionary algorithm for the bounded-diameter minimum spanning tree problem. In: Workshop on Analysis and Design of Representations in 2003 Genetic and Evolutionary Computation Conference’s Workshops Proceedings, pp. 2–7 (2003)
4.
go back to reference Gen, M., Ida, K., Kim, J.: A spanning tree-based genetic algorithm for bicriteria topological network design. In: Evolutionary Computation Proceedings, 1998. The 1998 IEEE International Conference on IEEE World Congress on Computational Intelligence, pp. 15–20. IEEE (1998) Gen, M., Ida, K., Kim, J.: A spanning tree-based genetic algorithm for bicriteria topological network design. In: Evolutionary Computation Proceedings, 1998. The 1998 IEEE International Conference on IEEE World Congress on Computational Intelligence, pp. 15–20. IEEE (1998)
5.
go back to reference Rothlauf, F.: On the bias and performance of the edge-set encoding. IEEE Trans. Evol. Comput. 13(3), 486–499 (2009)CrossRef Rothlauf, F.: On the bias and performance of the edge-set encoding. IEEE Trans. Evol. Comput. 13(3), 486–499 (2009)CrossRef
6.
go back to reference Rothlauf, F., Tzschoppe, C.: Making the edge-set encoding fly by controlling the bias of its crossover operator, pp. 202–212. Springer, Berlin (2005) Rothlauf, F., Tzschoppe, C.: Making the edge-set encoding fly by controlling the bias of its crossover operator, pp. 202–212. Springer, Berlin (2005)
7.
go back to reference Tsutsui, S.: Sampling bias and search space boundary extension in real coded genetic algorithms. In GECCO, pp. 211–218 (2000) Tsutsui, S.: Sampling bias and search space boundary extension in real coded genetic algorithms. In GECCO, pp. 211–218 (2000)
8.
go back to reference Srinivas, M., Patnaik, L.M.: Adaptive probabilities of crossover and mutation in genetic algorithms. IEEE Trans. Syst. Man Cybernet. 24(4), 656–667 (1994)CrossRef Srinivas, M., Patnaik, L.M.: Adaptive probabilities of crossover and mutation in genetic algorithms. IEEE Trans. Syst. Man Cybernet. 24(4), 656–667 (1994)CrossRef
9.
go back to reference Julstrom, B.A.: Encoding rectilinear Steiner trees as lists of edges. In: Proceedings of the 2001 ACM Symposium on Applied Computing ACM, pp. 356–360 (2001) Julstrom, B.A.: Encoding rectilinear Steiner trees as lists of edges. In: Proceedings of the 2001 ACM Symposium on Applied Computing ACM, pp. 356–360 (2001)
10.
go back to reference Li, Y.: An effective implementation of a direct spanning tree representation in GAs. In: Applications of Evolutionary Computing, pp. 11–19. Springer, Berlin (2001) Li, Y.: An effective implementation of a direct spanning tree representation in GAs. In: Applications of Evolutionary Computing, pp. 11–19. Springer, Berlin (2001)
11.
go back to reference Julstrom, B.A., Raidl, G.R.: Weight-biased edge-crossover in evolutionary algorithms for two graph problems. In: Proceedings of the 2001 ACM Symposium on Applied Computing, pp. 321–326 (2001) Julstrom, B.A., Raidl, G.R.: Weight-biased edge-crossover in evolutionary algorithms for two graph problems. In: Proceedings of the 2001 ACM Symposium on Applied Computing, pp. 321–326 (2001)
12.
go back to reference Kaufman, H.: An experimental investigation of process identification by competitive evolution. IEEE Trans. Syst. Sci. Cybernet. 3(1), 11–16 (1967)CrossRef Kaufman, H.: An experimental investigation of process identification by competitive evolution. IEEE Trans. Syst. Sci. Cybernet. 3(1), 11–16 (1967)CrossRef
13.
go back to reference Mühlenbein, H.: Parallel genetic algorithms, population genetics and combinatorial optimization. In: Parallelism, Learning, Evolution, pp. 398–406. Springer, Berlin (1991) Mühlenbein, H.: Parallel genetic algorithms, population genetics and combinatorial optimization. In: Parallelism, Learning, Evolution, pp. 398–406. Springer, Berlin (1991)
14.
go back to reference Bersini, H., Seront, G.: In search of a good crossover between evolution and optimization. Manner Manderick 1503, 479–488 (1992) Bersini, H., Seront, G.: In search of a good crossover between evolution and optimization. Manner Manderick 1503, 479–488 (1992)
15.
go back to reference Aizawa, A.N.: Evolving SSE: a stochastic schemata exploiter. In: Proceedings of the 1st IEEE Conference on Evolutionary Computation, pp. 525–529. IEEE Press (1994) Aizawa, A.N.: Evolving SSE: a stochastic schemata exploiter. In: Proceedings of the 1st IEEE Conference on Evolutionary Computation, pp. 525–529. IEEE Press (1994)
16.
go back to reference Eiben, A.E., Raue, P.E., Ruttkay, Z.: Genetic algorithms with multi-parent recombination. In: Parallel Problem Solving from Nature—PPSN III, pp. 78–87. Springer, Berlin (1994) Eiben, A.E., Raue, P.E., Ruttkay, Z.: Genetic algorithms with multi-parent recombination. In: Parallel Problem Solving from Nature—PPSN III, pp. 78–87. Springer, Berlin (1994)
17.
go back to reference Tsutsui, S.: Multi-parent recombination in genetic algorithms with search space boundary extension by mirroring. In: Parallel Problem Solving from Nature—PPSN V. Springer, Berlin (1998) Tsutsui, S.: Multi-parent recombination in genetic algorithms with search space boundary extension by mirroring. In: Parallel Problem Solving from Nature—PPSN V. Springer, Berlin (1998)
18.
go back to reference Knowles, J., Corne, D.: A new evolutionary approach to the degree-constrained minimum spanning tree problem. IEEE Trans. Evol. Comput. 4(2), 125–134 (2000)CrossRef Knowles, J., Corne, D.: A new evolutionary approach to the degree-constrained minimum spanning tree problem. IEEE Trans. Evol. Comput. 4(2), 125–134 (2000)CrossRef
19.
go back to reference Deo, N., Abdalla, A.: Computing a diameter-constrained minimum spanning tree in parallel. In: Algorithms and Complexity, pp. 17–31. Springer, Berlin (2000) Deo, N., Abdalla, A.: Computing a diameter-constrained minimum spanning tree in parallel. In: Algorithms and Complexity, pp. 17–31. Springer, Berlin (2000)
20.
go back to reference Arora, S., Garg, M.L.: New hybrid evolutionary algorithm for solving the bounded diameter minimum spanning tree problem (2009) Arora, S., Garg, M.L.: New hybrid evolutionary algorithm for solving the bounded diameter minimum spanning tree problem (2009)
21.
go back to reference Arora, S., Garg, M.L.: Clustering the data points to obtain optimum backbones for the bounded diameter minimum spanning trees. In: 2011 International Conference on Communication Systems and Network Technologies (CSNT), pp. 303–307. IEEE (2011) Arora, S., Garg, M.L.: Clustering the data points to obtain optimum backbones for the bounded diameter minimum spanning trees. In: 2011 International Conference on Communication Systems and Network Technologies (CSNT), pp. 303–307. IEEE (2011)
22.
go back to reference Arora, S., Garg, M.L.: Neighborhood search for the bounded diameter minimum spanning tree. Int. J. Emerg. Technol. Adv. Eng. 3(2) (2013) Arora, S., Garg, M.L.: Neighborhood search for the bounded diameter minimum spanning tree. Int. J. Emerg. Technol. Adv. Eng. 3(2) (2013)
23.
go back to reference Kopinitsch, B.: An ant colony optimisation algorithm for the bounded diameter minimum spanning tree problem. Vienna University of Technology, Institute of Computer Graphics and Algorithms (2006) Kopinitsch, B.: An ant colony optimisation algorithm for the bounded diameter minimum spanning tree problem. Vienna University of Technology, Institute of Computer Graphics and Algorithms (2006)
24.
go back to reference Gruber, M., Raidl, G.R.: Variable neighborhood search for the bounded diameter minimum spanning tree problem. PhD thesis, Institute of Computer Graphics and Algorithms, Vienna University of Technology, pp. 1187–1194 (2006) Gruber, M., Raidl, G.R.: Variable neighborhood search for the bounded diameter minimum spanning tree problem. PhD thesis, Institute of Computer Graphics and Algorithms, Vienna University of Technology, pp. 1187–1194 (2006)
Metadata
Title
Strongly Biased Crossover Operator for Subgraph Selection in Edge-Set Based Graph Representation
Authors
Sakshi Arora
M. L. Garg
Copyright Year
2014
Publisher
Springer India
DOI
https://doi.org/10.1007/978-81-322-1768-8_53

Premium Partner