List options
Export
Player mode on | off
Grid
List
[MPRI 2012] Algorithmes randomisés (4B) motionmaker
MPRI 1.24 - Algorithmes Randomisés (Nicolas Schabanel, CNRS - Université Paris Diderot)[ Cours n°4 Partie A/C ]Cours n°4: Mardi 20 Nov. 2012 - 16:30-19:301) Fingerprint: identity testing2) Polynomial identity testing3) Pattern matchingSéance d'exercices n°41) Traffic monitoring2) A constant-time approximation scheme (CTAS) for maximal matching size in constant degree graphs
[MPRI 2012] Algorithmes randomisés (4A) motionmaker
MPRI 1.24 - Algorithmes Randomisés (Nicolas Schabanel, CNRS - Université Paris Diderot)[ Cours n°4 Partie A/C ]Cours n°4: Mardi 20 Nov. 2012 - 16:30-19:301) Fingerprint: identity testing2) Polynomial identity testing3) Pattern matchingSéance d'exercices n°41) Traffic monitoring2) A constant-time approximation scheme (CTAS) for maximal matching size in constant degree graphs
[MPRI 2012] Algorithmes randomisés (4C) motionmaker
MPRI 1.24 - Algorithmes Randomisés (Nicolas Schabanel, CNRS - Université Paris Diderot)[ Cours n°4 Partie A/C ]Cours n°4: Mardi 20 Nov. 2012 - 16:30-19:301) Fingerprint: identity testing2) Polynomial identity testing3) Pattern matchingSéance d'exercices n°41) Traffic monitoring2) A constant-time approximation scheme (CTAS) for maximal matching size in constant degree graphs
[CoA] David ILCINKAS (2012.11.22) motionmaker
Premières journées du GT CoA Complexité et Algorithmes du GdR IM21-22 novembre, ESPCI, Paris 5ème--Connaissance initiale et résultats d'impossibilité en algorithmique distribuéepar David ILCINKAS (LaBRI)--Résumé (Fr). Dans le cadre de l'algorithmique distribuée, un processus ne connaît généralement pas exactement l'instance du problème lorsqu'il démarre son exécution. Ainsi de nombreux algorithmes distribuées supposent que chaque processus dispose initialement d'une certaine connaissance sur l'instance, par exemple une borne supérieure sur la taille du réseau. Pour certains problèmes, il semble que l'absence d'un certain type de connaissance initiale rende le problème impossible à résoudre. Nous nous intéresserons dans cet exposé à des formalisations possibles du concept de connaissance initiale qui permettraient de pouvoir prouver de tels résultats d'impossibilité.--Initial knowledge and impossibility results in distributed computingby David ILCINKAS (LaBRI)--Abstract (EN). In the distributed computing framework, a process does not generally know the whole instance of the problem when it starts its execution. Numerous distributed algorithms so assume that each process is initially provided with some piece of knowledge about the instance, like an upper bound on the total number of processes. For some problems, it seems that the lack of some kind of initial knowledge makes the problem impossible to solve. In this talk, we will be interested in how to formalize the concept of initial knowledge such that it would allow to formally prove such impossibility results.
[CoA] Dieter KRATSCH (2012.11.21) motionmaker
Premières journées du GT CoA Complexité et Algorithmes du GdR IM21-22 novembre, ESPCI, Paris 5ème--Lower bounds in parameterized complexityby Dieter KRATSCH (LITA)--
[CoA] Claire MATHIEU (2012.11.21) motionmaker
Premières journées du GT CoA Complexité et Algorithmes du GdR IM21-22 novembre, ESPCI, Paris 5ème--Bornes inférieures par dualité pour l'analyse d'algorithmespar Claire MATHIEU (LIENS)--
[MPRI 2012] Algorithmes randomisés (3A) motionmaker
MPRI 1.24 - Algorithmes Randomisés (Nicolas Schabanel, CNRS - Université Paris Diderot)[ Cours n°3 Partie A/C ]Cours n°3: Mar. Nov. 13, 2012 - 16:30-19:30 Comment débugger un programme sans rien connaître de son code ? 1) Auto-correction d'une multiplication 2) Test de linéarité, auto-correction de la linéarité, application au théorème PCPSéance d'exercices n°3: Arrondi aléatoire en programmation linéaire 1) Approximation pour Max-SAT 1.a) Instance aléatoire 1.b) Arrondi LP 1.c) Un mixte des deux 2) Arrondi aléatoire pour Min-Set-Cover
[MPRI 2012] Algorithmes randomisés (3B) motionmaker
MPRI 1.24 - Algorithmes Randomisés (Nicolas Schabanel, CNRS - Université Paris Diderot)[ Cours n°3 Partie B/C ]Cours n°3: Mar. Nov. 13, 2012 - 16:30-19:30 Comment débugger un programme sans rien connaître de son code ? 1) Auto-correction d'une multiplication 2) Test de linéarité, auto-correction de la linéarité, application au théorème PCPSéance d'exercices n°3: Arrondi aléatoire en programmation linéaire 1) Approximation pour Max-SAT 1.a) Instance aléatoire 1.b) Arrondi LP 1.c) Un mixte des deux 2) Arrondi aléatoire pour Min-Set-Cover
[MPRI 2012] Algorithmes randomisés (3C) motionmaker
MPRI 1.24 - Algorithmes Randomisés (Nicolas Schabanel, CNRS - Université Paris Diderot)[ Cours n°3 Partie C/C ]Cours n°3: Mar. Nov. 13, 2012 - 16:30-19:30 Comment débugger un programme sans rien connaître de son code ? 1) Auto-correction d'une multiplication 2) Test de linéarité, auto-correction de la linéarité, application au théorème PCPSéance d'exercices n°3: Arrondi aléatoire en programmation linéaire 1) Approximation pour Max-SAT 1.a) Instance aléatoire 1.b) Arrondi LP 1.c) Un mixte des deux 2) Arrondi aléatoire pour Min-Set-Cover
[MPRI 2012] Approximation Algorithms 4C motionmaker
Lecture on Approximation Algorithms at the Parisian Computer Science Masterby Nicolas Schabanel[ Lecture 4 Part C/C ]Lecture 4: Wed Nov 7, 2012 - 12:45-15:45 Hardness of approximation: The PCP theorem by GAP amplification 1) A little bit of history 2) Gap problems and Hardness of approximation 3) The CSP: Graph Constraints Satisfaction Problem 4) Overview of the Gap amplication process 2.a) definition 5) A key tool: Expander graphs I 6) Step 1: Degree uniformization 7) Step 2: Expanderization 8) Expander graphs II: spectral theory and random walks 9) Step 3: Gap amplification 10) Step 4 (last): Alphabet reduction 11) Gap-preserving reductionsExercises session 4: 1) Gap-preserving reductions for Vertex-Cover and Steiner Tree 2) Random walks on expanders
[MPRI 2012] Algorithmes randomisés (2A) motionmaker
MPRI 1.24 - Algorithmes Randomisés (Nicolas Schabanel, CNRS - Université Paris Diderot)[ Cours n°2 Partie A/C ]Cours n°2: Mar. Nov. 6, 2012 - 16:00-19:00 1) Fonctions booléennes, CNF et DNF 2) L'algorithme Walk-SATSéance d'exercices n°2: Le principe de Yao & Un algorithme plus rapide pour Min-Cut 1) Mise en veille d'un disque dur 1.a) Approche déterministe 1.b) Le principe de Yao 1.c) Un algorithme randomisé optimal 2) L'algorithme de Karger-Stein (1993) pour Min-Cut
[MPRI 2012] Algorithmes randomisés (2B) motionmaker
MPRI 1.24 - Algorithmes Randomisés (Nicolas Schabanel, CNRS - Université Paris Diderot)[ Cours n°2 Partie B/C ]Cours n°2: Mar. Nov. 6, 2012 - 16:00-19:00 1) Fonctions booléennes, CNF et DNF 2) L'algorithme Walk-SATSéance d'exercices n°2: Le principe de Yao & Un algorithme plus rapide pour Min-Cut 1) Mise en veille d'un disque dur 1.a) Approche déterministe 1.b) Le principe de Yao 1.c) Un algorithme randomisé optimal 2) L'algorithme de Karger-Stein (1993) pour Min-Cut
[MPRI 2012] Algorithmes randomisés (2C) motionmaker
MPRI 1.24 - Algorithmes Randomisés (Nicolas Schabanel, CNRS - Université Paris Diderot)[ Cours n°2 Partie C/C ]Cours n°2: Mar. Nov. 6, 2012 - 16:00-19:00 1) Fonctions booléennes, CNF et DNF 2) L'algorithme Walk-SATSéance d'exercices n°2: Le principe de Yao & Un algorithme plus rapide pour Min-Cut 1) Mise en veille d'un disque dur 1.a) Approche déterministe 1.b) Le principe de Yao 1.c) Un algorithme randomisé optimal 2) L'algorithme de Karger-Stein (1993) pour Min-Cut
[MPRI 2012] Approximation Algorithms 4A motionmaker
Lecture on Approximation Algorithms at the Parisian Computer Science Masterby Nicolas Schabanel[ Lecture 4 Part A/C ]Lecture 4: Wed Nov 7, 2012 - 12:45-15:45 Hardness of approximation: The PCP theorem by GAP amplification 1) A little bit of history 2) Gap problems and Hardness of approximation 3) The CSP: Graph Constraints Satisfaction Problem 4) Overview of the Gap amplication process 2.a) definition 5) A key tool: Expander graphs I 6) Step 1: Degree uniformization 7) Step 2: Expanderization 8) Expander graphs II: spectral theory and random walks 9) Step 3: Gap amplification 10) Step 4 (last): Alphabet reduction 11) Gap-preserving reductionsExercises session 4: 1) Gap-preserving reductions for Vertex-Cover and Steiner Tree 2) Random walks on expanders
[MPRI 2012] Approximation Algorithms 4B motionmaker
Lecture on Approximation Algorithms at the Parisian Computer Science Masterby Nicolas Schabanel[ Lecture 4 Part B/C ]Lecture 4: Wed Nov 7, 2012 - 12:45-15:45 Hardness of approximation: The PCP theorem by GAP amplification 1) A little bit of history 2) Gap problems and Hardness of approximation 3) The CSP: Graph Constraints Satisfaction Problem 4) Overview of the Gap amplication process 2.a) definition 5) A key tool: Expander graphs I 6) Step 1: Degree uniformization 7) Step 2: Expanderization 8) Expander graphs II: spectral theory and random walks 9) Step 3: Gap amplification 10) Step 4 (last): Alphabet reduction 11) Gap-preserving reductionsExercises session 4: 1) Gap-preserving reductions for Vertex-Cover and Steiner Tree 2) Random walks on expanders
[MPRI 2012] Algorithmes randomisés (1A) motionmaker
MPRI 1.24 - Algorithmes Randomisés (Nicolas Schabanel, CNRS - Université Paris Diderot)[ Cours n°1 Partie A/C ]Cours n°1: Mar. Oct 30, 2012 - 16:30-19:30 1) Introduction aux algorithmes randomisés 2) Un algorithme randomisé pour Min-CutSéance d'exercices n°1: Solutions aléatoires et dérandomisation 1) Analyse d'une partition aléatoire pour Max-Cut 2) Dérandomisation par la méthode de l'espérance conditionnelle 3) Dérandomisation par la construction d'un espace probabilisé de bits uniformes 2-à-2 indépendants 4) Généralisation à des bits uniformes k-à-k indépendants
[MPRI 2012] Algorithmes randomisés (1B) motionmaker
MPRI 1.24 - Algorithmes Randomisés (Nicolas Schabanel, CNRS - Université Paris Diderot)[ Cours n°1 Partie B/C ]Cours n°1: Mar. Oct 30, 2012 - 16:30-19:30 1) Introduction aux algorithmes randomisés 2) Un algorithme randomisé pour Min-CutSéance d'exercices n°1: Solutions aléatoires et dérandomisation 1) Analyse d'une partition aléatoire pour Max-Cut 2) Dérandomisation par la méthode de l'espérance conditionnelle 3) Dérandomisation par la construction d'un espace probabilisé de bits uniformes 2-à-2 indépendants 4) Généralisation à des bits uniformes k-à-k indépendants
[MPRI 2012] Algorithmes randomisés (1C) motionmaker
MPRI 1.24 - Algorithmes Randomisés (Nicolas Schabanel, CNRS - Université Paris Diderot)[ Cours n°1 Partie C/C ]Cours n°1: Mar. Oct 30, 2012 - 16:30-19:30 1) Introduction aux algorithmes randomisés 2) Un algorithme randomisé pour Min-CutSéance d'exercices n°1: Solutions aléatoires et dérandomisation 1) Analyse d'une partition aléatoire pour Max-Cut 2) Dérandomisation par la méthode de l'espérance conditionnelle 3) Dérandomisation par la construction d'un espace probabilisé de bits uniformes 2-à-2 indépendants 4) Généralisation à des bits uniformes k-à-k indépendants
[MPRI 2012] Approximation Algorithms 3A motionmaker
Lecture on Approximation Algorithms at the Parisian Computer Science Masterby Nicolas Schabanel[ Lecture 3 Part A/C ]Lecture 3: Wed Oct 10, 2012 - 12:45-15:45 A Polynomial Time Randomized Approximation Scheme (PTRAS) for dense Max-Cut 1) Definition of PTAS, PTRAS, example of dependence in ε 2) Dense Max-Cut 2.a) definition 2.b) the partition of the cut covers a constant fraction of the nodes 3) A first algorithm 3.a) A non-adaptative randomized sampling based algorithm 3.b) An example on why it does not work 4) The PTRAS 4.a) Description of the algorithm 4.b) Exhaustive guessing 4.c) Hybridation 4.d) Algorithmic analysis 4.e) Probabilistic analysis 4.f) Final theorem
[MPRI 2012] Approximation Algorithms 3B motionmaker
Lecture on Approximation Algorithms at the Parisian Computer Science Masterby Nicolas Schabanel[ Lecture 3 Part B/C ]Lecture 3: Wed Oct 10, 2012 - 12:45-15:45 A Polynomial Time Randomized Approximation Scheme (PTRAS) for dense Max-Cut 1) Definition of PTAS, PTRAS, example of dependence in ε 2) Dense Max-Cut 2.a) definition 2.b) the partition of the cut covers a constant fraction of the nodes 3) A first algorithm 3.a) A non-adaptative randomized sampling based algorithm 3.b) An example on why it does not work 4) The PTRAS 4.a) Description of the algorithm 4.b) Exhaustive guessing 4.c) Hybridation 4.d) Algorithmic analysis 4.e) Probabilistic analysis 4.f) Final theorem