Approximationsalgorithmen, Teil I Wie effizient können Sie Objekte in eine minimale Anzahl von Boxen packen? Wie gut können Sie Knoten gruppieren, um ein Netzwerk kostengünstig in Komponenten um einige Zentren herum zu unterteilen? Dies sind Beispiele für NP-schwere kombinatorische Optimierungsprobleme. Es ist höchstwahrscheinlich unmöglich, solche Probleme effizient zu lösen. Unser Ziel ist es daher, eine ungefähre Lösung zu finden, die in polynomieller Zeit berechnet werden kann und gleichzeitig nachweisbare Garantien für die Kosten im Vergleich zum Optimum bietet.
(553 Bewertungen)
Wichtige Details
34 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.
In diesem Kurs gibt es 5 Module
Wir führen das Kursthema anhand eines typischen Beispiels für ein grundlegendes Problem namens Vertex Cover ein, für das wir einen hochmodernen Approximationsalgorithmus mit zwei grundlegenden Techniken namens Linear Programming Relaxation und Rounding entwickeln und analysieren werden. Es handelt sich um eine einfache, elementare Anwendung leistungsstarker Techniken.
Das ist alles enthalten
8 Videos13 Lektüren7 Aufgaben1 peer review
Dieses Modul zeigt die Leistungsfähigkeit des Rundens, indem es dazu verwendet wird, eine nahezu optimale Lösung für ein anderes grundlegendes Problem zu finden: das Knapsack-Problem.
Das ist alles enthalten
7 Videos9 Lektüren7 Aufgaben1 peer review
Dieses Modul zeigt die Raffinesse des Rundens, indem es eine clevere Variante für ein anderes grundlegendes Problem verwendet: das Packen von Kisten. (Dies ist ein fortgeschritteneres Modul.)
Das ist alles enthalten
8 Videos10 Lektüren7 Aufgaben1 peer review
In diesem Modul wird eine einfache und leistungsstarke Variante des Rundens vorgestellt, die auf der Wahrscheinlichkeitsrechnung basiert: das randomisierte Runden. Seine Leistungsfähigkeit wird auf ein anderes grundlegendes Problem angewandt, das Problem der Mengenabdeckung.
Das ist alles enthalten
8 Videos11 Lektüren8 Aufgaben1 peer review
Dieses Modul vertieft das Verständnis des randomisierten Rundens, indem es eine ausgefeilte Variante entwickelt und diese auf ein anderes grundlegendes Problem anwendet, das Multiway Cut Problem. (Dies ist ein fortgeschritteneres Modul.)
Das ist alles enthalten
5 Videos8 Lektüren5 Aufgaben1 peer review
Dozent
Empfohlen, wenn Sie sich für Algorithmen interessieren
École normale supérieure
EIT Digital
University of Colorado Boulder
University of Colorado Boulder
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Bewertungen von Lernenden
553 Bewertungen
- 5 stars
75,94 %
- 4 stars
20,97 %
- 3 stars
2,16 %
- 2 stars
0,90 %
- 1 star
0 %
Zeigt 3 von 553 an
Geprüft am 26. Dez. 2015
very nice course. i look forward to the second part!
Geprüft am 4. Feb. 2016
A useful course which introduces key ideas in Approximation Algorithms. Looking forward to part II.
Geprüft am 21. Mai 2016
Great class, and Professor Claire Mathieu is doing an excellent job!
Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Der Zugang zu Vorlesungen und Aufgaben hängt von der Art Ihrer Einschreibung ab. Wenn Sie einen Kurs im Prüfungsmodus belegen, können Sie die meisten Kursmaterialien kostenlos einsehen. Um auf benotete Aufgaben zuzugreifen und ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung während oder nach Ihrer Prüfung erwerben. Wenn Sie die Prüfungsoption nicht sehen:
Der Kurs bietet möglicherweise keine Prüfungsoption. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen.
Der Kurs bietet möglicherweise stattdessen die Option 'Vollständiger Kurs, kein Zertifikat'. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.