Rozważ następujący problem:
Dane wejściowe: prosty (niekierowany) wykres .
Pytanie: Czy istnieje orientacja spełniająca właściwość, że dla każdego istnieje co najwyżej jeden (skierowany) - spacer?
Może to być równoważnie sformułowane jako:
Dane wejściowe: prosty (niekierowany) wykres .
Pytanie: Czy istnieje acykliczna orientacja spełniająca właściwość, że dla każdego istnieje co najwyżej jedna (skierowana) ścieżka - ?
Jaka jest klasa wykresów, dla której odpowiedź brzmi „tak”? Czy ten problem można rozwiązać w czasie wielomianowym?
Niektóre spostrzeżenia:
- Jeśli wykres jest dwustronny, odpowiedź brzmi „tak”.
- Jeśli wykres ma trójkąt, odpowiedź brzmi „nie”.
Pierwsza obserwacja następuje po zorientowaniu krawędzi od jednej przegrody do drugiej. Drugą obserwację łatwo sprawdzić. Doprowadziło mnie to do dwóch błędnych domysłów:
- Odpowiedź brzmi „tak” wtedy i tylko wtedy, gdy wykres jest dwustronny. (kontrprzykład: 5-cyklowy)
- Odpowiedź brzmi „tak” wtedy i tylko wtedy, gdy wykres nie zawiera trójkątów (kontrprzykład: iloczyn kartezjański krawędzi z 5 cyklami)
źródło