Diskuze: Napis algorytmus a cestuj okolo sveta

Člen

Zobrazeno 11 zpráv z 11.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Oni už majú takú súťaž už minimálne pol roka. Aj na PyCon 2016 v Brne som videl tie ich letáky.
Ale tak nie zle
To som nevedel. Viem ze pracuju s pythonom lebo zhanaju furt python developerov ale sutaz celkom zaujimava.
Myslím že to bola súťaž, už si nepamätám presne, a ani neviem či im
tam vôbec niekto prispel. Také papiere boli kde bolo veľmi podobné zadanie,
a na druhej strane prázdne miesto kde sa to dalo riešiť, prípadne mail a ich
web tam bol tuším.
Staci len napisat jednoduchy algoritmus ktory vypocita najlacnejsiu multicity trasu.
Jestli to dobře chápu, tak se jedná o problém obchodního cestujícího, i když asi zjednodušený tím, že platí trojúhelníková nerovnost. Pokud se ale chceme dostat k optimu, tak to je prostě NP-hard, takže se moc nedá čekat, že by "jednoduchý algoritmus" pomohl. Heuristiky existují (a pokud vím, dost dobré), ale o nich oni určitě vědí.
Ano, zmínka o jednoduchém algoritmu mě také pobavila
Máš pravdu, že je to hledání Hamiltonovské kružnice, ale zadání je
složitější než původní TS.
Kvůli časové souslednosti máš K množin o N vrcholech, které vzájemně
tvoří bipartitní dvojice.
Takže místo o(N2) hran jich máš O(K*N2) s
omezujícími podmínkami a neplatí trojúhelníková nerovnost.
Pro zajímavost, u NP úloh v soutěžích, co jsem viděl, vždy vyhrály s obrovským náskokem genetické algoritmy.
Rad som pobavil. Co su
geneticke algoritmy? Mas nejaky link?
Jak se vůbec dají hodnotit algoritmy na NP-hard úlohách? Pdole jakých kriterií? Čistě rychlost nebo něco i jiného?
V podstatě je můžeš hodnotit, jak chceš.
Soutěžní úlohy bývají doplněné o ohodnocovací funkci, kterou musíš
optimalizovat.
Například Hamiltonovská cesta je rozhodovací úloha v NP-hard, ale délka
nejdelší nalezené cesty na ohodnoceném grafu je typická optimalizační
úloha a není o nic jednodušší.
Čas nemá smysl řešit, obvykle se uměle omezí čas i pamět na nějaký
limit.
shaman stačí googlit, najdeš toho tuny
Zobrazeno 11 zpráv z 11.