Uniwersytet Warszawski - Centralny System Uwierzytelniania
Strona główna

Algorytmika przestrzeni metrycznych

Informacje ogólne

Kod przedmiotu: 1000-2M25APM
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Algorytmika przestrzeni metrycznych
Jednostka: Wydział Matematyki, Informatyki i Mechaniki
Grupy: Grupa przedmiotów obieralnych dla informatyki magisterskiej - specjalność Algorytmika
Przedmioty informatyczne dla doktorantów
Przedmioty obieralne dla informatyki i ML
Punkty ECTS i inne: 6.00 Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: (brak danych)
Rodzaj przedmiotu:

fakultatywne

Wymagania (lista przedmiotów):

Algorytmy i struktury danych 1000-213bASD

Założenia (lista przedmiotów):

Algorytmika 1000-2N00ALG

Skrócony opis:

Wykład ma na celu zaznajomienie studentów z problemami optymalizacyjnymi związanymi z przestrzeniami metrycznymi. Szczególny nacisk położony będzie na algorytmy aproksymacyjne.

Pełny opis:

1. Algorytmy aproksymacyjne w grafach planarnych.

2. Programowanie liniowe. Problem Facility Location.

3. Zanurzenia metryczne. Algorytm FRT dla zanurzania w metryki drzewiaste.

4. Klastrowanie. Algorytm k-means++

5. Metryki euklidesowe. Coreset dla problemu k-means.

6. Redukcja wymiaru. Lemat Johnsona-Lindenstraussa

7. Algorytm Arory dla problemu komiwojażera w metryce euklidesowej.

8. Algorytmy w przestrzeniach z ograniczonym doubling dimension

9. Zanurzenia grafów w metrykę L1. Problem Sparsest Cut

Literatura:

1. The Design of Approximation Algorithms, D. P. Williamson, D. B. Shmoys, Cambridge University Press 2012

2. Foundations of Data Science, A. Blum, J. Hopcroft, R. Kannan, Cambridge University Press 2020

Efekty uczenia się:

Wiedza

1. Rodzaje przestrzeni metrycznych i ich własności (K_W04)

2. Teoria zanurzeń metrycznych (K_W04)

3. Algorytmy aproksymacyjne dla problemu komiwojażera w różnych rodzajach

metryk (K_W01, K_W05)

4. Algorytmy aproksymacyjne dla problemów klastrowania (K_W01, K_W05)

5. Algorytmy preprocessingu dla problemów klastrowania (K_W01, K_W05)

Umiejętności

1. Student potrafi sformalizować zagadnienia optymalizacyjne takie jak

klastrowanie (K_U01, K_U03)

2. Student potrafi projektować algorytmy w oparciu o programowanie liniowe,

programowanie dynamiczne, zanurzenia metryczne i inne techniki (K_U05)

3. Student potrafi analizować współczynniki aproksymacji algorytmów (K_U03)

Kompetencje

1. Student jest gotowy do twórczego i innowacyjnego podejścia do

rozwiązywania problemów z zakresu algorytmów klastrowania w

przestrzeniach metrycznych (K_K03).

Metody i kryteria oceniania:

Trzy serie prac domowych, których wynikiem jest modyfikator z przedziału [-1, 1.5] do egzaminu ustnego. Egzamin ustny.

Zajęcia w cyklu "Semestr letni 2025/26" (jeszcze nie rozpoczęty)

Okres: 2026-02-16 - 2026-06-07

Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Marcin Pilipczuk, Michał Włodarczyk
Prowadzący grup: Marcin Pilipczuk, Michał Włodarczyk
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin
Wykład - Egzamin
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Warszawski.
ul. Banacha 2
02-097 Warszawa
tel: +48 22 55 44 214 https://www.mimuw.edu.pl/
kontakt deklaracja dostępności mapa serwisu USOSweb 7.2.0.0-35119b753 (2025-11-17)