SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Limits of local algorithms for random graphsLimits of local algorithms for random graphs
David Gamarnik
Joint work with
Madhu Sudan (Microsoft Research, New England)
Yandex workshop on extremal combinatorics
June 24, 2014
Local Algorithms
Computer Science.
Applications: hardware, fault-tolerant models of computation,
sensor networks.
Lynch (book) [1996]
Nguyen & Onak [2008]
Rubinfeld, Tamir, Vardi, Xie [2011]
Suomela (survey) [2011]
Wireless communications
Applications: communication protocols with low overhead
Shah [2008]
Shin & Shah [2012]
Who is interested in local algorithms?
Network Science. Economic team modeling
Applications: models of social interaction, structure of social networks
Rusmevichientong, Van Roy [2003]
Judd, Kearns & Vorobeychik [2010]
Borgs, Brautbar, Chayes, Khanna & Lucier [2012]
Signal Processing. Machine learning.
Applications: image processing, coding theory, wireless communication,
gossip algorithms.
Wainwright & Jordan [2008], Mezard & Montanari [2009], Shah [2008]
Shin & Shah [2012]
Physics.
Applications: Spin glass theory
Mezard & Montanari [2009]
Who is interested in local algorithms?
Mathematics/Combinatorics.
Applications: graph limits.
Lovasz (book) [2012]
Hatami, Lovasz & Szegedy [2012]
Elek & Lippner [2010]
Lyons & Nazarov [2011]
Czoka & Lippner [2012]
Aldous [2012].
Who is interested in local algorithms?
Random n-node d-regular graph
I. Local algorithms for random graphs : i.i.d.
factors
locally regular tree like
Local algorithms: i.i.d. factors
Hatami-Lovasz-Szegedy [2012] framework
Generate i.i.d. U[0,1] weights
Apply some local rule f: decorated tree ! {0,1} for every node
f
0 or 1
Conjecture. Hatami, Lovasz & Szegedy [2012] There exists a local rule f
which produces a nearly largest independent set in a random d-regular graph
Example. f =1 iff the weight of the node is larger than the weights of all
of its neighbors
IN OUT
far from optimal !
Local algorithms: i.i.d. factors
Algorithms for independent sets in random graphs
Frieze & Luczak [1992]
Best known algorithm: Greedy
Hatami-Lovasz-Szegedy Conjecture: there exists f such that
Theorem. [G & Sudan ] Hatami-Lovasz-Szegedy conjecture is not valid: No
local rule f can produce an independent set larger than factor of
the optimal, for large enough d.
Theorem. [Rahman & Virag 2014] No local rule f can produce an
independent set larger than factor of the optimal, for large enough d.
Notes:
1. Rahman & Virag’s result is the best possible: factor ½ can be achieved by
local algorithms, Lauer & Wormald [2007], G & Goldberg [2010]
2. Proof technique. Spin Glass theory: geometry of large independent sets
Main result
Geometry of solutions: clustering phenomena
Coja-Oghlan & Efthymiou [2010], G & Sudan [2012] Every two ‘’large’’
independent sets either have a very ‘’small’’ or a very ‘’large’’ intersection:
Geometry of solutions: clustering phenomena
Coja-Oghlan & Efthymiou [2010], G & Sudan [2012] Every two ‘’large’’
independent sets either have a very ‘’small’’ or a very ‘’large’’ intersection:
Proof sketch: argue by contradiction. Suppose rule f exists
?
(a) Generate two i.i.d. sequences
Proof sketch: argue by contradiction. Suppose rule f exists
(b) Interpolate between the two sequences
Proof sketch: argue by contradiction. Suppose rule f exists
(b) Interpolate between the two sequences
Proof sketch: argue by contradiction. Suppose rule f exists
(b) Interpolate between the two sequences
Proof sketch: argue by contradiction. Suppose rule f exists
(b) Interpolate between the two sequences
Proof sketch: argue by contradiction. Suppose rule f exists
(b) Interpolate between the two sequences
Proof sketch: argue by contradiction. Suppose rule f exists
(b) Interpolate between the two sequences
Proof sketch: argue by contradiction. Suppose rule f exists
(b) Interpolate between the two sequences
Proof sketch: argue by contradiction. Suppose rule f exists
(b) Interpolate between the two sequences
Intersection size belongs to
the ‘’non-existent interval’’
Theory is great not when it is correct but when
it is
interesting… Murray Davis, 1 97 1
II. Sequential local algorithms for random NAE-
K-SAT problem
Not-All-Equal-K-Satisfiability formula on n boolean variables and m clauses.
Each clause contains K (i.e. K=3)
Assignment
is satisfiable if every clause is satisfied by at least one variable, and is not satisfied
by at least some other variable
Formula is satisfiable if there exists at least one satisfying assignment.
NP-Complete.
Sequential local algorithms for random NAE-K-SAT
problem
Random NAE-K-SAT problem
Generate m clauses independently uniformly at random from the space of all
possible clauses (with replacement). d=m/n – clause density.
Theorem. [Coja-Oglan and Panagiotou 2014] The threshold for probability that the
formula is satisfiable
Best algorithm Unit Clause succeeds only when
Achlioptas et al. 2001
K gap!
Sequential local algorithms for the random NAE-K-SAT
problem
Sequential r-local algorithms
1.Fix a “local rule” which maps formula © with variable x to probability
value.
2.For i=1,2,…,n apply rule ¿ to variables xi and depth r sub-formulas ©i rooted at xi : fix xi to
be 1 with probability ¿(©i, xi), and 0 with probability 1- ¿(©i, xi)
Notes:
Belief Propagation (BP) guided decimation and Survey Propagation (SP) guided
decimation algorithms are sequential local algorithms when the number of iterations
is bounded by a constant independent of the number of variables
Unit Clause algorithm is a sequential local algorithm
Belief Propagation and Survey Propagation algorithms – message passing type
algorithms proposed by statistical physicists. Work remarkably well for low
values of K (K=3,4,5).
Mezard, Parisi & Zecchina [2003]
Krzakala, Montanari, Ricci-Tersenghi, Semerjian, Zdeborova [2007]
Mezard & Montanari (book) [2009]
Theorem. G & Sudan [2013] Every sequential local algorithm fails to find a
satisfying assignment when
simple algorithm
(Unit Clause) exist
no sequential local
algorithms exist
no solutions exist
Sequential local algorithms cannot bridge the 1/K gap
Proof Technique
(a) Clustering property for random NAE-K-SAT
(b) Interpolation between m randomly generated solutions
(c) Decisions for variables are localized
UNSAT
Proof Technique
(a) Clustering property for random NAE-K-SAT
Theorem. Let
With probability approaching unity as n increases, there does not exist m
satisfying assignments such that all pairwise Hamming
distances are
Proof: first moment method.
Some further thoughts
• The approach should apply to other problems with “symmetry”, for example
coloring of graphs. But applying the approach to random K-SAT is
problematic.
• In practice Survey Propagation algorithm is run for many iterations.
Challenge: establish similar result when there is no bound on the number of
iterations. Coja-Oghlan [2010] – true for Belief Propagation for K-SAT.
• Establish limits for the performance of local algorithms for random constraint
satisfaction problems using the most general (Computer Science) definition
of local algorithms.
Mick can’t get satisfaction above
(from Sequential Local Algorithms)
Chvatal & Reed [1998]
’’Mick gets some (the odds are on his side) [satisfiability]’’
Parting thoughts …
Thank you

Weitere ähnliche Inhalte

Was ist angesagt?

(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
(研究会輪読) Facial Landmark Detection by Deep Multi-task LearningMasahiro Suzuki
 
Gradient-Based Meta-Learning with Learned Layerwise Metric and Subspace
Gradient-Based Meta-Learning with Learned Layerwise Metric and SubspaceGradient-Based Meta-Learning with Learned Layerwise Metric and Subspace
Gradient-Based Meta-Learning with Learned Layerwise Metric and SubspaceYoonho Lee
 
Algebra presentation (J&A)
Algebra presentation (J&A) Algebra presentation (J&A)
Algebra presentation (J&A) ShirleyAdriane
 
Modular Super Vertex Magic Total Labelling
Modular Super Vertex Magic Total LabellingModular Super Vertex Magic Total Labelling
Modular Super Vertex Magic Total Labellingijcoa
 
Modular Multitask Reinforcement Learning with Policy Sketches
Modular Multitask Reinforcement Learning with Policy SketchesModular Multitask Reinforcement Learning with Policy Sketches
Modular Multitask Reinforcement Learning with Policy SketchesYoonho Lee
 
Engineering Data Science Objectives for Social Network Analysis
Engineering Data Science Objectives for Social Network AnalysisEngineering Data Science Objectives for Social Network Analysis
Engineering Data Science Objectives for Social Network AnalysisDavid Gleich
 
A lattice-based consensus clustering
A lattice-based consensus clusteringA lattice-based consensus clustering
A lattice-based consensus clusteringDmitrii Ignatov
 
A Generic Algebraic Model for the Analysis of Cryptographic Key Assignment Sc...
A Generic Algebraic Model for the Analysis of Cryptographic Key Assignment Sc...A Generic Algebraic Model for the Analysis of Cryptographic Key Assignment Sc...
A Generic Algebraic Model for the Analysis of Cryptographic Key Assignment Sc...dhruvgairola
 
Comparing human solving time with SAT-solving for Sudoku problems
Comparing human solving time with SAT-solving for Sudoku problemsComparing human solving time with SAT-solving for Sudoku problems
Comparing human solving time with SAT-solving for Sudoku problemsTimdeBoer16
 
Introduction to Interpretable Machine Learning
Introduction to Interpretable Machine LearningIntroduction to Interpretable Machine Learning
Introduction to Interpretable Machine LearningNguyen Giang
 
Handling missing data with expectation maximization algorithm
Handling missing data with expectation maximization algorithmHandling missing data with expectation maximization algorithm
Handling missing data with expectation maximization algorithmLoc Nguyen
 
(研究会輪読) Weight Uncertainty in Neural Networks
(研究会輪読) Weight Uncertainty in Neural Networks(研究会輪読) Weight Uncertainty in Neural Networks
(研究会輪読) Weight Uncertainty in Neural NetworksMasahiro Suzuki
 
In insight into QAC2(1) : Dynkin diagrams and properties of roots
In insight into QAC2(1) : Dynkin diagrams and properties of rootsIn insight into QAC2(1) : Dynkin diagrams and properties of roots
In insight into QAC2(1) : Dynkin diagrams and properties of rootsIRJET Journal
 
Show observe and tell giang nguyen
Show observe and tell   giang nguyenShow observe and tell   giang nguyen
Show observe and tell giang nguyenNguyen Giang
 
The Predictron: End-to-end Learning and Planning
The Predictron: End-to-end Learning and PlanningThe Predictron: End-to-end Learning and Planning
The Predictron: End-to-end Learning and PlanningYoonho Lee
 
Lec 11 general greedy and fractional
Lec 11 general greedy and fractionalLec 11 general greedy and fractional
Lec 11 general greedy and fractionalAnkita Karia
 

Was ist angesagt? (20)

(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
 
Gradient-Based Meta-Learning with Learned Layerwise Metric and Subspace
Gradient-Based Meta-Learning with Learned Layerwise Metric and SubspaceGradient-Based Meta-Learning with Learned Layerwise Metric and Subspace
Gradient-Based Meta-Learning with Learned Layerwise Metric and Subspace
 
Algebra presentation (J&A)
Algebra presentation (J&A) Algebra presentation (J&A)
Algebra presentation (J&A)
 
Daa unit 3
Daa unit 3Daa unit 3
Daa unit 3
 
Modular Super Vertex Magic Total Labelling
Modular Super Vertex Magic Total LabellingModular Super Vertex Magic Total Labelling
Modular Super Vertex Magic Total Labelling
 
Modular Multitask Reinforcement Learning with Policy Sketches
Modular Multitask Reinforcement Learning with Policy SketchesModular Multitask Reinforcement Learning with Policy Sketches
Modular Multitask Reinforcement Learning with Policy Sketches
 
Engineering Data Science Objectives for Social Network Analysis
Engineering Data Science Objectives for Social Network AnalysisEngineering Data Science Objectives for Social Network Analysis
Engineering Data Science Objectives for Social Network Analysis
 
A lattice-based consensus clustering
A lattice-based consensus clusteringA lattice-based consensus clustering
A lattice-based consensus clustering
 
A Generic Algebraic Model for the Analysis of Cryptographic Key Assignment Sc...
A Generic Algebraic Model for the Analysis of Cryptographic Key Assignment Sc...A Generic Algebraic Model for the Analysis of Cryptographic Key Assignment Sc...
A Generic Algebraic Model for the Analysis of Cryptographic Key Assignment Sc...
 
Unit 2
Unit 2Unit 2
Unit 2
 
Comparing human solving time with SAT-solving for Sudoku problems
Comparing human solving time with SAT-solving for Sudoku problemsComparing human solving time with SAT-solving for Sudoku problems
Comparing human solving time with SAT-solving for Sudoku problems
 
Introduction to Interpretable Machine Learning
Introduction to Interpretable Machine LearningIntroduction to Interpretable Machine Learning
Introduction to Interpretable Machine Learning
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
Science in text mining
Science in text miningScience in text mining
Science in text mining
 
Handling missing data with expectation maximization algorithm
Handling missing data with expectation maximization algorithmHandling missing data with expectation maximization algorithm
Handling missing data with expectation maximization algorithm
 
(研究会輪読) Weight Uncertainty in Neural Networks
(研究会輪読) Weight Uncertainty in Neural Networks(研究会輪読) Weight Uncertainty in Neural Networks
(研究会輪読) Weight Uncertainty in Neural Networks
 
In insight into QAC2(1) : Dynkin diagrams and properties of roots
In insight into QAC2(1) : Dynkin diagrams and properties of rootsIn insight into QAC2(1) : Dynkin diagrams and properties of roots
In insight into QAC2(1) : Dynkin diagrams and properties of roots
 
Show observe and tell giang nguyen
Show observe and tell   giang nguyenShow observe and tell   giang nguyen
Show observe and tell giang nguyen
 
The Predictron: End-to-end Learning and Planning
The Predictron: End-to-end Learning and PlanningThe Predictron: End-to-end Learning and Planning
The Predictron: End-to-end Learning and Planning
 
Lec 11 general greedy and fractional
Lec 11 general greedy and fractionalLec 11 general greedy and fractional
Lec 11 general greedy and fractional
 

Ähnlich wie Limits of Local Algorithms for Randomly Generated Constraint Satisfaction Problems

2 gamarnik
2 gamarnik2 gamarnik
2 gamarnikYandex
 
Common Fixed Point Theorem in Menger Space through weak Compatibility
Common Fixed Point Theorem in Menger Space through weak CompatibilityCommon Fixed Point Theorem in Menger Space through weak Compatibility
Common Fixed Point Theorem in Menger Space through weak Compatibilityinventionjournals
 
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Förderverein Technische Fakultät
 
Networks in Space: Granular Force Networks and Beyond
Networks in Space: Granular Force Networks and BeyondNetworks in Space: Granular Force Networks and Beyond
Networks in Space: Granular Force Networks and BeyondMason Porter
 
Continutiy of Functions.ppt
Continutiy of Functions.pptContinutiy of Functions.ppt
Continutiy of Functions.pptLadallaRajKumar
 
Markov Blanket Causal Discovery Using Minimum Message Length
Markov Blanket Causal  Discovery Using Minimum  Message LengthMarkov Blanket Causal  Discovery Using Minimum  Message Length
Markov Blanket Causal Discovery Using Minimum Message LengthBayesian Intelligence
 
nonlinear_rmt.pdf
nonlinear_rmt.pdfnonlinear_rmt.pdf
nonlinear_rmt.pdfGieTe
 
MetiTarski's menagerie of cooperating systems
MetiTarski's menagerie of cooperating systemsMetiTarski's menagerie of cooperating systems
MetiTarski's menagerie of cooperating systemsLawrence Paulson
 
3 article azojete vol 7 24 33
3 article azojete vol 7 24 333 article azojete vol 7 24 33
3 article azojete vol 7 24 33Oyeniyi Samuel
 
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemCHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemIJECEIAES
 
An approximate possibilistic
An approximate possibilisticAn approximate possibilistic
An approximate possibilisticcsandit
 
Thesis_NickyGrant_2013
Thesis_NickyGrant_2013Thesis_NickyGrant_2013
Thesis_NickyGrant_2013Nicky Grant
 
08 Exponential Random Graph Models (ERGM)
08 Exponential Random Graph Models (ERGM)08 Exponential Random Graph Models (ERGM)
08 Exponential Random Graph Models (ERGM)dnac
 
Random Matrix Theory and Machine Learning - Part 1
Random Matrix Theory and Machine Learning - Part 1Random Matrix Theory and Machine Learning - Part 1
Random Matrix Theory and Machine Learning - Part 1Fabian Pedregosa
 
An_Accelerated_Nearest_Neighbor_Search_Method_for_the_K-Means_Clustering_Algo...
An_Accelerated_Nearest_Neighbor_Search_Method_for_the_K-Means_Clustering_Algo...An_Accelerated_Nearest_Neighbor_Search_Method_for_the_K-Means_Clustering_Algo...
An_Accelerated_Nearest_Neighbor_Search_Method_for_the_K-Means_Clustering_Algo...Adam Fausett
 

Ähnlich wie Limits of Local Algorithms for Randomly Generated Constraint Satisfaction Problems (20)

2 gamarnik
2 gamarnik2 gamarnik
2 gamarnik
 
Common Fixed Point Theorem in Menger Space through weak Compatibility
Common Fixed Point Theorem in Menger Space through weak CompatibilityCommon Fixed Point Theorem in Menger Space through weak Compatibility
Common Fixed Point Theorem in Menger Space through weak Compatibility
 
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
 
Networks in Space: Granular Force Networks and Beyond
Networks in Space: Granular Force Networks and BeyondNetworks in Space: Granular Force Networks and Beyond
Networks in Space: Granular Force Networks and Beyond
 
Continutiy of Functions.ppt
Continutiy of Functions.pptContinutiy of Functions.ppt
Continutiy of Functions.ppt
 
Markov Blanket Causal Discovery Using Minimum Message Length
Markov Blanket Causal  Discovery Using Minimum  Message LengthMarkov Blanket Causal  Discovery Using Minimum  Message Length
Markov Blanket Causal Discovery Using Minimum Message Length
 
nonlinear_rmt.pdf
nonlinear_rmt.pdfnonlinear_rmt.pdf
nonlinear_rmt.pdf
 
MetiTarski's menagerie of cooperating systems
MetiTarski's menagerie of cooperating systemsMetiTarski's menagerie of cooperating systems
MetiTarski's menagerie of cooperating systems
 
Fulltext
FulltextFulltext
Fulltext
 
3 article azojete vol 7 24 33
3 article azojete vol 7 24 333 article azojete vol 7 24 33
3 article azojete vol 7 24 33
 
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemCHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
 
Presentation v3.2
Presentation v3.2Presentation v3.2
Presentation v3.2
 
Presentation v3.2
Presentation v3.2Presentation v3.2
Presentation v3.2
 
QMC: Transition Workshop - Discussion of "Representative Points for Small and...
QMC: Transition Workshop - Discussion of "Representative Points for Small and...QMC: Transition Workshop - Discussion of "Representative Points for Small and...
QMC: Transition Workshop - Discussion of "Representative Points for Small and...
 
An approximate possibilistic
An approximate possibilisticAn approximate possibilistic
An approximate possibilistic
 
Thesis_NickyGrant_2013
Thesis_NickyGrant_2013Thesis_NickyGrant_2013
Thesis_NickyGrant_2013
 
08 Exponential Random Graph Models (2016)
08 Exponential Random Graph Models (2016)08 Exponential Random Graph Models (2016)
08 Exponential Random Graph Models (2016)
 
08 Exponential Random Graph Models (ERGM)
08 Exponential Random Graph Models (ERGM)08 Exponential Random Graph Models (ERGM)
08 Exponential Random Graph Models (ERGM)
 
Random Matrix Theory and Machine Learning - Part 1
Random Matrix Theory and Machine Learning - Part 1Random Matrix Theory and Machine Learning - Part 1
Random Matrix Theory and Machine Learning - Part 1
 
An_Accelerated_Nearest_Neighbor_Search_Method_for_the_K-Means_Clustering_Algo...
An_Accelerated_Nearest_Neighbor_Search_Method_for_the_K-Means_Clustering_Algo...An_Accelerated_Nearest_Neighbor_Search_Method_for_the_K-Means_Clustering_Algo...
An_Accelerated_Nearest_Neighbor_Search_Method_for_the_K-Means_Clustering_Algo...
 

Mehr von Yandex

Предсказание оттока игроков из World of Tanks
Предсказание оттока игроков из World of TanksПредсказание оттока игроков из World of Tanks
Предсказание оттока игроков из World of TanksYandex
 
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...Yandex
 
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаСтруктурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаYandex
 
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров ЯндексаПредставление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров ЯндексаYandex
 
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...Yandex
 
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...Yandex
 
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...Yandex
 
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...Yandex
 
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Yandex
 
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...Yandex
 
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...Yandex
 
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...Yandex
 
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровКак защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровYandex
 
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...Yandex
 
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...Yandex
 
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...Yandex
 
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...Yandex
 
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...Yandex
 
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...Yandex
 
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...Yandex
 

Mehr von Yandex (20)

Предсказание оттока игроков из World of Tanks
Предсказание оттока игроков из World of TanksПредсказание оттока игроков из World of Tanks
Предсказание оттока игроков из World of Tanks
 
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
 
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаСтруктурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
 
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров ЯндексаПредставление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
 
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
 
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
 
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
 
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
 
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
 
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
 
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
 
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
 
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровКак защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
 
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
 
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
 
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
 
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
 
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
 
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
 
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
 

Kürzlich hochgeladen

trihybrid cross , test cross chi squares
trihybrid cross , test cross chi squarestrihybrid cross , test cross chi squares
trihybrid cross , test cross chi squaresusmanzain586
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxJorenAcuavera1
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPirithiRaju
 
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 GenuineCall Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuinethapagita
 
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024Jene van der Heide
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensorsonawaneprad
 
Servosystem Theory / Cybernetic Theory by Petrovic
Servosystem Theory / Cybernetic Theory by PetrovicServosystem Theory / Cybernetic Theory by Petrovic
Servosystem Theory / Cybernetic Theory by PetrovicAditi Jain
 
CHROMATOGRAPHY PALLAVI RAWAT.pptx
CHROMATOGRAPHY  PALLAVI RAWAT.pptxCHROMATOGRAPHY  PALLAVI RAWAT.pptx
CHROMATOGRAPHY PALLAVI RAWAT.pptxpallavirawat456
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXDole Philippines School
 
basic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomybasic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomyDrAnita Sharma
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.PraveenaKalaiselvan1
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxBerniceCayabyab1
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...Universidade Federal de Sergipe - UFS
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naJASISJULIANOELYNV
 
Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...navyadasi1992
 

Kürzlich hochgeladen (20)

trihybrid cross , test cross chi squares
trihybrid cross , test cross chi squarestrihybrid cross , test cross chi squares
trihybrid cross , test cross chi squares
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptx
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdf
 
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 GenuineCall Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
 
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
 
Let’s Say Someone Did Drop the Bomb. Then What?
Let’s Say Someone Did Drop the Bomb. Then What?Let’s Say Someone Did Drop the Bomb. Then What?
Let’s Say Someone Did Drop the Bomb. Then What?
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensor
 
Servosystem Theory / Cybernetic Theory by Petrovic
Servosystem Theory / Cybernetic Theory by PetrovicServosystem Theory / Cybernetic Theory by Petrovic
Servosystem Theory / Cybernetic Theory by Petrovic
 
CHROMATOGRAPHY PALLAVI RAWAT.pptx
CHROMATOGRAPHY  PALLAVI RAWAT.pptxCHROMATOGRAPHY  PALLAVI RAWAT.pptx
CHROMATOGRAPHY PALLAVI RAWAT.pptx
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
 
basic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomybasic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomy
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by na
 
Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...
 

Limits of Local Algorithms for Randomly Generated Constraint Satisfaction Problems

  • 1. Limits of local algorithms for random graphsLimits of local algorithms for random graphs David Gamarnik Joint work with Madhu Sudan (Microsoft Research, New England) Yandex workshop on extremal combinatorics June 24, 2014
  • 3. Computer Science. Applications: hardware, fault-tolerant models of computation, sensor networks. Lynch (book) [1996] Nguyen & Onak [2008] Rubinfeld, Tamir, Vardi, Xie [2011] Suomela (survey) [2011] Wireless communications Applications: communication protocols with low overhead Shah [2008] Shin & Shah [2012] Who is interested in local algorithms?
  • 4. Network Science. Economic team modeling Applications: models of social interaction, structure of social networks Rusmevichientong, Van Roy [2003] Judd, Kearns & Vorobeychik [2010] Borgs, Brautbar, Chayes, Khanna & Lucier [2012] Signal Processing. Machine learning. Applications: image processing, coding theory, wireless communication, gossip algorithms. Wainwright & Jordan [2008], Mezard & Montanari [2009], Shah [2008] Shin & Shah [2012] Physics. Applications: Spin glass theory Mezard & Montanari [2009] Who is interested in local algorithms?
  • 5. Mathematics/Combinatorics. Applications: graph limits. Lovasz (book) [2012] Hatami, Lovasz & Szegedy [2012] Elek & Lippner [2010] Lyons & Nazarov [2011] Czoka & Lippner [2012] Aldous [2012]. Who is interested in local algorithms?
  • 6. Random n-node d-regular graph I. Local algorithms for random graphs : i.i.d. factors locally regular tree like
  • 7. Local algorithms: i.i.d. factors Hatami-Lovasz-Szegedy [2012] framework Generate i.i.d. U[0,1] weights Apply some local rule f: decorated tree ! {0,1} for every node f 0 or 1
  • 8. Conjecture. Hatami, Lovasz & Szegedy [2012] There exists a local rule f which produces a nearly largest independent set in a random d-regular graph Example. f =1 iff the weight of the node is larger than the weights of all of its neighbors IN OUT far from optimal ! Local algorithms: i.i.d. factors
  • 9. Algorithms for independent sets in random graphs Frieze & Luczak [1992] Best known algorithm: Greedy Hatami-Lovasz-Szegedy Conjecture: there exists f such that
  • 10. Theorem. [G & Sudan ] Hatami-Lovasz-Szegedy conjecture is not valid: No local rule f can produce an independent set larger than factor of the optimal, for large enough d. Theorem. [Rahman & Virag 2014] No local rule f can produce an independent set larger than factor of the optimal, for large enough d. Notes: 1. Rahman & Virag’s result is the best possible: factor ½ can be achieved by local algorithms, Lauer & Wormald [2007], G & Goldberg [2010] 2. Proof technique. Spin Glass theory: geometry of large independent sets Main result
  • 11. Geometry of solutions: clustering phenomena Coja-Oghlan & Efthymiou [2010], G & Sudan [2012] Every two ‘’large’’ independent sets either have a very ‘’small’’ or a very ‘’large’’ intersection:
  • 12. Geometry of solutions: clustering phenomena Coja-Oghlan & Efthymiou [2010], G & Sudan [2012] Every two ‘’large’’ independent sets either have a very ‘’small’’ or a very ‘’large’’ intersection:
  • 13. Proof sketch: argue by contradiction. Suppose rule f exists ? (a) Generate two i.i.d. sequences
  • 14. Proof sketch: argue by contradiction. Suppose rule f exists (b) Interpolate between the two sequences
  • 15. Proof sketch: argue by contradiction. Suppose rule f exists (b) Interpolate between the two sequences
  • 16. Proof sketch: argue by contradiction. Suppose rule f exists (b) Interpolate between the two sequences
  • 17. Proof sketch: argue by contradiction. Suppose rule f exists (b) Interpolate between the two sequences
  • 18. Proof sketch: argue by contradiction. Suppose rule f exists (b) Interpolate between the two sequences
  • 19. Proof sketch: argue by contradiction. Suppose rule f exists (b) Interpolate between the two sequences
  • 20. Proof sketch: argue by contradiction. Suppose rule f exists (b) Interpolate between the two sequences
  • 21. Proof sketch: argue by contradiction. Suppose rule f exists (b) Interpolate between the two sequences Intersection size belongs to the ‘’non-existent interval’’
  • 22. Theory is great not when it is correct but when it is interesting… Murray Davis, 1 97 1
  • 23. II. Sequential local algorithms for random NAE- K-SAT problem Not-All-Equal-K-Satisfiability formula on n boolean variables and m clauses. Each clause contains K (i.e. K=3) Assignment is satisfiable if every clause is satisfied by at least one variable, and is not satisfied by at least some other variable Formula is satisfiable if there exists at least one satisfying assignment. NP-Complete.
  • 24. Sequential local algorithms for random NAE-K-SAT problem Random NAE-K-SAT problem Generate m clauses independently uniformly at random from the space of all possible clauses (with replacement). d=m/n – clause density. Theorem. [Coja-Oglan and Panagiotou 2014] The threshold for probability that the formula is satisfiable Best algorithm Unit Clause succeeds only when Achlioptas et al. 2001 K gap!
  • 25. Sequential local algorithms for the random NAE-K-SAT problem Sequential r-local algorithms 1.Fix a “local rule” which maps formula © with variable x to probability value. 2.For i=1,2,…,n apply rule ¿ to variables xi and depth r sub-formulas ©i rooted at xi : fix xi to be 1 with probability ¿(©i, xi), and 0 with probability 1- ¿(©i, xi) Notes: Belief Propagation (BP) guided decimation and Survey Propagation (SP) guided decimation algorithms are sequential local algorithms when the number of iterations is bounded by a constant independent of the number of variables Unit Clause algorithm is a sequential local algorithm
  • 26. Belief Propagation and Survey Propagation algorithms – message passing type algorithms proposed by statistical physicists. Work remarkably well for low values of K (K=3,4,5). Mezard, Parisi & Zecchina [2003] Krzakala, Montanari, Ricci-Tersenghi, Semerjian, Zdeborova [2007] Mezard & Montanari (book) [2009]
  • 27. Theorem. G & Sudan [2013] Every sequential local algorithm fails to find a satisfying assignment when simple algorithm (Unit Clause) exist no sequential local algorithms exist no solutions exist Sequential local algorithms cannot bridge the 1/K gap
  • 28. Proof Technique (a) Clustering property for random NAE-K-SAT (b) Interpolation between m randomly generated solutions (c) Decisions for variables are localized UNSAT
  • 29. Proof Technique (a) Clustering property for random NAE-K-SAT Theorem. Let With probability approaching unity as n increases, there does not exist m satisfying assignments such that all pairwise Hamming distances are Proof: first moment method.
  • 30. Some further thoughts • The approach should apply to other problems with “symmetry”, for example coloring of graphs. But applying the approach to random K-SAT is problematic. • In practice Survey Propagation algorithm is run for many iterations. Challenge: establish similar result when there is no bound on the number of iterations. Coja-Oghlan [2010] – true for Belief Propagation for K-SAT. • Establish limits for the performance of local algorithms for random constraint satisfaction problems using the most general (Computer Science) definition of local algorithms.
  • 31. Mick can’t get satisfaction above (from Sequential Local Algorithms) Chvatal & Reed [1998] ’’Mick gets some (the odds are on his side) [satisfiability]’’ Parting thoughts …