一种基于二进制编码的最小生成树算法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
br fh rp d e e egaheg .Wh ts oe iei nts o fh o — ann e ru hte u gmet f e rp ot a r , l a me en ns n igt e hog d e n a h im t m e s ot i p r t h j ot g h
c a a t rsiso e mi mu s nnngte h r ce t ft ni m pa i r e.Atfrt i ei n t ss me o e n n s nn n r e t r u h t e n m— i c h s ,t lmi ae o ft o -pa i gte h o g u i h h
c e tp la se s,c nv n e tp o r m mp e na in,g n r o d c a a t rs c r o e in r g a i l me tto e ea g o h rce t . l ii
Ke r s:m n mu s a n n e y wo d i i m p n i g t e;c n e t d g a h;b n r o e;c r mo o ; g r h r o n ce r p i ay c d h o s me a o t m l i
D I1.9 9ji n 10 - 8 .0 20 . 1 O : 36 /.s . 09 8 12 1 .100 0 s 4
一
种基 于 二 进 制 编码 的最 小生 成 树 算 法
王 防修
( 武汉工业学 院 数学与计算机 学院 , 湖北 武汉 402 ) 303
摘
要 :针 对 目前 的 最 小生成树 算 法 只 能 求一 个 最 小 生成 树 问题 , 出一种 新 的 最 小 生成树 提
第 3 卷第 1 1 期 21 0 2年 3月
武
汉
工
业
学
院
学
报
V 13 No 1 o . 1 .
M a . 01 r2 2
J un l o W u a P ltc nc Unv ri o ra f hn oye h i iest y
文章 编号 :0 94 8 ( 0 2 0 -0 90 10 -8 1 2 1 ) 10 3 -4
算 法。该 算 法主要 采 用二进 制 编码 的方 式 , 结合 最 小生成树 的特 点 , 并 通过 先判 断 图的边数 淘 汰 一些 非生 成树 。 然后 通过 判 断连通性 再 淘汰 一 些非 生成树 , 最后 从所 有 的生成树 中找 到 所有
最 小生成 树 。 由于算 法的本 质就 是在 全局 范 围 内寻找 最优 , 该 算 法可 以找 到 一 个 连通 图的 故
Ab t c :T r u h t e c r n n mu s a n n e l o i m ,w a n y g t n mu s a n n e .S e s r t h o g h u r t a e mi i m p n i gt e ag rt r h e c n o l e mi i m p a n i gt e o w r p e e ta n w n mu s a n n e g r h r s n e g r m s ma n y t s e b n r o e a d c mb n e r l i h o t i i l o u e t i ay c d n o i e t l i h h h
c n e t i .I a t t e n t r ft e a g r m s t o k fr t e b s i h l b ls o e S e c n f d al te o n ci t v y n f c ,h au e o o t i lo o e t n te go a c p . o w a n l h h l i h o h i mi i m p n n re ft e c n e t d g a h i iw f h sa g r h n mu s a i g t s o o n ce r p n v e o i o t m.An e a l h w a e ag r h h s n e h t l i x mp e s o s t t l o t m a h t h i
许多 应 用 问题 都 是 一 个 求 带 权 无 向 连 通 图 ¨ 的最小 生 成树 问题 。例 如 : 在 I个 城市 之 间铺 要 I ,
法都是通过求解局部最优达 到求解全局最优 , 即我 们通常所说的贪心算法 。一般来讲 , 局部最优勰往 往不是整体最优解 , 而是近似最优解。由于最小生 成树的特殊性 , 用贪心算法 能够准确地计算出它 的全局最优解 。然而 , 无论 Pi r m算法还是 Kuk rsa l 算法 , 都只能找到带权无 向连通图的一个最小生成 树 。如果 一个带 权 无 向连通 图有 多个 最 小 生成 树 , 要想 找 出 所 有 的 最 小 生 成 树 , Pi 算 法 或 用 r m
WANG F帆 g x u —i
( c ol f te ai n o p t ce c ,Wu a oy c n nvri , h 3 0 3 C i ) S ho o h m t s dC m ue S i e Ma ca r n h nP l eh i U i sy Wu a 4 0 2 , hn t c e t n a
所有最小生成树。算例表明, 该算法具有步骤清晰、 方便程序 实现、 通用性好的特点。 关键 词 : 小生成树 ; 通 图; 最 连 二进 制 编码 ; 色体 ; 法 染 算
中 图分类 号 : 5 . 0 175 文献 标 识码 : A
A mii u s a n n r e ag r h b s d o ia y c dn nm m p n i g t lo i m a e n b n r o ig e t