JFiZO - Zadanie 95

\displaystyle f(G) = (k,G) gdzie k = \sum_{e \in E(G)} waga(e) + 1

Problem komiwojażera, to pytanie, czy istnieje cykl Hamiltona o wadze mniejszej niż k. Potrafimy tym rozwiązać pytanie o jakikolwiek cykl Hamiltona, jeżeli damy dobre ograniczenie górne. Tutaj tym ograniczeniem jest suma wag krawędzi (każdy cykl Hamiltona nigdy nie będzie miał w sumie większej wagi).

Dyskusja

iwan, 2011/05/23 21:53

Widzieliście gdzieś wagi w definicji problemu „cykl Hamiltona”? Nie ma żadnych, więc suma ma być równa 0 czy tam 1. Natomiast na krawędziach wpisujemy 0 jeśli w G była w danym miejscu krawędź i cokolwiek większego od 0, jeśli nie było. I graf z obrazu f(G) jest pełny.

 
jfizo/zadanie09.095.txt · ostatnio zmienione: 2010/05/16 18:57 przez d
 
Wszystkie treści w tym wiki, którym nie przyporządkowano licencji, podlegają licencji:MIT License
Recent changes RSS feed