Luka integralności jest użytecznym wskaźnikiem tego, jak dobrze można oszacować IP. Lepiej byłoby myśleć o tym w nieformalny, intuicyjny sposób. Duża luka w integralności oznacza, że niektóre metody nie będą działać. Na przykład niektóre metody pierwotne / podwójne zależą od małej luki integralności. W przypadku standardowej pierwotnej osłony wierzchołków LP podwójny LP wymaga maksymalnego dopasowania. W takim przypadku możemy wykonać następujące czynności:
- y
- y
- x2yxximin(⌊xi⌋,1)
W tym przypadku ta prosta strategia działa i uzyskujemy możliwe integralne rozwiązanie dla pierwotnego LP, którego waga jest nie więcej niż dwa razy większa niż wykonalne rozwiązanie dla podwójnego LP. Ponieważ waga wykonalnego rozwiązania dla podwójnego LP jest dolną granicą dla OPT, jest to algorytm 2-aproksymacyjny.
Gdzie zatem pojawia się luka w integralności? IG ma w tym przypadku 2, ale samo to nie oznacza, że algorytm będzie działał. Raczej sugeruje, że może działać. A jeśli IG miałby więcej niż 2, gwarantowałoby to, że prosta strategia nie zawsze działałaby. Musielibyśmy przynajmniej pomnożyć podwójne rozwiązanie przez IG. Luka integralności czasami mówi nam, co nie zadziała. Luka integralności może również wskazywać, jakiego rodzaju współczynnika przybliżenia możemy się spodziewać. Mała luka integralności sugeruje, że badanie strategii zaokrąglania itp. Może być opłacalnym podejściem.
Aby uzyskać bardziej interesujący przykład, rozważ problem Zestaw uderzeń i potężną technikę przybliżania problemu za pomocą -nets (Brönnimann i Goodrich, 1995) . Wiele problemów można sformułować jako przykłady zestawu uderzeń, a strategią, która odniosła sukces w przypadku wielu problemów, jest zrobienie tego, a następnie po prostu znalezienie dobrej wyszukiwarki sieci, tj. Algorytmu do budowy małych sieci i przekręcenia wszystkiego przez meta-algorytm B&G. Tak więc ludzie (w tym ja) próbują znaleźć wyszukiwarki sieci dla ograniczonych instancji zestawu uderzeń, które dla każdego mogą zbudować -net o rozmiarze , gdzie funkcjaεεεεf(1/ε)fpowinien być jak najmniejszy. Posiadanie jest typowym celem; dałoby to .f(1/ε)=O(1/ε)O(1)
Jak się okazuje, najlepszą możliwą funkcją jest luka integralności pewnego LP dla zestawu uderzającego (Even, Rawitz, Shahar, 2005) . W szczególności optymalne rozwiązania integralne i ułamkowe spełniają . W przypadku nieograniczonych przypadków Uderzenia Zestawem luki integralności jest , ale przy formułowaniu innego problemu jako Uderzenie Zestawem IG może być niższy. W tym przykładzie autorzy pokazują, jak znaleźć sieci o rozmiarzefOPTI≤f(OPTf)Θ(log(m))εO((1/ε)loglog(1/ε))dla ograniczonych przypadków Uderzenia Zestawu, które odpowiadają problemowi uderzenia w równoległe pola osi. W ten sposób poprawiają najbardziej znany współczynnik przybliżenia tego problemu. Problemem otwartym jest to, czy można to poprawić. Jeśli dla tych ograniczonych instancji zestawu uderzeń IG dla zestawu uderzeń LP to , niemożliwe byłoby zaprojektowanie wyszukiwarki sieci gwarantującej sieci o rozmiarze , ponieważ oznaczałoby to istnienie algorytmu, który gwarantuje integralne uderzanie zbiorów o rozmiarze , ale odΘ(loglogm)εo((1/ε)loglog(1/ε))o(OPTfloglogOPTf)OPTf≤moznaczałoby to mniejszą lukę integralności. Jeśli więc różnica w integralności jest duża, udowadniając, że może to uniemożliwić ludziom marnowanie czasu na szukanie dobrych wyszukiwarek.