¡¡¡¡1£® ¶à¼¶Á¢·½ÌåÍøÂç ¡¡¡¡µ¥¼¶Á¢·½ÌåÍøÂçµÄ×î´ó¾àÀëΪn¡£¼´Öظ´n´ÎʹÓõ¥¼¶»¥Á¬ÍøÂ磬¿ÉÒÔʵÏÖÈÎÒâÁ½¸ö½áµãµÄÁ¬½Ó¡£Òò´Ë£¬ÓÃn¸öµ¥¼¶Á¢·½ÌåÍøÂçÏà´®Áª£¬ÈÃÿһ¼¶ÊµÏÖÒ»ÖÖ»¥Á¬º¯Êý¦Å(i),ÆäÖÐi =0£¬1£¬¡ n-1£¬ÔòͬÑùÄÜʵÏÖÈÎÒâÁ½¸ö½áµãµÄÁ¬½Ó¡£ ¡¡¡¡¶à¼¶Á¢·½ÌåÍøÂçÓÐn =log2N¼¶£¬ÆäÖеÚ0£¬1¡ n-1¼¶·Ö±ðʵÏÖ¦Å(0)£¬¦Å(1) ¡¦Å(n-1)µÄ»¥Á¬º¯Êý£¬Ã¿Ò»¼¶ÓÉÒ»¸ö¿ØÖÆÐźÅgi¿ØÖÆ£¬µ±gi =0ʱ£¬¸Ã¼¶Íê³ÉºãµÈ´«ËÍ£¬µ±g i =1ʱ£¬¸Ã¼¶Íê³ÉÒ»´Î¦Å(i)½»»»¡£ ¡¡¡¡°´ÕÕ½»»»¿ª¹Ø£¬¶à¼¶Á¢·½ÌåÍøÂç²ÉÓöþ¹¦Äܽ»»»¿ª¹Ø¹¹³É¡£ ¡¡¡¡¸ù¾Ý¿ØÖÆ·½Ê½µÄ²»Í¬£¬¶à¼¶Á¢·½ÌåÍøÂçÓÖÓÐSTARANÍøÂçºÍ¼ä½Ó¶þ½øÖÆn·½ÌåÍøÂ磨Indirect Binary n-cube Network£©µÈ¡£STARANÍøÂç²ÉÓü¶¿ØÖƺͲ¿·Ö¼¶¿ØÖÆ£»¶ø¼ä½Ó¶þ½øÖÆn·½ÌåÍøÂç²ÉÓõ¥Ôª¿ØÖÆ·½Ê½¡£Òò´Ë£¬ºóÕß¾ßÓиü´óµÄÁé»îÐÔ¡£ ¡¡¡¡STARANÍøÂçÊǶ༶»¥Á¬ÍøÂçÖÐÒѾ»ñµÃ³É¹¦Ó¦ÓõÄÒ»ÖÖ£¬ËüÒòʵ¼ÊÓÃÓÚ¾ÞÐÍÏàÁª´¦Àí»úSTARAN¶øµÃÃû¡£µ±Ëü²ÉÓü¶¿ØÖÆ·½Ê½Ê±£¬Ã¿Ò»¼¶ÓÃÒ»¸ö¿ØÖÆÐźš£¸Ã¿ØÖÆÐźÅΪ"1"ʱ£¬¸Ã¼¶ËùÓеĽ»»»µ¥ÔªÍ¬Ê±´¦ÓÚ½»»»×´Ì¬£¬³ö¶Ë±àºÅÊÇ´ÓÈë¶Ë±àºÅÔÚÏàӦλ´úÂëÉϱ䷴£»µ±¿ØÖÆÐźÅÎ"0"ʱ£¬¸Ã¼¶ËùÓд¦Àíµ¥ÔªÍ¬Ê±´¦ÓÚÖ±Á¬×´Ì¬£¬´úÂë²»±ä¡£ ¡¡¡¡Ëùν½»»»¹¦ÄÜ£¬ÊÇÖ¸Ò»×éÔªËØÍ·Î²¶Ô³ÆµØ½øÐн»»»¡£ÈçÒ»×é8Ôª½»»»¼´Îª£º ¡¡¡¡Èë¶ËÅÅÁУº0 1 2 3 4 5 6 7 ¡¡¡¡³ö¶ËÅÅÁУº7 6 5 4 3 2 1 0 ¡¡¡¡ÕâÊÇÒ»×é8¸öÔªËØµÄÈ«½»»»£¬ÓֳƾµÏó½»»»¡£Ò»°ãÀ´Ëµ£¬¿ØÖÆÐźŵÄ×î¸ßλΪ"1"ʱ£¬Æä±ä»»Í¼Ï󶼿ÉÒÔ´Ó¿ØÖÆÐźÅΪÆä·´ÂëµÄ±ä»»Í¼ÏóÔÙ¾¹ýÒ»´Î¾µÏó±ä»»µÃµ½¡£ ¡¡¡¡STARANÍøÂç²ÉÓò¿·Ö¼¶¿ØÖÆÊ±£¬Ëü¿ÉÍê³É¸÷ÖÖÒÆÊý¹¦ÄÜ£¬¹ÊÓÖ³ÆÎªÒÆÊýÍøÂ磨Shift Network£©¡£ ¡¡¡¡STARANÍøÂçÓÃÔÚSTARANÏàÁ¬´¦Àí»úµÄ¶àά·ÃÎÊ´æ´¢Æ÷Óë´¦Àí²¿¼þÖ®¼ä£¬¶Ô´æ´¢Æ÷ÖÐÔÓ´í´æ·ÅµÄÊý¾Ý£¬ÔÚ¶Á³öºóºÍдÈëÇ°ÖØÐÂÅÅÁУ¬ÒÔÊÊÓ¦´¦Àí²¿¼þ¶ÔÊý¾ÝÕý³£Î»ÐòµÄÐèÒª¡£ ¡¡¡¡2£® ¶à¼¶»ìÏ´½»»»ÍøÂç ¡¡¡¡¶à¼¶»ìÏ´½»»»ÍøÂçÓÖ³ÆOmegaÍøÂ磬ËüÓÉn¼¶ÏàͬµÄÍøÂç×é³É£¬Ã¿Ò»¼¶¶¼°üº¬Ò»¸öÈ«»ìÍØÆËºÍËæºóÒ»ÁÐN/2¸öËŦÄܽ»»»µ¥Ôª£¬²ÉÓõ¥Ôª¿ØÖÆ·½Ê½¡£n¼¶»ìÏ´½»»»ÍøÂçµÄ»¥Á¬º¯Êý¿ÉÒÔ±íʾΪ£º ¡¡¡¡PSE(n) = (¦Ò(n) ¦Å (0))n ¡¡¡¡ÆäÖУ¬¦Å (0) ¸ù¾Ý¿ØÖÆÐźŷֱðÍê³ÉºãµÈ¡¢½»»»¹¦ÄÜ£¬´ËÍ⣬»¹ÄÜÍê³ÉÉϲ¥ºÍϲ¥¹¦ÄÜ¡£ ¡¡¡¡ÔÚOmegaÍøÂçÖУ¬¸÷¼¶µÄ±àºÅ˳ÐòÓë¶à¼¶Á¢·½ÌåÍøÂçÕýºÃÏà·´¡£Õâ˵Ã÷£¬Èç¹û°ÑOmegaÍøÂçµÄÈë¶ËºÍ³ö¶Ë¶Ôµ÷£¬Ëü¾ÍµÈͬÓÚ¼ä½Ó¶þ½øÖÆn·½ÌåÍøÂçÖ®¼äÖ»´æÔÚÁ½µã²î±ð£º ¡¡¡¡¢Å ǰÕßµÄÊý¾ÝÁ÷ÏòÊÇn-1£¬n-2£¬¡ 0¼¶£¬¶øºóÕßµÄÊý¾ÝÁ÷ÏòÊÇ0£¬1£¬2£¬¡ n-1¼¶£¬ÕýºÃÏà·´¡£ ¡¡¡¡¢Æ ǰÕßʹÓÃËŦÄܽ»»»µ¥Ôª£¬¶øºóÕßÓöþ¹¦Äܽ»»»µ¥Ôª¡£ ¡¡¡¡Èç¹ûÔÝʱ¼Ù¶¨OmegaÍøÂçÒ²²ÉÓöþ¹¦Äܽ»»»µ¥Ôª£¬ÄÇôÓÉÓÚÊý¾ÝÈë³öÁ÷ÏòÏà·´£¬Òò´Ë£¬OmegaÍøÂçʵ¼ÊÉÏÊÇn·½ÌåÍøÂçµÄÄæÍøÂç¡£»ù±¾»¥Á¬ÍøÂç¶¼ÓÐÒ»¸ö¹²Í¬µÄÁ¬½ÓÌØÐÔ£¬¼´¶¼ÄÜʵÏÖÈÎÒ»Èë¶ËÓëÈÎÒ»³ö¶Ë¼äµÄÁ¬½Ó¡£µ«ÊÇ£¬ÒªÍ¬Ê±ÊµÏÖÁ½¶Ô»òÁ½¶ÔÒÔÉϵÄÈë¶ËÓë³ö¶Ë¼äµÄÁ¬½Ó£¬¾Í¿ÉÄÜ·¢ÉúÁ¬½Ó·¾¶ÉϵijåÍ»¡£Á÷ÏòÏ෴ʹµÃËüÃDzúÉú³åÍ»µÄÇé¿ö²»Í¬¡£ÀýÈ磬3·½ÌåÍøÂçÄÜͬʱʵÏÖ5µ½0£¬7µ½1µÄÁ¬½Ó£¬µ«²»ÄÜͬʱʵÏÖ0µ½5£¬1µ½7µÄÁ¬½Ó£»¶øOmegaÍøÂçÔòÇ¡ºÃÏà·´£¬5µ½0ºÍ7µ½1²»ÐУ¬µ«0µ½5ºÍ1µ½7¶¼¿ÉÒÔ¡£ ¡¡¡¡Èç¹ûOmegaÍøÂç²ÉÓü¶¿ØÖÆ£¬ÔòËü¾Í±ä³ÉSTARANÍøÂçµÄÄæÍøÂç¡£ ¡¡¡¡Èç¹ûOmegaÍøÂç²ÉÓò¿·Ö¼¶¿ØÖÆ£¬ÔòËü¾Í±ä³ÉSTARANÒÆÊýÍøÂçµÄÄæÍøÂç¡£ ¡¡¡¡ÓÉÓÚOmegaÍøÂç²ÉÓÃËŦÄܽ»»»µ¥Ôª£¬Òò´Ë£¬ÔÊÐíͬʱʵÏÖÒ»¸öÈë¶Ëµ½¶à¸ö³ö¶ËµÄÁ¬½Ó¡£ÕâÊǶ༶Á¢·½ÌåÍøÂç²»¿ÉÄܰ쵽µÄ¡£ ¡¡¡¡3£®¶à¼¶PM2IÍøÂç ¡¡¡¡¶à¼¶PM2IÍøÂçÓÖ³ÆÎªÊý¾Ý±ä»»ÍøÂç¡£Ëü°üº¬n¼¶µ¥Ôª¼äÁ¬½Ó£¬Ã¿Ò»¼¶¶¼ÊǰÑÁ½Áи÷N =2 n¸öµ¥Ôª°´PM2IÍØÆË»¥ÏàÁ¬½ÓÆðÀ´¡£¶ÔµÚi¼¶£¨0¡Üi¡Ün-1£©À´Ëµ£¬Ã¿Ò»¸öÈëµ¥Ôª¶¼ÓÃÈý¸ùÁ¬Ïß·Ö±ðͨÍùµ¥Ôªj£¬j+2 i mod N£¬j-2 i mod N¡£ ¡¡¡¡PM2Iµ¥¼¶»¥Á¬ÍøÂçµÄ×î´ó¾àÀëΪ"²»³¬¹ýn/2µÄ×î´óÕûÊý"¡£µ«×é³É¶à¼¶PM2I»¥Á¬ÍøÂçʱÓÃÁËn¼¶£¬Òò´ËÔÚÕâÖÖÍøÂçÖÐÌṩÁËÈßÓà·¾¶¡£ÈçN=8ʱ£¬0µ½5µÄÁ¬½Ó£¬¿ÉÒÔÓÐ0µ½4µ½4µ½5£¬0µ½4µ½6µ½5µÈ£¬Õâ¶ÔÌá¸ß¿É¿¿ÐÔºÜÓкô¦¡£¿ØÖÆÈý×éÁ¬½ÓÏßµÄÐźŷֱð³ÆÎªÆ½¿ØH£¬Ï¿ØDºÍÉÏ¿ØU¡£ÕâЩ¿ØÖÆÐźŵķÖ×éÇé¿öΪ£º¶ÔÓÚµÚi¼¶£¬(H1) i£¬(D1) i£¬ (U1)i¿ØÖƵÚiλΪ"0"µÄÄÇЩÈëµ¥Ôª£»(H2) i£¬(D2) i£¬ (U2)i¿ØÖƵÚiλΪ"1"µÄÄÇЩÈëµ¥Ôª¡£ ¡¡¡¡4£®Ç¿»¯Êý¾Ý±ä»»ÍøÂçADM£¨Augmented Data Manipulation£© |