Nr wniosku: 190657, nr raportu: 13223. Kierownik (z rap.): dr

Transkrypt

Nr wniosku: 190657, nr raportu: 13223. Kierownik (z rap.): dr
Nr wniosku: 190657, nr raportu: 13223. Kierownik (z rap.): dr Mateusz Grzegorz Juda
Topologia jest działem matematyki badającym własności obiektów geometrycznych (przestrzeni topologicznych), które
nie zmieniają się pod wpływem ciągłych deformacji. Właściwości topologiczne są zachowane, kiedy obiekty są
rozciągane i zgniatane, ale nie sklejane lub rozcinane. Klasycznym przykładem dwóch figur identycznych pod względem
topologicznym są amerykański pączek i kubek na kawę. Topologia obliczeniowa jest dziedziną badań pomiędzy
matematyką i informatyką. Jej zadaniem jest rozwój efektywnych algorytmów do rozwiązywania problemów
topologicznych. Problemy z takich dziedzin jak teoria współbieżności, robotyka, teoria reprezentacji grup mogą być
modelowane przy użyciu topologii. Grupy homologi i dyskretna teoria Morsa stanowią bardzo efektywne narzędzie
topologii obliczeniowej. Niestety istniejące algorytmy do liczenia homologii są bezużyteczne w tych zastosowaniach
ponieważ rozmiary zbiorów danych przewyższaj możliwości pamięciowe pojedynczego komputera.
Projekt ten wypełnia lukę pomiędzy dostępnym sprzętem komputerowym a oprogramowaniem. Obecnie dostępna moc
obliczeniowa jest stosunkowo tania, ale metody z topologii obliczeniowej nie są gotowe do jej wykorzystania. Projekt ten
przynosi nowe metody obliczeniowe (algorytmy i ich implementacje) gotowe do pracy na dużych zbiorach danych.
Implementacje używają narzędzi będących obecnie standardem przemysłowym, np. OpenMPI, Intel Thread Building
Blocks, Apache Spark. Oznacza to, że oprogramowanie może wykorzystać wieloprocesorowość pojedynczej maszyn tak
samo efektywnie jak klastra wysokiej mocy obliczeniowej i ostatnio bardzo popularnych rozwiązań MapReduce dla
BigData.
Z rozwiniętymi metodami jesteśmy w stanie zastosować topologię obliczeniową w innych dziedzinach nauki. W czasie
trwania projektu użyliśmy powstałego oprogramowania do analizy zbiorów danych z matematyki teoretycznej
(reprezentacja grup), informatyki (teoria współbieżności).

Podobne dokumenty