¡¡
¹Ø¼ü´Ê£ºÒÅ´«Ëã·¨ È«¾ÖѰÓÅ ×Ô¶¯»¯×é¾í
1 ÒýÑÔ
¼ÆËã »ú¸¨Öú¿¼ÊÔϵͳµÄ×Ô¶¯×é¾íµÄЧÂÊÓëÖÊÁ¿Íêȫȡ¾öÓÚ³éÌâËã·¨µÄÉè¼Æ¡£ÈçºÎÉè¼ÆÒ»¸öËã·¨´ÓÌâ¿âÖмȿìÓֺõijé³öÒ»×é×î¼Ñ½â»òÊdzé³öÒ»×é·Ç³£½Ó½ü×î¼Ñ½âµÄʵÌ壬ɿ¼°µ½Ò»¸öÈ«¾ÖѰÓźÍÊÕÁ²ËÙ¶È¿ìÂýµÄµÄ ÎÊÌâ £¬ºÜ¶àѧÕß¶ÔÆä½øÐÐÁËÑо¿¡£ÒÅ´«Ëã·¨ÒÔÆä×ÔÊÊӦѰÓż°Á¼ºÃµÄÖÇÄÜËÑË÷¼¼Êõ£¬Êܵ½Á˹㷺µÄÔËÓá£Potts J CµÈÈË»ùÓÚ±äÒìºÍÈ˹¤Ñ¡ÔñµÄÒÅ´«Ëã·¨¶Ô×îÓÅȺÌ广ģ½øÐÐÁËÂÛÊö£»Hamilton M AµÈ½áºÏÒÅ´«Ëã·¨°ÑÆäÔËÓõ½Éñ¾ ÍøÂç ÖУ¬²¢È¡µÃÁËÁ¼ºÃµÄЧ¹û[4]£»Ò²ÓÐÖÚ¶àµÄѧÕß¶Ô±£Áô×î¼Ñ״̬µÄÒÅ´«Ëã·¨µÄÊÕÁ²ËÙ¶È×öÁËÌÖÂÛ¡£Í¨¹ý ÀíÂÛ ÍÆµ¼ºÍÊÂʵÔËÓ㬷¢ÏÖÒÅ´«Ëã·¨ÔÚѰÓźÍÊÕÁ²ÐÔ·½Ãæ¶¼ÊǷdz£ÓÐЧµÄ¡£
±¾ÎĽáºÏÒÅ´«Ëã·¨µÄÔÀíºÍ˼Ï룬¶Ô¿¼ÊÔ×Ô¶¯³öÌâ×é¾íµÄÎÊÌâ½øÐÐÁËÑо¿£¬ÕÒµ½ÁËÒ»ÖÖ»ñµÃÓ뿼ÊÔÊÔÌâ¿ØÖÆÖ¸±ê·ûºÏµÄÊÔÌâÄ£Ð͵Ľâ¾ö ·½·¨ ¡£
2 ÎÊÌâÃèÊö
×Ô¶¯×é¾íÊÇ¿¼ÊÔϵͳ×Ô¶¯»¯»ò°ë×Ô¶¯»¯²Ù×÷µÄºËÐÄÄ¿±êÖ®Ò»,¶øÈçºÎ±£Ö¤Éú³ÉµÄÊÔ¾íÄÜ×î´ó³Ì¶ÈµÄÂú×ãÓû§µÄ²»Í¬ÐèÒª,²¢¾ßÓÐËæ»úÐÔ¡¢ ¿ÆÑ§ ÐÔ¡¢ºÏÀíÐÔ,ÕâÊÇʵÏÖÖеÄÒ»¸öÄѵ㡣ÓÈÆäÔÚ½»»¥Ê½»·¾³ÏÂÓû§¶ÔÓÚ×é¾íËÙ¶ÈÒªÇó½Ï¸ß£¬¶øÒ»¸öÀíÂÛÉϽÏÍêÃÀµÄËã·¨¿ÉÄÜ»áÒÔÎþÉüʱ¼ä×÷Ϊ´ú¼Û£¬ÍùÍù²»ÄÜ´ïµ½Ô¤ÆÚµÄЧ¹û¡£Òò´Ë£¬Ñ¡ÔñÒ»¸ö¸ßЧ¡¢¿ÆÑ§¡¢ºÏÀíµÄËã·¨ÊÇ×Ô¶¯×é¾íµÄ¹Ø¼ü¡£
ÒÔÍùµÄ¾ßÓÐ×Ô¶¯×é¾í¹¦ÄܵĿ¼ÊÔϵͳ´ó¶à²ÉÓÃËæ»úѡȡ·¨ºÍ»ØËÝÊÔ̽·¨¡£Ëæ»úѡȡ·¨¸ù¾Ý״̬¿Õ¼äµÄ¿ØÖÆÖ¸±ê£¬ÓɼÆËã»úËæ»úµÄ³éȡһµÀÊÔÌâ·ÅÈëÊÔÌâ¿â£¬´Ë¹ý³Ì²»¶ÏÖØ¸´£¬Ö±µ½×é¾íÍê±Ï£¬»òÒÑÎÞ·¨´ÓÌâ¿âÖгéÈ¡Âú×ã¿ØÖÆÖ¸±êµÄÊÔÌâΪֹ¡£¸Ã·½·¨½á¹¹¼òµ¥£¬¶ÔÓÚµ¥µÀÌâµÄ³éÈ¡ÔËÐÐËٶȽϿ죬µ«ÊǶÔÓÚÕû¸ö×é¾í¹ý³ÌÀ´Ëµ×é¾í³É¹¦Âʵͣ¬¼´Ê¹×é¾í³É¹¦£¬»¨·Ñʱ¼äÒ²ÁîÈËÄÑÒÔÈÌÊÜ¡£ÓÈÆäÊǵ±Ìâ¿âÖи÷״̬ÀàÐÍÆ½¾ù³öÌâÁ¿½ÏµÍʱ£¬×é¾íÍùÍùÒÔʧ°Ü¶ø¸æÖÕ¡£
»ØËÝÊÔ̽·¨ÕâÊǽ«Ëæ»úѡȡ·¨²úÉúµÄÿһ״̬ÀàÐͼͼÏÂÀ´£¬µ±ËÑË÷ʧ°ÜʱÊÍ·ÅÉϴμͼµÄ״̬ÀàÐÍ£¬È»ºóÔÙÒÀ¾ÝÒ»¶¨µÄ ¹æÂÉ £¨ÕýÊÇÕâÖÖ¹æÂÉÆÆ»µÁËѡȡÊÔÌâµÄËæ»úÐÔ£©±ä»»Ò»ÖÖеÄ״̬ÀàÐͽøÐÐÊÔ̽£¬Í¨¹ý²»¶ÏµÄ»ØËÝÊÔֱ̽µ½ÊÔ¾íÉú³ÉÍê±Ï»òÍ˻سö·¢µãΪֹ£¬ÕâÖÖÓÐÌõ¼þµÄÉî¶ÈÓÅÏÈËã·¨£¬¶ÔÓÚ״̬ÀàÐͺͳöÌâÁ¿¶¼½ÏÉÙµÄÌâ¿âϵͳ¶øÑÔ£¬×é¾í³É¹¦ÂʽϺ㬵«ÊÇÔÚʵ¼Êµ½Ò»¸ö Ó¦Óà ʱ·¢ÏÖÕâÖÖËã·¨¶ÔÄÚ´æµÄÕ¼ÓÃÁ¿ºÜ´ó£¬³ÌÐò½á¹¹Ïà¶Ô±È½Ï¸´ÔÓ£¬¶øÇÒѡȡÊÔÌâȱ·¦Ëæ»úÐÔ£¬×é¾íʱ¼ä³¤£¬ºóÁ½µãÊÇÓû§ÎÞ·¨½ÓÊܵģ¬Òò´ËËüÒ²²»ÊÇÒ»ÖֺܺõÄÓÃÀ´×Ô¶¯×é¾íµÄËã·¨¡£
·ÖÎö ÉÏÊöÁ½ÖÖËã·¨µÄÓÅȱµã£¬²»ÄÑ·¢ÏÖ£¬ÔÚÏÞÖÆÌõ¼þ״̬¿Õ¼äµÄ¿ØÖÆÏ£¬Ëæ»úѡȡ·¨ÓÐʱÄܹ»³éÈ¡³öÒ»×éÁîÓû§ÂúÒâµÄÊÔÌâ¡£Ö»²»¹ýÓÉÓÚËüËæ»úѡȡÊÔÌâµÄ·¶Î§Ì«´ó£¬ÎÞ·¨È·¶¨ Ŀǰ Ìõ¼þÏÂÄÄÐ©ÇøÓòÄܹ»³éÈ¡ºÏÊʵÄÊÔÌ⣬·´¶ø¿ÉÄÜÔÚÄÇЩÒѾ֤Ã÷ÊÇÎÞ·¨³éÈ¡ºÏÊÊÊÔÌâµÄÇøÓòÄÚ·´¸´Ñ¡Ì⣬½øÐдóÁ¿µÄÎÞЧ²Ù×÷½øÈëËÀÑ»·£¬×îÖÕµ¼ÖÂ×é¾íʧ°Ü¡£»ØËÝÊÔ̽·¨×é¾í³É¹¦Âʸߣ¬µ«ËüÊÇÒÔÎþÉü´óÁ¿µÄʱ¼äΪ´ú¼ÛµÄ£¬¶ÔÓÚÏÖ½ñÔ½À´Ô½Á÷ÐеĿ¼ÉúÍøÉÏËæ»ú¼´Ê±µ÷ÌâµÄ¿¼ÊÔ¹ý³ÌÀ´Ëµ£¬ËüÒѲ»·ûºÏÒªÇó¡£Òò´Ë,±ØÐë½áºÏÒÔÉÏÁ½ÖÖ·½·¨Ñ°ÕÒÒ»ÖÖеĸĽøËã·¨£¬ÕâÖÖËã·¨Òª¾ßÓÐÈ«¾ÖѰÓźÍÊÕÁ²ËÙ¶È¿ìµÄÌØµã¡£ÒÅ´«Ëã·¨£¨Genetic Algorithms£©ÒÔÆä¾ßÓÐ×ÔÊÊӦȫ¾ÖѰÓźÍÖÇÄÜËÑË÷¼¼Êõ£¬²¢ÇÒÊÕÁ²ÐԺõÄÌØÐÔÄܺܺõÄÂú×ã×Ô¶¯¿¼ÊÔ×é¾íµÄÒªÇó¡£
3 ÒÅ´«Ëã·¨ÃèÊö
ÒÅ´«Ëã·¨ÊÇÒ»ÖÖ²¢Ðеġ¢Äܹ»ÓÐЧÓÅ»¯µÄËã·¨£¬ÒÔMorganµÄ»ùÒòÀíÂÛ¼°Eldridge ÓëGould¼ä¶ÏƽºâÀíÂÛΪÒÀ¾Ý£¬Í¬Ê±ÈÚºÏÁËMayrµÄ±ßÔµÎïÖÖÐγÉÀíÂÛºÍBertalanffvÒ»°ãϵͳÀíÂÛµÄһЩ˼Ï룬ģÄâ´ï¶ûÎÄµÄ ×ÔÈ» ½çÒÅ´«Ñ§£º¼Ì³Ð£¨»ùÒòÒÅ´«£©¡¢½ø»¯£¨»ùÒòÍ»±ä£©ÓÅʤÁÓÌ£¨ÓŵĻùÒò´óÁ¿±»ÒÅ´«¸´ÖÆ£¬ÁӵĻùÒò½ÏÉÙ±»ÒÅ´«¸´ÖÆ£©¡£ÆäʵÖʾÍÊÇÒ»ÖÖ°Ñ×ÔÈ»½çÓлúÌåµÄÓÅʤÁÓ̵Ä×ÔȻѡÔñ¡¢ÊÊÕßÉú´æµÄ½ø»¯»úÖÆÓëͬһȺÌåÖиöÌåÓë¸öÌå¼äµÄËæ»úÐÅÏ¢½»»»»úÖÆÏà½áºÏµÄËÑË÷Ëã·¨¡£ÔËÓÃÒÅ´«Ëã·¨Çó½âÎÊÌâÊ×ÏÈÐ轫ËùÒªÇó½âµÄÎÊÌâ±íʾ³É¶þ½øÖƱàÂ룬Ȼºó¸ù¾Ý»·¾³½øÐлù±¾µÄ²Ù×÷£ºselection£¬crossover£¬mutation¡¡ÕâÑù½øÐв»¶ÏµÄËùν¡°Éú´æÑ¡Ôñ¡±£¬×îºóÊÕÁ²µ½Ò»¸ö×îÊÊÓ¦»·¾³Ìõ¼þµÄ¸öÌåÉÏ£¬µÃµ½ÎÊÌâµÄ×îÓŽ⡣[6,7]