<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl"
    href="../../website.xsl"?><webpage category="research" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.cs.virginia.edu/~jcc5t/website.xsd">

<publication>
  <title>Nature's Algorithms: Natural and Social Metaphors in Algorithm
  Design</title>
  <authors>Joseph Carnahan and Rahul Simha</authors>
  <venue>IEEE Potentials</venue>
  <publicationInfo>Volume 20, Issue 2, pp. 21-24</publicationInfo>
  <date>April 2001</date>
  <abstract>Combinatorial optimization problems typically require every possible
  solution to be evaluated to ensure finding the optimal solution.
  Since such exhaustive searches are often impractical, there is now a
  vast body of heuristic algorithms for them. Among the algorithms are
  those based on metaphors borrowed from other areas of science. The
  idea is that key elements of physical processes can be used
  abstractly to form the basis of an optimization algorithm. This
  article presents a broad overview of several metaphor-based
  algorithms, including the widely-used genetic and simulated annealing
  algorithms.</abstract>
  <keywords>
  genetic algorithms, simulated annealing, travelling salesman
  problems, genetic algorithms, combinatorial optimization problems,
  optimal solution, heuristic algorithms, physical processes,
  optimization algorithm, metaphor-based algorithms, simulated
  annealing algorithms
  </keywords>
  <fulltext url="umsa_paper.pdf" format="PDF" />
  <source url="umsa_paper.tex" format="LaTeX" />
  <source url="umsa_figures.tar.gz" format="PostScript figures" />
  <citationLink format="BibTeX" url="umsa.bib"/>
</publication>

</webpage>
