prof. UAM dr hab. Michał Hanćkowiak
Czym się zajmuję naukowo?
Prowadzone przeze mnie prace magisterskie mogą dotyczyć zagadnień takich jak:
(algorytmy rozproszone)
- Load-Balancing czyli równoważenie obciążenia serwerów, w ujęciu teoretycznym, w rozproszonym modelu obliczeń
- Efektywne ściąganie danych do jednego węzła w rozproszonym modelu obliczeń typu CONGEST to tzw. problem "convergecast", przeciwieństwo bardziej znanego problemu "broadcast"
- Problemy sieci komputerowych przeniesione do rozproszonego modelu obliczeń, np.: mamy zbiór ścieżek, obliczyć efektywnie ich parametry: delay/throughput/reliability
- Zastosowania narzędzi 'model checking' (CSP, Spin/Promela, Petri Nets) do badania poprawności algorytmów rozproszonych
(sieci komputerowe)
- Protokoły wyznaczania ścieżek MPLS z gwarancjami jakości
- Dyscypliny kolejkowe w sieciach komputerowych - należy porównać istniejące rozwiązania (CBQ, HTB, ...) i być może zaproponować ulepszenia
Projekty badawczo-rozwojowe
Projekty badawczo-rozwojowe wiążą się bezpośrednio z tematyką prac magisterskich. W przypadku tematów algorytmicznych/teoretycznych może to być implementacja algorytmu przy pomocy symulatora z zajęć ALR/ZAR lub inaczej, oraz eksperymentalne zbadanie jego właściwości. W przypadku tematów związanych z sieciami komputerowymi, będzie to przygotowanie eksperymentów pokazujących cechy protokołów/algorytmów, w realnych sieciach i/lub w symulatorze NS-2, ew. rozszerzenie NS-2 o nowe możliwości.
Prowadzone zajęcia
- Zaawansowane algorytmy rozproszone (Informatyka, II stopień)
- Sieci komputerowe (Informatyka, I stopień)
- Algorytmy rozproszone
- Zespołowy projekt inżynierski
- Systemy operacyjne
Przydatne linki