Ile cykli znajdują się na wykresie wierzchołków, tak że wykres nie ma żadnego cyklu .
Na przykład , , wówczas wykres będzie miał najwyżej dwa , tak że nie będzie miał żadnego
Myślę, że są cykle będą tam spełniające powyższe warunki.
Czy ktoś może mi pomóc.
Odpowiedzi:
Nie jestO(n) chyba że k=3 . Dlak nawet maksymalna długość cyklu na pełnym grafie dwustronnym Kn,k/2 jest k oraz liczba długościk cykli jest (k2−1)!nk/2=Θ(nk/2) . Na przykład,K2,n ma kwadratową liczbę 4 cykli, ale nie ma cykli dłuższych niż 4.
Z drugiej strony, dla dowolnego stałego wiązaniak na długości najdłuższego cyklu liczba trójkątów jest naprawdę O(n) . Oto szybki dowód: w głębokim pierwszym drzewie wyszukiwania każda krawędź przechodzi od dolnej z dwóch punktów końcowych do co najwyżej przodkak−1 cofa się, więc każdy liść drzewa ma co najwyżej stopień k−1 i należy do co najwyżej . Teraz usuń liść i indukuj.(k−12)
źródło
Napisałem krótki program clingo, aby sprawdzić małe wartości (potrafi szybko obsłużyć wykresy do 7 wierzchołków. Poza tym uziemienie może zająć sporo czasu):
Mam ten stół
Oto program:
źródło