Digraf i cykl
- mol_ksiazkowy
- Użytkownik
- Posty: 11373
- Rejestracja: 9 maja 2006, o 12:35
- Płeć: Mężczyzna
- Lokalizacja: Kraków
- Podziękował: 3153 razy
- Pomógł: 747 razy
Digraf i cykl
Digraf ma \(\displaystyle{ 2m}\) krawędzi. Udowodnić, że można usunąć jakieś \(\displaystyle{ m}\) z nich tak, aby nie było cyklu.
- arek1357
- Użytkownik
- Posty: 5747
- Rejestracja: 6 gru 2006, o 09:18
- Płeć: Mężczyzna
- Lokalizacja: blisko
- Podziękował: 130 razy
- Pomógł: 526 razy
Re: Digraf i cykl
Zakładam, że graf ten posiada krawędzie, krawędzie są strzałkami oznaczającymi kierunek, , w krawędzi nie ma podwójnych strzałek,
Nie ma też pętelek...
Czyli macierz , która reprezentuje ten graf ma postać (macierz sąsiedztwa):
\(\displaystyle{ a_{i,j}=0,1}\)
jeżeli
\(\displaystyle{ a_{i,j}=1 }\)
to
\(\displaystyle{ a_{j,i}=0, a_{i,i}=0}\)
Jeżeli teraz mamy parzystą ilość jedynek czyli parzystą liczbę krawędzi przy powyższych warunkach...
"Najgorszy" przypadek to taki, że powyżej i poniżej głównej przekątnej będą jedynki w tej samej ilości po:\(\displaystyle{ m }\)
Jeżeli dla ustalenia uwagi zabierzemy wszystkie jedynki z dołu głównej przekątnej to tak jakbyśmy usunęli m krawędzi, macierz zostanie górnotrójkątna z zerami na głównej przekątnej. Macierz \(\displaystyle{ A}\)
Wyznacznik macierzy:
\(\displaystyle{ I-A}\) będzie różny od zera (ponieważ liczymy tak jak ślad macierzy) co znaczy, że graf nie zawiera cykli, cnd...
Nie ma też pętelek...
Czyli macierz , która reprezentuje ten graf ma postać (macierz sąsiedztwa):
\(\displaystyle{ a_{i,j}=0,1}\)
jeżeli
\(\displaystyle{ a_{i,j}=1 }\)
to
\(\displaystyle{ a_{j,i}=0, a_{i,i}=0}\)
Jeżeli teraz mamy parzystą ilość jedynek czyli parzystą liczbę krawędzi przy powyższych warunkach...
"Najgorszy" przypadek to taki, że powyżej i poniżej głównej przekątnej będą jedynki w tej samej ilości po:\(\displaystyle{ m }\)
Jeżeli dla ustalenia uwagi zabierzemy wszystkie jedynki z dołu głównej przekątnej to tak jakbyśmy usunęli m krawędzi, macierz zostanie górnotrójkątna z zerami na głównej przekątnej. Macierz \(\displaystyle{ A}\)
Wyznacznik macierzy:
\(\displaystyle{ I-A}\) będzie różny od zera (ponieważ liczymy tak jak ślad macierzy) co znaczy, że graf nie zawiera cykli, cnd...
- Dasio11
- Moderator
- Posty: 10223
- Rejestracja: 21 kwie 2009, o 19:04
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 40 razy
- Pomógł: 2361 razy
Re: Digraf i cykl
Innymi słowy: wystarczy liniowo uporządkować graf i usunąć wszystkie krawędzie idące "w górę" lub wszystkie idące "w dół", w zależności od tego których jest mniej.
-
- Użytkownik
- Posty: 287
- Rejestracja: 18 lip 2022, o 17:46
- Płeć: Mężczyzna
- wiek: 40
- Podziękował: 3 razy
- Pomógł: 41 razy
Re: Digraf i cykl
Nie wiem, skąd wnioskujesz, że \(a_{j,i}=0\), ale też nie widzę, żeby brak tego założenia w czymś przeszkadzał.
Czy \(\det(I-A)=0\) to warunek konieczny istnienia cyklu?
Mogłeś tu stwierdzić, że dla każdego \(k\in\mathbb{N}_+\) macierz \(A^k\) ma same zera na przekątnej, więc graf nie ma cykli.
- arek1357
- Użytkownik
- Posty: 5747
- Rejestracja: 6 gru 2006, o 09:18
- Płeć: Mężczyzna
- Lokalizacja: blisko
- Podziękował: 130 razy
- Pomógł: 526 razy
Re: Digraf i cykl
Założyłem, że graf ten nie ma pętelek, możliwe, że jakby miał pętelki to też teza by spełniona była.
A tak czy siak zrobiłem jak było mi wygodniej, pokaż teraz swoją propozycję tak od początku...
A tak czy siak zrobiłem jak było mi wygodniej, pokaż teraz swoją propozycję tak od początku...
- arek1357
- Użytkownik
- Posty: 5747
- Rejestracja: 6 gru 2006, o 09:18
- Płeć: Mężczyzna
- Lokalizacja: blisko
- Podziękował: 130 razy
- Pomógł: 526 razy
Re: Digraf i cykl
Napisałem że jeżeli:
\(\displaystyle{ a_{i,j}=1}\)
to musi być
\(\displaystyle{ a_{j,i}=0}\)
I na odwrót
Inaczej krawędź jakaś mogłaby mieć strzałki w obie strony a to raczej nie byłoby wskazane...
Tak samo wykluczyłem pętelki...
\(\displaystyle{ a_{i,j}=1}\)
to musi być
\(\displaystyle{ a_{j,i}=0}\)
I na odwrót
Inaczej krawędź jakaś mogłaby mieć strzałki w obie strony a to raczej nie byłoby wskazane...
Tak samo wykluczyłem pętelki...
-
- Użytkownik
- Posty: 287
- Rejestracja: 18 lip 2022, o 17:46
- Płeć: Mężczyzna
- wiek: 40
- Podziękował: 3 razy
- Pomógł: 41 razy
Re: Digraf i cykl
Nie mam własnej propozycji. Ogólnie zgadzam się z Twoim rozwiązaniem po uwzględnieniu moich uwag. I zgadzam się z tym, jak to rozwiązanie podsumował Dasio11.
Dlaczego byłoby niewskazane? Przecież to w żaden sposób nie wpływa na Twój dalszy tok rozumowania. Wydaje mi się naturalną sprawą, że w grafie skierowanym mogą być krawędzie w obie strony pomiędzy tymi samymi wierzchołkami.
-
- Użytkownik
- Posty: 287
- Rejestracja: 18 lip 2022, o 17:46
- Płeć: Mężczyzna
- wiek: 40
- Podziękował: 3 razy
- Pomógł: 41 razy
Re: Digraf i cykl
Z pętelkami raczej nie wyjdzie. A czy w tym zadaniu krawędzie w obie strony są zabronione, tego nie wiem. Przypuszczam, że nie.
- arek1357
- Użytkownik
- Posty: 5747
- Rejestracja: 6 gru 2006, o 09:18
- Płeć: Mężczyzna
- Lokalizacja: blisko
- Podziękował: 130 razy
- Pomógł: 526 razy
Re: Digraf i cykl
Oczywiście, że z pętelkami nie wyjdzie bo musiałbyś traktować je jak krawędzie a strzałki w obie strony jakby były to można polec na macierzach...
Dlatego od razu porobiłem odpowiednie założenia dla tego zadania...
Dlatego od razu porobiłem odpowiednie założenia dla tego zadania...