陈国良版SGA
该程序摘自陈国良等编《遗传算法及其应用》由于原程序有错误,本人在turbo c2.0下修改并调试通过[@more@]/*----------------*//*-------Simple Genetic Algorithm------*//*---该程序摘自陈国良等编《遗传算法及其应用》--*//*-------------*/#include <float.h>#include <time.h>#include <math.h>#include <graphics.h>#include <stdlib.h>/*-------------*/#include <stdio.h>#include <string.h>#include <alloc.h>#include <process.h>/*------------*/#define maxpop 100#de
基本遗传算法的实现1
本文为作者经验之谈。[@more@]一、基本遗传算法简介遗传算法是模拟生物在自然环境中的遗传和进化过程而形成的一种自适应全局优化概率搜索算法。它最早由美国密执安大学的Holland教授提出,起源于20世纪60年代对自然和人工自适应系统的研究。70年代De Jong基于遗传算法的思想在计算机上进行了大量的纯数值函数优化计算实验。在一系列研究工作的基础上,80年代由Goldberg进行归纳总结,形成了(基本)遗传算法的基本框架。基本遗传算法(Simple Genetic Algorithms,简称SGA),又称为简单遗传算法,标准遗传算法等。二、基本遗传算法描述1.