蚁群算法的基本原理文档格式.docx
《蚁群算法的基本原理文档格式.docx》由会员分享,可在线阅读,更多相关《蚁群算法的基本原理文档格式.docx(23页珍藏版)》请在冰点文库上搜索。
根据(3.2)可知,蚂蚁构建的路径长度dj越小,则路径上各条边就会获得更多的信息素,则在以后的迭代中就更有可能被其他的蚂蚁选择。
蚂蚁完成一次循环后,清空禁忌表,重新回到初始城市,准备下一次周游。
大量的仿真实验发现,蚂蚁系统在解决小规模TSP问题时性能尚可,能较快的发现最优解,但随着测试问题规模的扩大,AS算法的性能下降的比较严重,容易出现停滞现象。
因此,出现了大量的针对其缺点的改进算法。
3.3.2精英蚂蚁系统
精英蚂蚁系统[11]是对基本AS算法的第一次改进,它首先由Dorigo等人中提出,它的设计思想是对算法每次循环之后给予最优路径额外的信息素量。
找出这个解的蚂蚁称为精英蚂蚁。
将这条最优路径记为Tbs(best-so-fartour)。
针对路径Tbs的额外强化是通过向Tbs中的每一条边增加e/Lbs大小的信息素得到的,其中e是一个参数,它定义了给予路径Tbs的权值大小,Lbs代表了Tbs的长度。
这样相应的信息素的更新公式如式(3.3):
j(t⑴珂仁‘)j(t):
(t)y「jbs(t)
(3.3)
(3.4)
Dorigo等人的文章列举的计算结果表明,使用精英策略并选取一个适当的e值
将使得AS算法不但可以得到更好的解,而且能够在更少的迭代次数下得到一些更好的解。
3.3.3最大-最小蚂蚁系统
最大-最小蚂蚁系统(MMAS[13-15])是到目前为止解决TSP问题最好的ACO算法方案之一。
MMAS算法是在AS算法的基础之上,主要作了如下的改进:
(1)为避免算法过早收敛于局部最优解,将各条路径可能的外激素浓度限制于
■min,maxL超出这个范围的值被强制设为•min或者是-max,可以有效地避免某条路径上的信息量远大于其余路径,避免所有蚂蚁都集中到同一条路径上;
(2)
强调对最优解的利用。
每次迭代结束后,只有最优解所属路径上的信息被更新,从而更好地利用了历史信息;
(3)信息素的初始值被设定为其取值范围的上界。
在算法的初始时刻,J取较小的值时,算法有更好的发现较好解的能力。
所有蚂蚁完成一次迭代后,按(3.5)式对路径上的信息作全局更新:
%(t+0=(1—P(t)+gbest(t)P-(0,1)(3.5)
允许更新的路径可以是全局最优解,或本次迭代的最优解。
实践证明逐渐增加全局最优解的使用频率,会使该算法获得较好的性能。
3.3.4基于排序的蚁群算法
基于排序的蚂蚁系统(ASrank)少]是对AS算法的一种改进。
其改进思想是:
在每次迭代完成后,蚂蚁所经路径将按从小到大的顺序排列,即U(t)乞L2(t)乞…Lm(t)。
算法根据路径长度赋予不同的权重,路径长度越短权重越大。
全局最优解的权重为w,第r个最优解的权重为max:
0,w-r贝UASrank
的信息素更新规则为:
w_1
.j(t1)=(1一讨.j(t)w—r.打tw.「gbt,-0,1/、
锂(3.7)
其中,「打t=1/Lrt,A,igbt=1/Lgb
3.3.5蚁群系统
蚁群系统(ACS[12])是由Dorigo等人提出来的改进的蚁群算法,它与AS
的不同之处主要体现在三个方面:
(1)采用不同的路径选择规则,能更好地利用蚂蚁所积累的搜索经验。
(2)信息素挥发和信息素释放动作只在至今最优路径的边上执行,即每次迭代之后只有至今最优蚂蚁被允许释放信息素;
(3)除
了全局信息素更新规则外,还采用了局部信息素更新规则。
在ACS中,位于城市i的蚂蚁k,根据伪随机比例规则选择城市j作为下一
个访问的城市。
路径选择规则由下面式子给出:
argmax…“I曰llowedk
iiiFl,如果q_qo
否则
(3.8)
£
st)丫f狀)]s二allowedk
ifjallowedk
else
(3.9)
其中,q是均匀分布在区间011中的一个随机变量,CbO^qo^l是一个参数,
J是根据(3.9)给出的概率分布产生出来的一个随机变量(其中。
=1)0
ACS的全局信息素更新规则为:
j=—「i:
s,-i,jTbs(3.10)
『=1.Cbs(3.11)
ACS的局部信息素更新规则方式定义:
在路径构建过程中,蚂蚁每经过一条边i,j,都将立刻调用这条规则更新
该边上的信息素:
其中,和0是两个参数,•满足0"
0是信息素量的初始值。
局部更新
的作用在于,蚂蚁每一次经过边i,j,该边的信息素.ij将会减少,从而使得其他蚂蚁选中该边的概率相对减少。
一、一个星期七天
SundayMondayTuesdayWednesdayThursdayFriday
Saturday
二、一年十二个月
JanuaryFebruaryMarchAprilMay
June
JulyAugustSeptemberOctoberNovember
December
三、一年四季
1.spring2.summer3.autumn4.winter
四、容易拼写错的数字
1.eighth第八2.ninth第九3.forty四十4.twelfth第十二5.twentieth第二十
四、亲属称呼
1.daughter(女儿)2.niece(女性晚辈)3.nephew(男性晚辈)4.cousin
(同辈兄弟姐妹)5.aunt(女性长辈)6.uncle(男性长辈)
五、以下动词加-ed或-ing要双写最后一个字母
signal,travel中的I可双写(英国英语)也可不双写(美国
英语)六、部分过去式和过去分词不规则变化的动词
1.broadcast(broadcast,broadcast)广播2.flee(fled,fled)
逃跑
3.forbid(forbade,forbidden)禁止4.forgive(forgave,
forgiven)原谅
5.freeze(froze,frozen)结冰
6.hang(作“绞死”讲,是规则的;
作“悬挂”讲,其过去式过去分词都是hung)
7.lie—lied—lied说谎;
lie—lay---lain身躺下lay-laid-
laid放置
8.seek(sought,sought)寻求9.shake(shook,
shaken)发抖
10.sing(sang,sung)唱歌11.sink(sank,
sunk/sunken)下沉
12.spread(spread,spread)传播13.swim(swam,swum)
游泳
14.tear(tore,torn)
撕碎
16.wear(wore;
worn)穿/戴
17.hold(held,held)
18.make
(made,made)
19.keep(kept,kept)
七、意思相近的词
1.check(核对)/
examine(检杳)/test(测试)
2.receive(收到)/
accept(接受)
3.destroy(毁坏;
毁灭)/damag(破坏)
4.celebrate(庆祝”congratulate(祝贺)
5.wearsth/dresssb穿衣
八、注意形容词变名词时的拼写变化
1.long—length长度2.wide—width宽度3.high—height高度
4.strong—strength力量
九、以-ic结尾的动词,应先把-ic变为-ick,再加ing或ed
1.picnic(picnicked,picnicking)野餐
十、个别名词的复数拼写
1.German(Germans)德国人2.gulf(gulfs)海湾3.handkerchief
(handkerchiefs)手帕roof(roofs)房顶
4.hero(英雄),potato(土豆),tomato(西红柿)等有生命的以-o结尾的名
1.beautiful
美丽的一beautifully
2.possible
可能的一possibly
3.practical
实际的一practically
4.particular
特别的
—particularly
5.successful
成功的一successfully
十三、其它必背单词
1.abroad国夕卜2.abseneen.
缺席(absentadj.)
3.
accept接受)
4.accident事故(accidentaladj.偶然的,accidentallyadv.偶然地)
5.achievement成就(achievev.获得)6.address地
址7.admire钦佩
8.admit承认(admitted)9.agreement协
议
10.agriculture农业(agriculturaladj.农业的)industry工业
(industrial工业的)
11.altogether总共12.ancient古
代的
13.announce宣告、通知announcement(n.口头通知)
14.anxiety忧虑(anxiousadj.焦急的,anxiouslyadv.焦急地)
15.apologizev.道歉(apologyn.道歉)
16.appear出现(appearanee夕卜貌n.)disappear消失/不见
17.appreciate感激/欣赏(感激人用thanksb;
谢谢某人做的事用appreciatesth.)
18.Asian(亚洲的)19.assistant助手
20.astonish吃惊(astonishmentn.吃惊,astonishing令吃惊的,astonished吃惊的)
21.astronaut宇航员22.atmosphere气氛
23.attempt尝试(n/v)attempttodosth
24.attentively专心地25.attention专心、payattentiontodoing
sth
26.attitude
28.average
30.balanee
31.beauty
32.believebeyond超过
34.biology
36.bravery
27.attract吸引(attraction吸引力)
onaverage平均
keepthebalaneeofnature保持生态平衡
beautify美化
态度
平均/平均的平衡
美(beautiful,beautifully)
相信(beliefn.
生物
勇敢
37.broad宽阔的
39.care关心
40.ceiling天花板
42.celebrate庆祝
44.century世纪character性格
47.charge收费
信念,其复数是beliefs)
35.birthday生日
brave勇敢的
38.broadcast广播(broadcast;
broadcast;
)
careful小心的
bravely勇敢地
carefully小心地
41.cinema电影院
43.celebration庆祝n.
45.challenge挑战
bechargeof/takechargeof
33.
46.
管理…
48.comfortv.&
n.安慰
舒适地
50.comment评论
交流
comfortable舒适的adj.
51.communicate(vt)
竞赛competitor
音乐会
comfortablyadv.
communication(n)
petition竞赛(compete
position作文
55.concludev.conclusionn.
(conditions条件)
57.concern关心(vt)
congratulations祝贺(congratulatev.)
59.constant不断的constantly不断地
60.construction(建设)
续
62.contribution贡献
做出贡献
63.convenient(adj.)
conversation谈话
65.coughing咳嗽cruelly残酷地adv.)
v.
54.concert
结论
竞赛者)
56.condition情况
58.
61.continue继
(contributev.)
方便的conveniently
66.cousin表兄弟
68.curious好奇的(curiosityn.
(cultural文化的adj.)
70.customer顾客72.custom习俗destroyed)74.declare宣称
味76.damage损坏
好奇)
makecontributionsto对…
方便地64.
67.cruel的(adj.
69.culture
73.destroy毁灭(其过去式是
75.delicious美
77.determined有决心的bedeterminedtodosth决心做某事
78.develop发展(developmentn.developing发展中的,developed发
达的)
79.dialogue对话
81.differenee
的differently
differences
82.disappointed
disappointment
80.diary不同点(复数differences)不同地differfrom
失望的(disappointing失望
日记(dairy奶制品)
different不同
bedifferentfrom
让人失望的)83.
make
84.discovery发现(复数discoveries,动词discover,发现者discoverer)
85.disturb打扰86.dollar美元(其复数是dollars)
87.downstairs楼下upstairs楼上
88.dream梦想(其过去式是dreamed或dreamt)
89.electricity电(electrical电的,electric电的)
90.employ雇用(employmentn.employer雇主,employee雇员)
91.empty倒空(可用动词,其过去式是emptied)
92.encourage鼓励(encouraging,encouraged,encouragementn.)
encouragesbtodosth鼓励某人做某事
93.energy能量94.envelope信圭寸
妒忌
95.envyn.
96.equal(平等的)
equality
平等
97.equipment
设备
98.especially
尤其是
99.
essential(重要的)
100.
European
欧洲人
101.
event事件
107.expert
专家
102.
excellent
极好(excellenee
n.excellentlyadv.)
104.
exhibition
展览
105.expense
耗费expensive昂贵的
106.
experienee
经验/经历(experieneed有经验的)
anunusualexperienee
一次不同寻常的经历
havemuchexperienee经验
丰富
108.
express(vt)表达expression(n)
138.impress印
象impression(n.)
109.fail
v.失败failuren.失败failtodosth
没做成某事
110.familiar(
熟悉的)
befamiliarto/with
112.favorite
最喜爱的
flexible灵活的
113.figure人物/数字
114.finger手指
115.flight
飞行
116.forehead
前额
117.foreign(外国的)
118.fortunate
幸运的
fortunately幸运地
unfortunately不幸
运地
119.forward
向前
120.freezing极冷的
(frozen冷冻的)
121.frequently
经常地
122.furniture家具
123.far远的further进
一步的
124.generally
大概
generallyspeaking
般来说
125.geography
『地理
126.Germany德国
127.government政府
128.gradual逐渐的
gradually
逐渐地
130.grammar语
129.graduation毕业(graduatefrom毕业于)
法
131.habit习惯
132.handkerchief
134.honor/honour
136.immediate(
139.incident
formahabitof
手绢)
荣誉
立即的)
小事件
141.independent独立的
143.information信息
institute
146.inspire
的)
147.interest
感兴趣
148.interrupt
151.regular规则的
153.judge判断(judgment)
154.kindergarten幼儿园
劳动
养成…习惯
133.honest诚实的
135.imaginationimmediately马上(adv)
honesty诚实
想象力(imaginev.)
140.including包括(includev.)
142.industry工业(industrialadj.
144.instrument仪器
学院
激励(inspirationn.inspiring
鼓舞人心的,inspired
兴趣
打断
interesting有兴趣的
beinterestedin
工业的)
145.
受鼓舞
对…
150.introduce介绍(introductionirregular不规则的
judgingfrom
155