Title :
Evolving rules for a self-organizing finite element mesh generation algorithm
Author :
Langham, A.E. ; Grant, P.W.
Author_Institution :
Dept. of Comput. Sci., Univ. of Wales, Swansea, UK
Abstract :
Using only simple stimuli from the local environment to coordinate the activity of the group, social insects such as termites build highly complex structures. This was discovered by Grasse (1959) and is known as stigmergy. We employ such a distributed approach for meshing finite element domains. In two dimensions, a triangular mesh is a discretization of a domain into a set of approximately equilateral triangles. The finite element method can then be used to solve fluid flow problems at the vertices in discrete time. The size of the triangles is related to rate of change of the solution values and hence meshing is a complex task. We use a genetic algorithm to evolve a set of rules which can be used by a colony of termite-like agents to mesh an arbitrary domain. Work on building activity of swarms has shown that stigmergic algorithms can produce more complex structures than sequential algorithms which are dependent on past building activity. We compare our stigmergic algorithm with a similar sequential algorithm. Whilst the sequential algorithm generalizes poorly to new domains, our stigmergic approach generalizes well and produces better quality meshes on the examples considered. In this approach, meshing is in response to conditions in the local environment, hence changing conditions can easily be accommodated, making it particularly useful for applications such as injection moulding where the mesh must `grow´ with the domain
Keywords :
genetic algorithms; mesh generation; moulding; multi-agent systems; building activity; distributed approach; equilateral triangles; fluid flow problems; genetic algorithm; highly complex structures; injection moulding; self-organizing finite element mesh generation algorithm; social insects; stigmergic algorithms; stigmergy; swarms; termite-like agents; triangular mesh; Buildings; Computer science; Finite element methods; Fluid flow; Genetic algorithms; Injection molding; Insects; Lattices; Mesh generation; Shape;
Conference_Titel :
Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress on
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-5536-9
DOI :
10.1109/CEC.1999.781921