Published July 8, 2021 | Version v1
Conference paper Open

Population network structure impacts genetic algorithm optimisation performance

Authors/Creators

  • 1. University of Oxford

Description

A genetic algorithm (GA) is a search method that optimises a population of solutions by simulating natural evolution. Good solutions reproduce together to create better candidates. The standard GA assumes that any two solutions can mate. However, in nature and social contexts, social networks can condition the likelihood that two individuals mate. This impact of population network structure over GAs performance is unknown. Here we introduce the Networked Genetic Algorithm (NGA) to evaluate how various random and scale-free population networks influence the optimisation performance of GAs on benchmark functions. We show evidence of significant variations in performance of the NGA as the network varies. In addition, we find that the best-performing population networks, characterised by intermediate density and low average shortest path length, significantly outperform the standard complete network GA. These results may constitute a starting point for network tuning and network control: seeing the network structure of the population as a parameter that can be tuned to improve the performance of evolutionary algorithms, and offer more realistic modelling of social learning.

Files

ab_ackley4.csv

Files (711.6 kB)

Name Size Download all
md5:965aeb096f4829fa4ea59fbdfade4667
9.2 kB Preview Download
md5:957c2f7c80950763fd7ad4d0cc6740b7
9.3 kB Preview Download
md5:24acf766fa2a5cb4dba01000ea0fbbf9
9.5 kB Preview Download
md5:2b62d7c835f2aaf4d37d8da3b44b01d1
9.2 kB Preview Download
md5:b16327c49a1c6ced528910c62c05f690
9.3 kB Preview Download
md5:462081aab4e70e0378009577df56c949
9.4 kB Preview Download
md5:b59c05627d29808c66b2c472a91e93fb
9.7 kB Preview Download
md5:1a05b2b86de97869f53da212aced16f6
9.8 kB Preview Download
md5:db132462ee42d6a643d3afcc3b6cad67
9.9 kB Preview Download
md5:3abfcf8b9034adb22f7fe515278ffa9a
18.8 kB Preview Download
md5:b446749799570ba0851acfa574a251a8
19.1 kB Preview Download
md5:3abeb21c2c4b1fcc188540168cd4fa8f
19.1 kB Preview Download
md5:60de8a576711a41ef5763fc29fe2e823
18.9 kB Preview Download
md5:d6f9015ac1c3c1bde813f7f20f4cbbad
19.0 kB Preview Download
md5:cb5f62e2977c97ec8a31d6d1d5d42a14
18.7 kB Preview Download
md5:2298c80ab6f30cdb21e647393ee5fcc6
96 Bytes Download
md5:52d91b02256378fa034172f4c188a4eb
8.5 kB Preview Download
md5:49bbdb855a9d8e7a4999dcb0c6e264d6
17.5 kB Preview Download
md5:a4ed597b2be4d02cadd5ed4ef55a1ab8
34.4 kB Preview Download
md5:ea8422c30dc46212d22933d8eff9ea53
18.8 kB Preview Download
md5:8a2a662ae809e21f851749ff97da35ef
19.2 kB Preview Download
md5:f680188bd334dc0b1e291dd21b52d7b4
19.6 kB Preview Download
md5:f2407a14fe6c1ba85812c5f5627efb1e
18.9 kB Preview Download
md5:6827bbe6c147931dac2a6924b2e420f2
19.2 kB Preview Download
md5:9dd9f8d3dc9b9ebfaa374f2b840df430
19.4 kB Preview Download
md5:45c50742ee0a96d657befa039f778ebb
20.1 kB Preview Download
md5:b3cde3a122a7efbbbbe32d401696abf9
20.2 kB Preview Download
md5:71f7054127f98f17763ca493385bfb26
20.3 kB Preview Download
md5:a3c6ac17cda618efca9d81a3dde5b4b2
14.5 kB Download
md5:ad71f55091456ed8369bcb1a42ae3972
9.3 kB Download
md5:247c5de7e707180f52bec33d407b05c4
1.9 kB Download
md5:eaee2ab0b9aeb42b66f08f05ec2dd969
1.1 kB Download
md5:dab29ddbe69ab3d850cc4db0347cbf27
7.5 kB Download
md5:6440c5e42b5ff20c9a5b5852d66fc44a
5.3 kB Download
md5:5b15fb78649acf35ece390b0e7b8a7f4
18.9 kB Preview Download
md5:b33680de9a1eccb9d1bb44d7d8a1ec5d
19.0 kB Preview Download
md5:3c89401b39b009969c1613a40ff1ab6b
18.9 kB Preview Download
md5:5a525398aa6a6e60898a77f000163dd9
18.9 kB Preview Download
md5:b13fc62bae178330ee83ebe42bb30e68
19.0 kB Preview Download
md5:66954d0c690aa91ff9eef50120105c77
18.7 kB Preview Download
md5:0b569dfa4702656647165c990677a50b
2.2 kB Preview Download
md5:29e71441f2124c8c1a820932c207fe5c
19.9 kB Preview Download
md5:0b67976f81706148f00f9ddc59798aa0
19.9 kB Preview Download
md5:eeabf7dcb95aec6f3240399df436fee7
20.0 kB Preview Download
md5:3624fdc070a2dc290be458730704508d
19.8 kB Preview Download
md5:219af02730b8dcd5dcbd9620fde59307
19.9 kB Preview Download
md5:105a0bdb94c2093e178556e1a12a161c
19.4 kB Preview Download
md5:23e551596a11197c90178c873f87de99
2.2 kB Download

Additional details

Related works

Is documented by
Working paper: https://arxiv.org/abs/2104.04254 (URL)