Hardprob/Minimum Graph Motion Planning — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) (Новая страница: «<!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} --> * Граф <m>G=\left(V,E\right)</m>, ** стартовая вершина <m>s\in V</m>, гд…») |
StasFomin (обсуждение | вклад) (Массовая правка: замена PCRE <m>(\w)\s*∈\s*(\w)</m> на <em>\1 ∈ \2</em>) |
||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
<!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} --> | <!-- start --><!-- {{svg-image-for-hard-problem|{{PAGENAME}}}} --> | ||
− | * Граф < | + | * Граф <em>G=(V,E)</em>, |
− | ** стартовая вершина < | + | ** стартовая вершина <em>s ∈ V</em>, где изначально размещается робот, |
− | ** целевая вершина < | + | ** целевая вершина <em>t ∈ V</em> |
− | ** подмножество вершин < | + | ** подмножество вершин <em>W⊆V</em> где изначально находятся препятствия. |
* Найти схему движения робота и этих препятствий. На каждом шагу, либо робот, либо одно препятствие можно переместить на незанятую вершину. Надо переместить робота в целевую вершину. | * Найти схему движения робота и этих препятствий. На каждом шагу, либо робот, либо одно препятствие можно переместить на незанятую вершину. Надо переместить робота в целевую вершину. | ||
* Минимизировать число шагов. | * Минимизировать число шагов. |
Текущая версия на 22:05, 17 апреля 2023
- Граф G=(V,E),
- стартовая вершина s ∈ V, где изначально размещается робот,
- целевая вершина t ∈ V
- подмножество вершин W⊆V где изначально находятся препятствия.
- Найти схему движения робота и этих препятствий. На каждом шагу, либо робот, либо одно препятствие можно переместить на незанятую вершину. Надо переместить робота в целевую вершину.
- Минимизировать число шагов.
Задача в лаб22 (рид-онли просмотр)