Memetic-Computing
Memetic Computing is a novel computational paradigm that incorporates the notion of meme[1] as basic units of transferable information encoded in computational representations for boosting the performance of artificial evolutionary systems in the domain of search and optimization[2].
The term Memetic Computing is often unassumingly taken to mean the same thing as memetic algorithms in a synonymous manner. Clearly, such a narrow and restrictive notion or perception of Memetic computing does not do justice to the expanse of this research discipline. Memetic computing thus offers a much broader scope, perpetuating the idea of memes into concepts that capture the richness of algorithms that defines a new generation of computational methodologies. It is defined as a paradigm that uses the notion of meme(s) as units of information encoded in computational representations for the purpose of problem solving.
=Methods
Handcrafted memes
machine crafted memes
Applications
Recent research works have shown that the concept of "meme" dispersal and selection can be exploited in, for example, robotics engineering, multi-agent systems, robotics, optimization, software engineering, and the social sciences.
See also
References
mmcomputing with interdomain learning multifacet survey memetic. memetic computing, past,present and future.