cs.NEMar 30, 2026

Evolutionary Algorithms for Generating Graphs Matching Desired Laplacian Spectra

Authors: Hendrik Richter, Frank Neumann

Organizations: HTWK Leipzig University of Applied Sciences, Faculty of Engineering, D–04251 Leipzig, Germany · Optimisation and Logistics, Adelaide University, Adelaide, SA 5005, Australia

Abstract

Graphs with diverse structural characteristics play a central role in modelling and optimization tasks. The ability to generate different types of graphs that exhibit shared properties is likewise essential for algorithm selection and configuration. However, constructing graphs that preserve high-level properties across a broad range of graph classes remains a challenging problem. We present a novel evolutionary approach to evolve graphs based on the Laplacian graph spectra descriptor. This descriptor can be used as part of a fitness function to evaluate graphs according to their desired high-level properties. Our evolutionary algorithm evolves graphs towards this descriptor in order to obtain graphs having properties that are consistent with it but are different from each other in terms of non-spectral graph metrics, such as path length, clustering coefficient and betweenness centrality. Our experimental results show that our approach is successful for different classes of graphs and a wide range of Laplacian graph spectra.

Figures & tables

Explore similar work

CardsList
  1. xVGAE: A Hierarchical Variational Graph Autoencoder for Exchangeable Graphs

    Oct 22, 2026Daniele Micheletti, Federica Zoe Ricci, Erik B. SudderthGraph GenerationVariational Autoencoders

  2. Multi-Objective Molecular Generation with Frequency-Controlled Evolutionary Dynamics

    Jun 25, 2026Elia Colleoni, Paolo Guida, Didier Barradas-Bautista +1Multi-Objective Evolutionary OptimizationMolecular Generation

  3. Improved large-scale graph learning through ridge spectral sparsification

    Apr 22, 2026Daniele Calandriello, Ioannis Koutis, Alessandro Lazaric +1Graph SparsificationSpectral Methods