A Genetic Algorithm for the Constrained Forest
Problem
M. Laszlo, and S. Mukherjee. International Journal on Information Technology, 1 (3):
5(December 2011)
Abstract
Given a graph with positive edge weights and a
positive integer m, the Constrained Forest Problem (CFP)
problem seeks a minimum-weight spanning subgraph each of
whose components contains at least m vertices. Such a subgraph
is called an m-forest. We present a genetic algorithm (GA) for
CFP, which is NP-hard for me”4. Our GA evolves good spanning
trees, as determined by the weight of the m-forest into which
it can be partitioned by a simple greedy algorithm. Genetic
operators include mutation, which replaces a spanning tree
edge by a different edge that connects the same pair of
components, and recombination, which combines the edge sets
of two spanning trees to produce two new spanning trees. The
GA discovers m-forests that are significantly better than those
identified by best-known approximation algorithms for CFP,
and identifies optimal solutions in small problems.
%0 Journal Article
%1 laszlo2011genetic
%A Laszlo, Michael
%A Mukherjee, Sumitra
%D 2011
%E Das, Dr. Vinu V
%J International Journal on Information Technology
%K Combinatorial_Optimization Genetic_Algorithms Spanning_Forests
%N 3
%P 5
%T A Genetic Algorithm for the Constrained Forest
Problem
%U http://doi.searchdl.org/01.IJIT.1.3.8
%V 1
%X Given a graph with positive edge weights and a
positive integer m, the Constrained Forest Problem (CFP)
problem seeks a minimum-weight spanning subgraph each of
whose components contains at least m vertices. Such a subgraph
is called an m-forest. We present a genetic algorithm (GA) for
CFP, which is NP-hard for me”4. Our GA evolves good spanning
trees, as determined by the weight of the m-forest into which
it can be partitioned by a simple greedy algorithm. Genetic
operators include mutation, which replaces a spanning tree
edge by a different edge that connects the same pair of
components, and recombination, which combines the edge sets
of two spanning trees to produce two new spanning trees. The
GA discovers m-forests that are significantly better than those
identified by best-known approximation algorithms for CFP,
and identifies optimal solutions in small problems.
@article{laszlo2011genetic,
abstract = {Given a graph with positive edge weights and a
positive integer m, the Constrained Forest Problem (CFP)
problem seeks a minimum-weight spanning subgraph each of
whose components contains at least m vertices. Such a subgraph
is called an m-forest. We present a genetic algorithm (GA) for
CFP, which is NP-hard for me”4. Our GA evolves good spanning
trees, as determined by the weight of the m-forest into which
it can be partitioned by a simple greedy algorithm. Genetic
operators include mutation, which replaces a spanning tree
edge by a different edge that connects the same pair of
components, and recombination, which combines the edge sets
of two spanning trees to produce two new spanning trees. The
GA discovers m-forests that are significantly better than those
identified by best-known approximation algorithms for CFP,
and identifies optimal solutions in small problems.},
added-at = {2012-09-24T06:55:34.000+0200},
author = {Laszlo, Michael and Mukherjee, Sumitra},
biburl = {https://www.bibsonomy.org/bibtex/284a39af560db14439bb47ca02e9b7631/ideseditor},
editor = {Das, Dr. Vinu V},
interhash = {834ceb70c82557c0b7722d31b58f3f02},
intrahash = {84a39af560db14439bb47ca02e9b7631},
journal = {International Journal on Information Technology},
keywords = {Combinatorial_Optimization Genetic_Algorithms Spanning_Forests},
month = {December},
number = 3,
pages = 5,
timestamp = {2012-09-24T06:55:35.000+0200},
title = {A Genetic Algorithm for the Constrained Forest
Problem},
url = {http://doi.searchdl.org/01.IJIT.1.3.8},
volume = 1,
year = 2011
}