Komepiuta, Polokalame
Polokalame maoae, le mataupu faavae autu
E filifili le tali e silisili ona lelei pe a faatinoina le galuega polokalame o nisi taimi e manaomia e faavasega aofaiga tele o faapotopotoga faamatalaga o avega o le manatuaina o le komepiuta faaletagata lava ia. O ia auala e aofia ai, mo se faataitaiga, o le auala polokalame o le "vaevae ma tulafono". I lenei tulaga le algorithm maua faafitauli tuueseeseina i mavaevae subtasks laiti. O lenei auala e talafeagai na i na tulaga pe afai subtasks laiti o taufai tutoatasi. Ina ia aloese mai le faia o galuega e le tatau ai pe afai interdependent laiti galuega, faaaoga metotia polokalame maoae fuafuaina Amerika R.Bellmanom i le 50s.
O le auala
polokalame maoae o le iloa ai le tali e silisili ona lelei o le faafitauli n e faatafa-, faasoa atu lana n laasaga eseese. O i latou o se laiti galuega e tusa ai o se tasi ma liuliuina.
O le lelei autu o lenei auala e mafai ona manatu e faapea o le aafia developers i le faafitauli optimization se tasi e faatafa-subtasks ae le o se faafitauli n e faatafa-, ma lo tatou faamoemoega autu o le a "pito i lalo-i luga".
E fautuaina e faaaoga polokalame maoae i na mataupu o loo fesootai ai le laiti galuega, o lona uiga faasoa modules masani. O le algorithm maua ai le faaiuga a subtasks taitasi o le faatasi, ma faaola tali o loo faatinoina i se laulau faapitoa. O lenei e mafai ai ona e fuafua se tali pe a latou toe feiloai ai i lea lava laiti galuega.
galuega polokalame maoae solves le faafitauli o optimization. O le tusitala o lenei metotia na tuufaatasia e R. Bellman mataupu faavae optimality: soo se mea e le tulaga muamua o laasaga taitasi ma le fofo o faamatalaina i lenei laasaga, o le uma nei e filifili le mea e silisili ona lelei e faasino i le tulaga, na maua ai o le faiga i le faaiuga o laasaga.
O le auala e faaleleia ai le faatinoga o le galuega foia e ala o suiga, po recursion.
Fale algorithm galuega
algorithm polokalame maoae e aofia ai le fausiaina o ia galuega o loo aofia ai se fofo e silisili ona lelei i tagata uma subtasks le galuega ina ua vaeluaina i le lua po o le sili subtasks i ana fofo, e aofia ai. Gata i lea, e tatau ai e tusi se faasino toe faiga, ma le fuafuaina o le tulaga faatauaina optimum parameter mo le galuega atoa.
O nisi taimi, i luga o le laasaga 3 o le taulotoina nisi faamatalaga faaopoopo i luga o le alualu i luma o galuega taitasi. Ua taʻua lea o le ta e lē toe foi mai.
auala talosaga
o loo faatatau polokalame maoae pe a e lua vala uiga:
- e silisili ona lelei mo subtasks;
- i ai i le faafitauli o le overlapping subproblems.
Foiaina o le faafitauli optimization e polokalame maoae, e muamua manaomia e faamatala ai le faatulagaga o le vaifofo. O le galuega e tatau ona e silisili ona lelei pe afai o le vaifofo e aofia ai le faaiuga e sili ona lelei o ana subtasks. I lenei tulaga, e fautuaina e faaaoga polokalame maoae.
Le meatotino lona lua o le faafitauli, e taua i lenei auala, - o se vaega toaitiiti o laiti galuega. fofo Recursive o le faafitauli e faaaoga le tasi overlapping laiti faafitauli, o le aofai o lea e faalagolago i luga o le tele o le faamatalaga muamua. O le tali o loo teuina i se laulau faapitoa, faasaoina le taimi o le polokalama e ala i le faaaogaina o lenei faamatalaga.
Aemaise lava lelei o le faaaogaina o le malosi o polokalame a le galuega o le mea moni e manaomia ona faia ni faaiuga i laasaga. Mo se faataitaiga, mafaufau i se faataitaiga faigofie o le faafitauli o le le toe suia ma le toe faaleleia o meafaigaluega. Sei o tatou fai i le fale gaosi masini faia ai le faaiuga mo le tuuina atu o le vaivai i le taimi lava lea e tasi e faia le paʻu i pepa eseese e lua. I le tulaga e faapea ua le mafai se tasi o le pepa, e tatau i disassemble le masini. E malamalama o nisi taimi e sili atu ona aoga e sui ai ma se pepa lona lua ina ia disassemble le masini i le tulaga ma o le a unworkable lenei pepa i le isi laasaga. Aemaise lava talu mai e faigofie atu le suia uma foliga faigaluega ao lumanai ai latou amata ona toilalo. auala polokalame maoae fuafuaina e le fuafuaga e sili ona lelei i le mataupu o le suia o nei pepa, i le amanaia ai vala uma: o le faamanuiaga o le faaauau pea o ituaiga o faaaogāina, leai o masini downtime, o le tau o le paʻu tiai nei ma isi.
Similar articles
Trending Now