popularyzatorski opis rezultatów projektu

Transkrypt

popularyzatorski opis rezultatów projektu
Nr wniosku: 190355, nr raportu: 18763. Kierownik (z rap.): prof. dr hab. Zbigniew Bogdan Lonc
Oryginalną motywację badań podjętych w projekcie stanowił następujący problem, który pojawił się w związku z
potrzebą optymalizacji przetwarzania pewnych dużych zbiorów danych. Przypuśćmy, że obliczamy wartości jakiejś 2argumentowej funkcji, której argumentami są pewne bardzo duże obiekty (mogą to być na przykład zdjęcia medyczne).
Zbiór A tych obiektów przechowywany jest w odległej bazie danych, zaś lokalna pamięć naszego komputera może
zmieścić jedynie co najwyżej k+1 takich obiektów. Załóżmy, że mamy obliczyć wartości naszej funkcji dla wszystkich
par obiektów z A i że obiekty te są ściągane do naszego komputera według zasady ,,first-in-first-out''. Ponieważ ściąganie
obiektów z odległej bazy danych jest kosztowne, chodzi o to, aby zminimalizować liczbę tych ściągnięć. Nietrudno
zauważyć, że optymalny scenariusz ściągania obiektów z bazy danych do lokalnej pamięci naszego komputera jest
opisany przez najkrótszy ciąg, którego wyrazami są obiekty z A, taki że każda para obiektów pojawia się co najmniej raz
w odległości nie przekraczającej k. Takie ciągi były jednym z głównych obiektów badanych w ramach projektu.
Dla pewnych wartości parametrów k i n (gdzie n to liczba elementów zbioru A) znaleźliśmy dokładnie najkrótsze takie
ciągi. W ogólnym przypadku pokazaliśmy rozwiązania będące bardzo dobrym przybliżeniem optymalnych.
Rozważaliśmy także problem dualny polegający na znalezieniu jak najdłuższych ciągów, w których żadna para różnych
elementów z A nie występuje więcej niż raz w odległości nie przekraczającej k, uzyskując podobne wyniki. Znaleźliśmy
powiązania tych problemów w pewnymi klasycznymi i pozornie odległymi problemami kombinatorycznymi, takimi jak
zagadnienia dotyczące zbiorów różnicowych Singera i rodzin różnicowych.
Te problemy dotyczące ciągów dają się uogólnić do problemów z zakresu achromatycznych i harmonijnych pokolorowań
hipergrafów t-jednorodnych czyli rodzin H złożonych z pewnych t-elementowych podzbiorów jakiegoś skończonego
zbioru X. Pokolorowanie elementów zbioru X nazywamy achromatycznym (odpowiednio harmonijnym), jeśli każdy
zbiór należący do H ma wszystkie swoje elementy pokolorowane różnymi kolorami i każdy zestaw t różnych kolorów
występuje na co najmniej (odpowiednio co najwyżej) jednym zbiorze z H. Jednym z głównych wyników uzyskanych w
ramach projektu jest twierdzenie mówiące, że dla „dużych” hipergrafów t-jednorodnych spełniających pewne dodatkowe
warunki, największa możliwa liczba kolorów w pokolorowaniu achromatycznym jest bliska najmniejszej możliwej liczbie
kolorów w pokolorowaniu harmonijnym. Jest to wynik dotyczący bardzo ogólnej struktury kombinatorycznej – w
konsekwencji w szczególnych przypadkach daje interesujące wnioski odnoszące się do wielu innych problemów
kombinatorycznych.
Inny rezultat uzyskany w ramach projektu łączy się z oryginalną motywacją tej problematyki opisaną w pierwszym
akapicie. Zakładamy mianowicie, że wartości naszej funkcji, której argumentami są duże obiekty, nie muszą być
obliczone dla wszystkich par tych obiektów, lecz tylko dla niektórych. Poszukujemy najkrótszego ciągu, w którym tylko
te niektóre pary obiektów muszą pojawić się w odległości nie przekraczającej k. Podaliśmy bliskie optymalnemu
rozwiązanie tego problemu w naturalnym przypadku, gdy zbiór tych par ma strukturę opisaną przez tzw. graf dwudzielny
pełny.

Podobne dokumenty