SlideShare a Scribd company logo
1 of 9
Download to read offline
Codes on the Graph related problems
Author: V.S. Usatyuk
Usatyuk.Vasily@huawei.com
Coding Competence Center,
Moscow Research Center, Huawei
Huawei Workshop
Steklov Institute of Mathematics at Saint Petersburg
October 16, 2017
V.S. Usatyuk,
Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 1 from 9
Problem 1: Code optimization
Let an (n − k) × n matrix H over Fq define linear map
Fn
q → Fn−k
q , such that x → Hx. By
ker (H) = c ∈ Fn
q Hc = 0 denote the kernel of the
map.
Consider W (H) = {A0, A1, . . . , An}, where Ai is a
number of c ∈ ker (H) with Hamming weight i.
Define f (z) =
n
i=0
Aizi
the generating function.
How to calculate f (z) with reasonable time?
V.S. Usatyuk,
Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 2 from 9
Problem 2: Cycles optimization
The matrix H defines the factor graph G.
How to enumerate all cycles in G with “reasonable”
complexity?
“reasonable” - O(N), O(N log N)
V.S. Usatyuk,
Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 3 from 9
Problem 3: Graph optimization
The matrix H defines the factor graph G.
How to find “bad connected” cycles with reasonable time?
“bad connected”- ’local’ extrema of certain factor.
e.g. Trapping sets, number of odd degree induced factors;
’local’ - under single element removal, addition, or swap.
V.S. Usatyuk,
Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 4 from 9
Problem 4: Factor graph optimization
Let Fn−k
q → Rn
, where C(Λ, R) = (Λ + t) ∩ R, Λ – lattice
The matrix H and APP sample λT
under some statistical
model (e.g., AWGN) define Marginal polytope M,
M = c : min λT
c, Hc = 0 .
How to enumerate Euclidean weight of all vector
c ∈ M  ker (H) or its parts, when LP relaxation finds a
non-integer solution with minimal number of samples?
’non-integer solution’ - URL: ML certificate, ’LP relaxation’- URL:
Tree-based relaxation for factor graphs with cycles
V.S. Usatyuk,
Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 5 from 9
Problem 5: Factor graph optimization
The matrix H defines the normal factor graph Gnormal.
How to obtain optimal cut-set conditioning and graph
traversal (scheduler) which meet the condition of
’parallelism’ level P with reasonable time?
’parallelism’ - message process between layer of normal graph could
be done in P parallel operation
V.S. Usatyuk,
Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 6 from 9
Problem 6: Probabilistic Graphical Models
The dense matrix H defines the normal factor graph
Gnormal.
Can there exist a method* to solve statistical inference
problem under Gnormal with linear complexity?
*except cut-set conditioning(Polar codes/Polar subcodes) and
junction tree algorithm with pruning (NB-LDPC/GLDPC)
V.S. Usatyuk,
Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 7 from 9
Problem 7: Probability code optimization
We have Oracle (Genie) who with probability 1
2 + ε
provide whole or part of f (z) and some optimization
method which improve f (z).
How many number of Oracle’s request require to construct
fgood(z) ≈ fbest(z)?
’best’ - based on Singleton and Union Bounds
V.S. Usatyuk,
Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 8 from 9
Thank you for you attention !
V.S. Usatyuk,
Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 9 from 9

More Related Content

What's hot

Tutorials--Graphs of Logarithmic Functions
Tutorials--Graphs of Logarithmic FunctionsTutorials--Graphs of Logarithmic Functions
Tutorials--Graphs of Logarithmic FunctionsMedia4math
 
2.8 Absolute Value Functions
2.8 Absolute Value Functions2.8 Absolute Value Functions
2.8 Absolute Value Functionshisema01
 
GRE,MATH
GRE,MATHGRE,MATH
GRE,MATHshivgan
 
Quantitative reasoning numeric entry
Quantitative reasoning   numeric entryQuantitative reasoning   numeric entry
Quantitative reasoning numeric entryshivgan
 
A28 1 exp growth slides
A28 1 exp growth slidesA28 1 exp growth slides
A28 1 exp growth slidesvhiggins1
 
Alg2 Notes Unit 1 Day 5
Alg2 Notes Unit 1 Day 5Alg2 Notes Unit 1 Day 5
Alg2 Notes Unit 1 Day 5Kate Nowak
 

What's hot (8)

Tutorials--Graphs of Logarithmic Functions
Tutorials--Graphs of Logarithmic FunctionsTutorials--Graphs of Logarithmic Functions
Tutorials--Graphs of Logarithmic Functions
 
2.8 Absolute Value Functions
2.8 Absolute Value Functions2.8 Absolute Value Functions
2.8 Absolute Value Functions
 
Satalk
SatalkSatalk
Satalk
 
GRE,MATH
GRE,MATHGRE,MATH
GRE,MATH
 
Quantitative reasoning numeric entry
Quantitative reasoning   numeric entryQuantitative reasoning   numeric entry
Quantitative reasoning numeric entry
 
Integration
IntegrationIntegration
Integration
 
A28 1 exp growth slides
A28 1 exp growth slidesA28 1 exp growth slides
A28 1 exp growth slides
 
Alg2 Notes Unit 1 Day 5
Alg2 Notes Unit 1 Day 5Alg2 Notes Unit 1 Day 5
Alg2 Notes Unit 1 Day 5
 

Similar to Codes on the graph related problems

Applied Graph Theory Applications
Applied Graph Theory ApplicationsApplied Graph Theory Applications
Applied Graph Theory Applicationsvipin3195
 
Parallel Bayesian Optimization
Parallel Bayesian OptimizationParallel Bayesian Optimization
Parallel Bayesian OptimizationSri Ambati
 
Metropolis-Hastings MCMC Short Tutorial
Metropolis-Hastings MCMC Short TutorialMetropolis-Hastings MCMC Short Tutorial
Metropolis-Hastings MCMC Short TutorialRalph Schlosser
 
A Family Of Extragradient Methods For Solving Equilibrium Problems
A Family Of Extragradient Methods For Solving Equilibrium ProblemsA Family Of Extragradient Methods For Solving Equilibrium Problems
A Family Of Extragradient Methods For Solving Equilibrium ProblemsYasmine Anino
 
BALANCING BOARD MACHINES
BALANCING BOARD MACHINESBALANCING BOARD MACHINES
BALANCING BOARD MACHINESbutest
 
Linear algebra and vector analysis presentation
Linear algebra and vector analysis presentationLinear algebra and vector analysis presentation
Linear algebra and vector analysis presentationSajibulIslam13
 
Common fixed point theorems for contractive maps of
Common fixed point theorems for contractive maps ofCommon fixed point theorems for contractive maps of
Common fixed point theorems for contractive maps ofAlexander Decker
 
Approximation in Stochastic Integer Programming
Approximation in Stochastic Integer ProgrammingApproximation in Stochastic Integer Programming
Approximation in Stochastic Integer ProgrammingSSA KPI
 
Graph Edit Distance: Basics & Trends
Graph Edit Distance: Basics & TrendsGraph Edit Distance: Basics & Trends
Graph Edit Distance: Basics & TrendsLuc Brun
 
An Analysis and Study of Iteration Procedures
An Analysis and Study of Iteration ProceduresAn Analysis and Study of Iteration Procedures
An Analysis and Study of Iteration Proceduresijtsrd
 
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
 
multi threaded and distributed algorithms
multi threaded and distributed algorithms multi threaded and distributed algorithms
multi threaded and distributed algorithms Dr Shashikant Athawale
 
Analytic construction of points on modular elliptic curves
Analytic construction of points on modular elliptic curvesAnalytic construction of points on modular elliptic curves
Analytic construction of points on modular elliptic curvesmmasdeu
 
Analytic construction of points on modular elliptic curves
Analytic construction of points on modular elliptic curvesAnalytic construction of points on modular elliptic curves
Analytic construction of points on modular elliptic curvesmmasdeu
 

Similar to Codes on the graph related problems (20)

Applied Graph Theory Applications
Applied Graph Theory ApplicationsApplied Graph Theory Applications
Applied Graph Theory Applications
 
cswiercz-general-presentation
cswiercz-general-presentationcswiercz-general-presentation
cswiercz-general-presentation
 
Parallel Bayesian Optimization
Parallel Bayesian OptimizationParallel Bayesian Optimization
Parallel Bayesian Optimization
 
Metropolis-Hastings MCMC Short Tutorial
Metropolis-Hastings MCMC Short TutorialMetropolis-Hastings MCMC Short Tutorial
Metropolis-Hastings MCMC Short Tutorial
 
QCD Phase Diagram
QCD Phase DiagramQCD Phase Diagram
QCD Phase Diagram
 
A Family Of Extragradient Methods For Solving Equilibrium Problems
A Family Of Extragradient Methods For Solving Equilibrium ProblemsA Family Of Extragradient Methods For Solving Equilibrium Problems
A Family Of Extragradient Methods For Solving Equilibrium Problems
 
QMC: Transition Workshop - Reduced Component-by-Component Constructions of (P...
QMC: Transition Workshop - Reduced Component-by-Component Constructions of (P...QMC: Transition Workshop - Reduced Component-by-Component Constructions of (P...
QMC: Transition Workshop - Reduced Component-by-Component Constructions of (P...
 
Chemistry Assignment Help
Chemistry Assignment Help Chemistry Assignment Help
Chemistry Assignment Help
 
BALANCING BOARD MACHINES
BALANCING BOARD MACHINESBALANCING BOARD MACHINES
BALANCING BOARD MACHINES
 
Linear algebra and vector analysis presentation
Linear algebra and vector analysis presentationLinear algebra and vector analysis presentation
Linear algebra and vector analysis presentation
 
Common fixed point theorems for contractive maps of
Common fixed point theorems for contractive maps ofCommon fixed point theorems for contractive maps of
Common fixed point theorems for contractive maps of
 
Approximation in Stochastic Integer Programming
Approximation in Stochastic Integer ProgrammingApproximation in Stochastic Integer Programming
Approximation in Stochastic Integer Programming
 
cdrw
cdrwcdrw
cdrw
 
Lecture26
Lecture26Lecture26
Lecture26
 
Graph Edit Distance: Basics & Trends
Graph Edit Distance: Basics & TrendsGraph Edit Distance: Basics & Trends
Graph Edit Distance: Basics & Trends
 
An Analysis and Study of Iteration Procedures
An Analysis and Study of Iteration ProceduresAn Analysis and Study of Iteration Procedures
An Analysis and Study of Iteration Procedures
 
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
 
multi threaded and distributed algorithms
multi threaded and distributed algorithms multi threaded and distributed algorithms
multi threaded and distributed algorithms
 
Analytic construction of points on modular elliptic curves
Analytic construction of points on modular elliptic curvesAnalytic construction of points on modular elliptic curves
Analytic construction of points on modular elliptic curves
 
Analytic construction of points on modular elliptic curves
Analytic construction of points on modular elliptic curvesAnalytic construction of points on modular elliptic curves
Analytic construction of points on modular elliptic curves
 

More from Usatyuk Vasiliy

Tsp 2018 presentation Simulated Annealing Method for Construction of High-Gi...
Tsp 2018 presentation Simulated Annealing Method  for Construction of High-Gi...Tsp 2018 presentation Simulated Annealing Method  for Construction of High-Gi...
Tsp 2018 presentation Simulated Annealing Method for Construction of High-Gi...Usatyuk Vasiliy
 
Computing the code distance of linear binary and ternary block codes using p...
Computing the code distance of linear binary and ternary block codes using  p...Computing the code distance of linear binary and ternary block codes using  p...
Computing the code distance of linear binary and ternary block codes using p...Usatyuk Vasiliy
 
Multi-Edge Type LDPC codes
Multi-Edge Type LDPC codesMulti-Edge Type LDPC codes
Multi-Edge Type LDPC codesUsatyuk Vasiliy
 
Solving channel coding simulation and optimization problems using GPU
Solving channel coding simulation and optimization problems using GPUSolving channel coding simulation and optimization problems using GPU
Solving channel coding simulation and optimization problems using GPUUsatyuk Vasiliy
 
Algebraic methods for design QC-LDPC codes
Algebraic methods for design QC-LDPC codesAlgebraic methods for design QC-LDPC codes
Algebraic methods for design QC-LDPC codesUsatyuk Vasiliy
 
Enumerating cycles in bipartite graph using matrix approach
Enumerating cycles in bipartite graph using matrix approachEnumerating cycles in bipartite graph using matrix approach
Enumerating cycles in bipartite graph using matrix approachUsatyuk Vasiliy
 
Cycle’s topological optimizations and the iterative decoding problem on gener...
Cycle’s topological optimizations and the iterative decoding problem on gener...Cycle’s topological optimizations and the iterative decoding problem on gener...
Cycle’s topological optimizations and the iterative decoding problem on gener...Usatyuk Vasiliy
 
Cycle’s topological optimizations and the iterative decoding problem on gener...
Cycle’s topological optimizations and the iterative decoding problem on gener...Cycle’s topological optimizations and the iterative decoding problem on gener...
Cycle’s topological optimizations and the iterative decoding problem on gener...Usatyuk Vasiliy
 

More from Usatyuk Vasiliy (9)

Ewdts 2018
Ewdts 2018Ewdts 2018
Ewdts 2018
 
Tsp 2018 presentation Simulated Annealing Method for Construction of High-Gi...
Tsp 2018 presentation Simulated Annealing Method  for Construction of High-Gi...Tsp 2018 presentation Simulated Annealing Method  for Construction of High-Gi...
Tsp 2018 presentation Simulated Annealing Method for Construction of High-Gi...
 
Computing the code distance of linear binary and ternary block codes using p...
Computing the code distance of linear binary and ternary block codes using  p...Computing the code distance of linear binary and ternary block codes using  p...
Computing the code distance of linear binary and ternary block codes using p...
 
Multi-Edge Type LDPC codes
Multi-Edge Type LDPC codesMulti-Edge Type LDPC codes
Multi-Edge Type LDPC codes
 
Solving channel coding simulation and optimization problems using GPU
Solving channel coding simulation and optimization problems using GPUSolving channel coding simulation and optimization problems using GPU
Solving channel coding simulation and optimization problems using GPU
 
Algebraic methods for design QC-LDPC codes
Algebraic methods for design QC-LDPC codesAlgebraic methods for design QC-LDPC codes
Algebraic methods for design QC-LDPC codes
 
Enumerating cycles in bipartite graph using matrix approach
Enumerating cycles in bipartite graph using matrix approachEnumerating cycles in bipartite graph using matrix approach
Enumerating cycles in bipartite graph using matrix approach
 
Cycle’s topological optimizations and the iterative decoding problem on gener...
Cycle’s topological optimizations and the iterative decoding problem on gener...Cycle’s topological optimizations and the iterative decoding problem on gener...
Cycle’s topological optimizations and the iterative decoding problem on gener...
 
Cycle’s topological optimizations and the iterative decoding problem on gener...
Cycle’s topological optimizations and the iterative decoding problem on gener...Cycle’s topological optimizations and the iterative decoding problem on gener...
Cycle’s topological optimizations and the iterative decoding problem on gener...
 

Recently uploaded

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Recently uploaded (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

Codes on the graph related problems

  • 1. Codes on the Graph related problems Author: V.S. Usatyuk Usatyuk.Vasily@huawei.com Coding Competence Center, Moscow Research Center, Huawei Huawei Workshop Steklov Institute of Mathematics at Saint Petersburg October 16, 2017 V.S. Usatyuk, Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 1 from 9
  • 2. Problem 1: Code optimization Let an (n − k) × n matrix H over Fq define linear map Fn q → Fn−k q , such that x → Hx. By ker (H) = c ∈ Fn q Hc = 0 denote the kernel of the map. Consider W (H) = {A0, A1, . . . , An}, where Ai is a number of c ∈ ker (H) with Hamming weight i. Define f (z) = n i=0 Aizi the generating function. How to calculate f (z) with reasonable time? V.S. Usatyuk, Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 2 from 9
  • 3. Problem 2: Cycles optimization The matrix H defines the factor graph G. How to enumerate all cycles in G with “reasonable” complexity? “reasonable” - O(N), O(N log N) V.S. Usatyuk, Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 3 from 9
  • 4. Problem 3: Graph optimization The matrix H defines the factor graph G. How to find “bad connected” cycles with reasonable time? “bad connected”- ’local’ extrema of certain factor. e.g. Trapping sets, number of odd degree induced factors; ’local’ - under single element removal, addition, or swap. V.S. Usatyuk, Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 4 from 9
  • 5. Problem 4: Factor graph optimization Let Fn−k q → Rn , where C(Λ, R) = (Λ + t) ∩ R, Λ – lattice The matrix H and APP sample λT under some statistical model (e.g., AWGN) define Marginal polytope M, M = c : min λT c, Hc = 0 . How to enumerate Euclidean weight of all vector c ∈ M ker (H) or its parts, when LP relaxation finds a non-integer solution with minimal number of samples? ’non-integer solution’ - URL: ML certificate, ’LP relaxation’- URL: Tree-based relaxation for factor graphs with cycles V.S. Usatyuk, Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 5 from 9
  • 6. Problem 5: Factor graph optimization The matrix H defines the normal factor graph Gnormal. How to obtain optimal cut-set conditioning and graph traversal (scheduler) which meet the condition of ’parallelism’ level P with reasonable time? ’parallelism’ - message process between layer of normal graph could be done in P parallel operation V.S. Usatyuk, Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 6 from 9
  • 7. Problem 6: Probabilistic Graphical Models The dense matrix H defines the normal factor graph Gnormal. Can there exist a method* to solve statistical inference problem under Gnormal with linear complexity? *except cut-set conditioning(Polar codes/Polar subcodes) and junction tree algorithm with pruning (NB-LDPC/GLDPC) V.S. Usatyuk, Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 7 from 9
  • 8. Problem 7: Probability code optimization We have Oracle (Genie) who with probability 1 2 + ε provide whole or part of f (z) and some optimization method which improve f (z). How many number of Oracle’s request require to construct fgood(z) ≈ fbest(z)? ’best’ - based on Singleton and Union Bounds V.S. Usatyuk, Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 8 from 9
  • 9. Thank you for you attention ! V.S. Usatyuk, Usatyuk.Vasily@huawei.com Saint-Petersburg, 2017 Page 9 from 9