Warning
This page is located in archive. Go to the latest version of this course pages.

Problém optimální explorace prostředí

V této úloze je povoleno analyzovat konkrétní data a využívat získané znalosti, např. matici vzdáleností mezi uzly, i jinde než v ohodnocovací funkci, např. v rekombinačních operátorech.

Popis problému

Je dána mapa prostředí, na které je M objektů zájmu, tzv. segmenty. Každý segment můžeme považovat za souvislou křivku.

Dále máme úplný neorientovaný graf o N uzlech, rozdělených do M tříd. Každá třída reprezentuje uzly, které patří jednomu segmentu.

Každý uzel “vidí” jednu nebo více souvislých částí svého segmentu.

Jeden uzel je výchozí, tzv. depot.

Cílem je nalézt cestu, která prochází podmnožinou uzlů tak, že všechny segmenty jsou úplně pokryty a délka cesty je minimální. Segment je pokryt právě tehdy, když je jakýkoliv jeho bod “vidět” alespoň z jednoho uzlu na cestě.

Pozor: Hledáme neuzavřenou cestu.

Možné reprezentace

  • Posloupnost K uzlů, kde KN.

Jednotná ohodnocovací funkce

Kvalita řešení je určena jako délka cesty, při splnění podmínky na úplné pokrytí všech segmentů.

courses/a0m33eoa/semestralni_ulohy/optimalni_explorace/start.txt · Last modified: 2017/10/20 22:23 by malyja16