A Potpourri of Nonlinear Algebra

Size: px
Start display at page:

Download "A Potpourri of Nonlinear Algebra"

Transcription

1 a a 2 a 3 + c c 2 c 3 =2, a a 3 b 2 + c c 3 d 2 =0, a 2 a 3 b + c 2 c 3 d =0, a 3 b b 2 + c 3 d d 2 = 4, a a 2 b 3 + c c 2 d 3 =0, a b 2 b 3 + c d 2 d 3 = 4, a 2 b b 3 + c 2 d 3 d =4, b b 2 b 3 + d d 2 d 3 =0 d i = X j6=i i + j A Potpourri of Nonlinear Algebra Chris Hillar Det 2,2,2 (A) = 4 apple apple apple a000 a det 00 a00 a + 0 a 00 a 0 a 0 a apple a000 a det 00 a 00 a 0 apple a00 a 0 a 0 a 2 a c b d u 2, b c + a d, c u a 2 + b 2, d u 2a b, a u c 2 + d 2, b u 2d c, a 2 c 2 b 2 d 2 u 2, b 2 c 2 + a 2 d 2, c 2 u a b 2 2, d 2 u 2a 2 b 2, a 2 u c d 2 2, b 2 u 2d 2 c 2, a 3 c 3 b 3 d 3 u 2, b 3 c 3 + a 3 d 3, c 3 u a b 2 3, d 3 u 2a 3 b 3, a 3 u c d 2 3, b 3 u 2d 3 c 3, a 4 c 4 b 4 d 4 u 2, b 4 c 4 + a 4 d 4, c 4 u a b 2 4, d 4 u 2a 4 b 4, a 4 u c d 2 4, b 4 u 2d 4 c 4, a 2 b 2 + a a 3 b b 3 + a 2 3 b 2 3, a 2 b 2 + a a 4 b b 4 + a 2 4 b 2 4, a 2 b 2 + a a 2 b b 2 + a 2 2 b 2 2, a 2 2 b a 2 a 3 b 2 b 3 + a 2 3 b 2 3, a 2 3 b a 3 a 4 b 3 b 4 + a 2 4 b 2 4, 2a b + a b 2 + a 2 b +2a 2 b 2, 2a 2 b 2 + a 2 b 3 + a 3 b 2 +2a 3 b 3, 2a b + a b 3 + a 2 b +2a 3 b 3, 2a b + a b 4 + a 4 b +2a 4 b 4, 2a 3 b 3 + a 3 b 4 + a 4 b 3 +2a 4 b 4, w 2 + w w7 2 + w det apple a000 a 00 a 00 a 0 det apple a00 a 0 a 0 a. a 000 x 0 y 0 + a 00 x 0 y + a 00 x y 0 + a 0 x y =0, a 00 x 0 y 0 + a 0 x 0 y + a 0 x y 0 + a x y =0, a 000 x 0 z 0 + a 00 x 0 z + a 00 x z 0 + a 0 x z =0, a 00 x 0 z 0 + a 0 x 0 z + a 0 x z 0 + a x z =0, a 000 y 0 z 0 + a 00 y 0 z + a 00 y z 0 + a 0 y z =0, a 00 y 0 z 0 + a 0 y 0 z + a 0 y z 0 + a y z =0, ICERM Computational Nonlinear Algebra June 204

2 Outline Computational complexity of nonlinear algebra Real-life examples: Tensor problems - graph theory, optimization, Groebner bases Neuroscience: The Retina Equations - bipartite graphs, probability, matrix analysis

3 Computational Nonlinear Algebra Problem: Solve on a finite computer in finite time a finite set of polynomial (quadratic) equations computability Undecidable ( Uncomputable ) ring Z reference [Hilbert s 0th Problem] [Davis, Putnam, Robinson, Matijasevič 6/ 70]????? [Poonen 03] Q Decidable ( Computable ) R C [Tarski Seidenberg] [Hironaka 64, Buchberger 70]

4 Some Random Polynomial Systems: a) a a 2 a 3 + c c 2 c 3 =2, a a 3 b 2 + c c 3 d 2 =0, a 2 a 3 b + c 2 c 3 d =0, a 3 b b 2 + c 3 d d 2 = 4, a a 2 b 3 + c c 2 d 3 =0, a b 2 b 3 + c d 2 d 3 = 4, a 2 b b 3 + c 2 d 3 d =4, b b 2 b 3 + d d 2 d 3 =0 b) a c b d u 2, b c + a d, c u a 2 + b 2, d u 2a b, a u c 2 + d 2, b u 2d c, a 2 c 2 b 2 d 2 u 2, b 2 c 2 + a 2 d 2, c 2 u a b 2 2, d 2 u 2a 2 b 2, a 2 u c d 2 2, b 2 u 2d 2 c 2, a 3 c 3 b 3 d 3 u 2, b 3 c 3 + a 3 d 3, c 3 u a b 2 3, d 3 u 2a 3 b 3, a 3 u c d 2 3, b 3 u 2d 3 c 3, a 4 c 4 b 4 d 4 u 2, b 4 c 4 + a 4 d 4, c 4 u a b 2 4, d 4 u 2a 4 b 4, a 4 u c d 2 4, b 4 u 2d 4 c 4, a 2 b 2 + a a 3 b b 3 + a 2 3 b 2 3, a 2 b 2 + a a 4 b b 4 + a 2 4 b 2 4, a 2 b 2 + a a 2 b b 2 + a 2 2 b 2 2, a 2 2 b a 2 a 3 b 2 b 3 + a 2 3 b 2 3, a 2 3 b a 3 a 4 b 3 b 4 + a 2 4 b 2 4, 2a b + a b 2 + a 2 b +2a 2 b 2, 2a 2 b 2 + a 2 b 3 + a 3 b 2 +2a 3 b 3, 2a b + a b 3 + a 2 b +2a 3 b 3, 2a b + a b 4 + a 4 b +2a 4 b 4, 2a 3 b 3 + a 3 b 4 + a 4 b 3 +2a 4 b 4, w 2 + w w7 2 + w8. 2 c) a 000 x 0 y 0 + a 00 x 0 y + a 00 x y 0 + a 0 x y =0, a 00 x 0 y 0 + a 0 x 0 y + a 0 x y 0 + a x y =0, a 000 x 0 z 0 + a 00 x 0 z + a 00 x z 0 + a 0 x z =0, a 00 x 0 z 0 + a 0 x 0 z + a 0 x z 0 + a x z =0, a 000 y 0 z 0 + a 00 y 0 z + a 00 y z 0 + a 0 y z =0, a 00 y 0 z 0 + a 0 y 0 z + a 0 y z 0 + a y z =0,

5 A Briefer on Computational Complexity I. Model of Computation - What are inputs / outputs? - What is a computation? Alan Turing II. Model of Complexity - Cost of computation? Stephen Cook III. Model of Reducibility - What are equivalent problems? Dick Karp Leonid Levin

6 I. Model of Computation: Turing Machine [Turing 37][Turing 936] Inputs: finite list of rational numbers Outputs: YES/NO or rational vectors II. Model of Complexity: Time complexity Number of Tape-Level moves III. Model of Reducibility: Classes: P (polynomial-time), NP,, NP-complete, NP-hard,... Turing Machine (Mike Davey) NP-Hard input I polynomial-sized transformation input I P Tensor Problems NP-Complete P2 P P2 NP P Matrix Problems YES/NO = YES/NO the world of all computational problems

7 NP-complete decision problems [Cook-Karp-Levin 97/2] Graph coloring: Given graph G, is there a proper 3-coloring? YES NO is an NP-complete (can verify quickly) problem Million $$$ prize (Clay Math)

8 Connection to nonlinear algebra Theorem [Bayer 82]: Whether or not a graph is 3- colorable can be encoded as whether a system of cubic equations over C has a nonzero solution Reformulation [H., Lim 3]: Whether or not a graph G on v vertices with edges E is 3-colorable can be encoded as whether the following homogeneous quadratics has a nonzero solution in C C G = ( x i y i u 2, y i u x 2 i, x iu yi 2 P, i =,...,v, j:{i,j}2e (x2 i + x ix j + x 2 j ), i =,...,v. x i = a i + ib i y i = c i + id i Quadratic System over the reals R

9 Example: The following graph is 3-colorable:! 2 2 primitive cube root of! x i = 4 3! x i =! x i =! 2 The system has a (nonzero) solution over the reals: b) 35 homogeneous quadratics in 35 indeterminates: A 2 Q a c b d u 2, b c + a d, c u a 2 + b 2, d u 2a b, a u c 2 + d 2, b u 2d c, a 2 c 2 b 2 d 2 u 2, b 2 c 2 + a 2 d 2, c 2 u a b 2 2, d 2 u 2a 2 b 2, a 2 u c d 2 2, b 2 u 2d 2 c 2, a 3 c 3 b 3 d 3 u 2, b 3 c 3 + a 3 d 3, c 3 u a b 2 3, d 3 u 2a 3 b 3, a 3 u c d 2 3, b 3 u 2d 3 c 3, a 4 c 4 b 4 d 4 u 2, b 4 c 4 + a 4 d 4, c 4 u a b 2 4, d 4 u 2a 4 b 4, a 4 u c d 2 4, b 4 u 2d 4 c 4, a 2 b 2 + a a 3 b b 3 + a 2 3 b 2 3, a 2 b 2 + a a 4 b b 4 + a 2 4 b 2 4, a 2 b 2 + a a 2 b b 2 + a 2 2 b 2 2, a 2 2 b a 2 a 3 b 2 b 3 + a 2 3 b 2 3, a 2 3 b a 3 a 4 b 3 b 4 + a 2 4 b 2 4, 2a b + a b 2 + a 2 b +2a 2 b 2, 2a 2 b 2 + a 2 b 3 + a 3 b 2 +2a 3 b 3, 2a b + a b 3 + a 2 b +2a 3 b 3, 2a b + a b 4 + a 4 b +2a 4 b 4, 2a 3 b 3 + a 3 b 4 + a 4 b 3 +2a 4 b 4, w 2 + w w7 2 + w8. 2

10 Example: The following 2 graph is not 3-colorable: 4 3 The system does not have (nonzero) solution over : b) a 2 2 b a 2 a 4 b 2 b 4 + a 2 4 b 2 4, 2a 2 b 2 + a 2 b 4 + a 4 b 2 +2a 4 b 4 R a c b d u 2, b c + a d, c u a 2 + b 2, d u 2a b, a u c 2 + d 2, b u 2d c, a 2 c 2 b 2 d 2 u 2, b 2 c 2 + a 2 d 2, c 2 u a b 2 2, d 2 u 2a 2 b 2, a 2 u c d 2 2, b 2 u 2d 2 c 2, a 3 c 3 b 3 d 3 u 2, b 3 c 3 + a 3 d 3, c 3 u a b 2 3, d 3 u 2a 3 b 3, a 3 u c d 2 3, b 3 u 2d 3 c 3, a 4 c 4 b 4 d 4 u 2, b 4 c 4 + a 4 d 4, c 4 u a b 2 4, d 4 u 2a 4 b 4, a 4 u c d 2 4, b 4 u 2d 4 c 4, a 2 b 2 + a a 3 b b 3 + a 2 3 b 2 3, a 2 b 2 + a a 4 b b 4 + a 2 4 b 2 4, a 2 b 2 + a a 2 b b 2 + a 2 2 b 2 2, a 2 2 b a 2 a 3 b 2 b 3 + a 2 3 b 2 3, a 2 3 b a 3 a 4 b 3 b 4 + a 2 4 b 2 4, 2a b + a b 2 + a 2 b +2a 2 b 2, 2a 2 b 2 + a 2 b 3 + a 3 b 2 +2a 3 b 3, 2a b + a b 3 + a 2 b +2a 3 b 3, 2a b + a b 4 + a 4 b +2a 4 b 4, 2a 3 b 3 + a 3 b 4 + a 4 b 3 +2a 4 b 4, w 2 + w w7 2 + w8. 2

11 Example: The graph G below is uniquely 3-colorable [Example of Akbari, Mirrokni, Sadjad 0 disproving a conjecture of Xu 90] The coloring ideal is trivial (< 2 sec computation) I G [H., Windfeldt 08]

12 Tensor eigenvalues Problem: Given A =[[a ijk ]] 2 Q n n n find (x, ) with x 6= 0 such that: nx a ijk x i x j = x k, k =,...,n i,j= [Lim 2005], [Qi 2005], [Ni, et al 2007], [Qi 2007], [Cartwright and Sturmfels 202] Some Facts: Generic or random tensors over complex numbers have a finite number of eigenvalues and eigenvectors (up to scaling equivalence), although their count is exponential. Still, it is possible for a tensor to have an infinite number of non-equivalent eigenvalues, but in that case they comprise a cofinite set of complex numbers Another important fact is that over the reals, every 3-tensor has a real eigenpair.

13 Decision problem Problem: Given A =[[a ijk ]] 2 Q n n n and does there exist 2 Q 0 6= x 2 C n nx a ijk x i x j = x k, k =,...,n i,j= Decidable (Computable on a Turing machine): - Quantifier elimination - Buchberger s algorithm and Groebner bases - Multivariate resultants All quickly become inefficient as n grows Is there an efficient algorithm?

14 No, because Quadratic equations are hard to solve [Bayer 982], [Lovasz 994], [Grenet et al 200],... NP-Hard Tensor Problems Corollary: NP-Complete Deciding if =0 is a tensor eigenvalue is NP-hard NP P Matrix Problems x i =! ( 2, 3 2 ) 3 4 x i = Corollary: Unless P = NP, (, 0) there is no polynomial time approximation scheme for 3 4 finding tensor eigenvectors to within =3/4 x i =! 2

15 Computational complexity of tensor problems [H., Lim 3]

16 Tensor Rank rank tensors: A =[[x= x i y j z k z, ]] = x y z x, y, z 2 F n - Segre variety Definition: Tensor rank over the field rank F (A) =min {A = r F rx x i y i z i }. } i= Theorem [Hastad 90]: Tensor rank is NP-hard over is Q Note: rank can change over changing fields (not true linear algebra) Question: Is tensor rank different over reals / complex?

17 The following system has no solution over the rationals [Singular, Macaulay 2, Maple,...] a) a a 2 a 3 + c c 2 c 3 =2, a a 3 b 2 + c c 3 d 2 =0, a 2 a 3 b + c 2 c 3 d =0, a 3 b b 2 + c 3 d d 2 = 4, a a 2 b 3 + c c 2 d 3 =0, a b 2 b 3 + c d 2 d 3 = 4, a 2 b b 3 + c 2 d 3 d =4, b b 2 b 3 + d d 2 d 3 =0 A = z p z z + z z z p z = x + 2y, z = x 2y x =[, 0] >, y =[0, ] > Theorem [H. Lim 3] There are rational tensors with different rank over the rationals versus the reals rank R (A) < rank Q (A)

18 The 2 x 2 x 2 hyperdeterminant of a tensor is zero: (Defining equation for the dual variety to Segre variety) Det 2,2,2 (A) = 4 apple apple a000 a det 00 + a 00 a 0 apple a00 a 0 a 0 a apple a000 a det 00 a 00 a 0 apple a00 a 0 a 0 a 2 4 det apple a000 a 00 a 00 a 0 det apple a00 a 0 a 0 a. [Cayley 845] There exist (x, y, z) 6= 0 such that: c) a 000 x 0 y 0 + a 00 x 0 y + a 00 x y 0 + a 0 x y =0, a 00 x 0 y 0 + a 0 x 0 y + a 0 x y 0 + a x y =0, a 000 x 0 z 0 + a 00 x 0 z + a 00 x z 0 + a 0 x z =0, a 00 x 0 z 0 + a 0 x 0 z + a 0 x z 0 + a x z =0, a 000 y 0 z 0 + a 00 y 0 z + a 00 y z 0 + a 0 y z =0, a 00 y 0 z 0 + a 0 y 0 z + a 0 y z 0 + a y z =0, Conjecture: NP-hard to compute hyperdeterminant

19 and now for something completely different...

20 Neuroscience Motivation: Spike Coding of Continuous Signals Santiago Ramón y Cajal????? continuous signal in the world neural sensor circuit (retina) binary spike train (ganglion neurons)

21 Shannon Entropy (948) Theseus first robot mouse Claude Shannon Father of Entropy Theory

22 Given a distribution on a finite number of states: p i = probability of being in state i p =(p,...,p N ) Definition: The entropy of a distribution is H(p) = NX i= p i log p i - entropy is a measure of the uncertainty in a random variable - entropy provides an absolute limit on the best possible lossless encoding or compression of a communication

23 Given a distribution on a finite number of states: p i = probability of being in state i p =(p,...,p N ) Definition: The entropy of a distribution is NX H(p) = i= p i log p i apple log N - entropy is a measure of the uncertainty in a random variable - entropy provides an absolute limit on the best possible lossless encoding or compression of a communication (hence bounded above by log N)

24 Example: Flipping coins Heads Tails H(p) = NX i= p i log p i p H = 2 p T = 2 H(p H,p T )= 2 log log 2 = A fair coin flip has bit of entropy or information (n fair coin flips have n bits of entropy) Example: The uniform distribution has highest entropy p = N,..., N H(p) = log N

25 Example: Compressing letters over the interwebs: probability of letter in Oxford English Dictionary H = 4.2 bits (per letter) e t a o i n s h r d l c u m w f g y p b v k j x q z - So it takes 4.2 < 4.7 = log(26) bits per character to code English letters - E.g., e = 0, t = 0, a = 0,...

26 Maximum Entropy Statistical Physics (Jaynes, 957) Biology, Neuroscience (Bialek) Statistical =? Process New measurements Measurements MaxEnt Model most random / generic distribution given constraints / measurements

27 What about computation? Learning (development) Statistical Process Measurements MaxEnt Model new measurement??? Input Computation Output Neural Circuit Example: Neural Processing

28 Distributions on graphs p = /2 8 /2 2 /2 3 i.i.d. Bernoulli distribution on each edge Example: Erdős-Renyi (ER) distribution on graphs

29 Maximum Entropy for graphs Example: The maximum entropy distribution on graphs is the ER distribution p = /2 /2 2 /2 3

30 Expected degree sequence Given a distribution on graphs, can compute an expected degree sequence: E[d i ]=E[ X j6=i w ij ] Example: ER with p = /2 E[d i ]= n 2

31 Maximum Entropy for graphs Problem: Given an expected degree sequence d, what is the maximum entropy distribution on graphs with this expected degree sequence? Answer (classical): +e + 2 d = d 2 = d 3 = +e e e e + 2 +e 2+ +e e Erdős-Renyi =0 3 +e 2+ 3

32 Chatterjee-Diaconis-Sly (20) n =300,r =2 0.5 Persi Diaconis MLE estimate True θ Theorem: One sample of a graph from such a maximum entropy distribution determines the distribution for large n

33 Application: Binary Coding of Continuous Signals Original d expected degrees Single graph sample ˆd emperical degree sequence Reconstruction ˆ

34 What about graphs which have [H-Wibisono]: r different edge values {0,...,r-} nonnegative integer edges values {0,,...} nonnegative real values Edges are exponential random variables with means i + j d i = X j6=i i + j

35 Sanyal-Sturmfels-Vinzant (203) The Retina Equations : () d i = X j6=i i + j, i =,...,N Bernd Sturmfels Studied (more generally) using matroid theory and algebraic geometry

36 Theorem [H., Wibisono 3]: There is almost surely a unique nonnegative solution to any retina equation. Moreover, given one sample from a graph distribution, solving the equations gives original parameters for large n: r log n b apple C n with high probability Proof ingredients: () Large deviation theory (2) Inverses of special class of matrices (positive symmetric diagonally dominant matrices)

37 Diagonally Dominant Matrices Definition: A positive matrix is diagonally dominant if each off-diagonal row sum is at most the diagonal entry J = S 4 = Theorem [H., Lin, Wibisono]: For a positive, symmetric diagonally dominant (n x n) matrix J with smallest entry > : J apple S = 3n 4 2(n 2)(n )

38 bipartite bipartite non-bipartite G N N = lim t! (S + tp ) (P is the signless Laplacian of G)

39 Theorem [H., Wibisono 3]: There is almost surely a unique nonnegative solution to any retina equation. Moreover, given one sample from a graph distribution, solving the equations gives original parameters for large n: Proof sketch: F ( ) =(d,...,d n ) d i = X j6=i i + j F ( ) F (ˆ )+J ( ˆ ) p n log n apple C r log n ˆ apple J d ˆd apple C n n Matrix theorem ( J is the Jacobian of the map F ) Large deviation theory (strengthening of central limit theorem)

40 r log n ˆ apple J d ˆd apple C n F d ˆ F ˆd ḓ d ˆ - Original parameters of graph distribution - Expected degree sequence of graph distribution - Degrees computed from single graph sample - Parameters inferred from sampled degrees

41 Problems: Solve these other Retina Equations Maximum entropy graph distributions with binary edges: d i = X j6=i i j +, i =,...,N with nonnegative integer edges: d i = X j6=i i j, i =,...,N also others...

42 Redwood Center for Theoretical Neuroscience (U.C. Berkeley) Mathematical Sciences Research Institute National Science Foundation

Computational Complexity of Tensor Problems

Computational Complexity of Tensor Problems Computational Complexity of Tensor Problems Chris Hillar Redwood Center for Theoretical Neuroscience (UC Berkeley) Joint work with Lek-Heng Lim (with L-H Lim) Most tensor problems are NP-hard, Journal

More information

Combinatorial Commutative Algebra, Graph Colorability, and Algorithms

Combinatorial Commutative Algebra, Graph Colorability, and Algorithms I G,k = g 1,...,g n Combinatorial Commutative Algebra, Graph Colorability, and Algorithms Chris Hillar (University of California, Berkeley) Joint with Troels Windfeldt! (University of Copenhagen)! Outline

More information

Bjorn Poonen. MSRI Introductory Workshop on Rational and Integral Points on Higher-dimensional Varieties. January 18, 2006

Bjorn Poonen. MSRI Introductory Workshop on Rational and Integral Points on Higher-dimensional Varieties. January 18, 2006 University of California at Berkeley MSRI Introductory Workshop on Rational and Integral Points on Higher-dimensional Varieties January 18, 2006 The original problem H10: Find an algorithm that solves

More information

Most Tensor Problems are NP-Hard

Most Tensor Problems are NP-Hard 0 Most Tensor Problems are NP-Hard CHRISTOPHER J. HILLAR, Mathematical Sciences Research Institute LEK-HENG LIM, University of Chicago We prove that multilinear (tensor) analogues of many efficiently computable

More information

Most tensor problems are NP hard

Most tensor problems are NP hard Most tensor problems are NP hard (preliminary report) Lek-Heng Lim University of California, Berkeley August 25, 2009 (Joint work with: Chris Hillar, MSRI) L.H. Lim (Berkeley) Most tensor problems are

More information

Maximum Entropy Distributions on Graphs. Andre Yohannes Wibisono

Maximum Entropy Distributions on Graphs. Andre Yohannes Wibisono Maximum Entropy Distributions on Graphs by Andre Yohannes Wibisono A thesis submitted in partial satisfaction of the requirements for the degree of Master of Arts in Statistics in the Graduate Division

More information

ORF 523. Finish approximation algorithms + Limits of computation & undecidability + Concluding remarks

ORF 523. Finish approximation algorithms + Limits of computation & undecidability + Concluding remarks Finish approximation algorithms + Limits of computation & undecidability + Concluding remarks ORF 523 Lecture 19 Instructor: Amir Ali Ahmadi, TA: G. Hall, Spring 2016 1 Convex relaxations with worst-case

More information

Conceptual Questions for Review

Conceptual Questions for Review Conceptual Questions for Review Chapter 1 1.1 Which vectors are linear combinations of v = (3, 1) and w = (4, 3)? 1.2 Compare the dot product of v = (3, 1) and w = (4, 3) to the product of their lengths.

More information

Tight bounds on the infinity norm of inverses of symmetric diagonally dominant positive matrices

Tight bounds on the infinity norm of inverses of symmetric diagonally dominant positive matrices Tight bounds on the infinity norm of inverses of symmetric diagonally dominant positive matrices Christopher J. Hillar, Shaowei Lin, Andre Wibisono University of California, Berkeley August 25, 204 Abstract

More information

Lecture 5: Computational Complexity

Lecture 5: Computational Complexity Lecture 5: Computational Complexity (3 units) Outline Computational complexity Decision problem, Classes N P and P. Polynomial reduction and Class N PC P = N P or P = N P? 1 / 22 The Goal of Computational

More information

WAITING FOR A BAT TO FLY BY (IN POLYNOMIAL TIME)

WAITING FOR A BAT TO FLY BY (IN POLYNOMIAL TIME) WAITING FOR A BAT TO FLY BY (IN POLYNOMIAL TIME ITAI BENJAMINI, GADY KOZMA, LÁSZLÓ LOVÁSZ, DAN ROMIK, AND GÁBOR TARDOS Abstract. We observe returns of a simple random wal on a finite graph to a fixed node,

More information

Learning from Sensor Data: Set II. Behnaam Aazhang J.S. Abercombie Professor Electrical and Computer Engineering Rice University

Learning from Sensor Data: Set II. Behnaam Aazhang J.S. Abercombie Professor Electrical and Computer Engineering Rice University Learning from Sensor Data: Set II Behnaam Aazhang J.S. Abercombie Professor Electrical and Computer Engineering Rice University 1 6. Data Representation The approach for learning from data Probabilistic

More information

Math 3191 Applied Linear Algebra

Math 3191 Applied Linear Algebra Math 9 Applied Linear Algebra Lecture 9: Diagonalization Stephen Billups University of Colorado at Denver Math 9Applied Linear Algebra p./9 Section. Diagonalization The goal here is to develop a useful

More information

Preliminaries and Complexity Theory

Preliminaries and Complexity Theory Preliminaries and Complexity Theory Oleksandr Romanko CAS 746 - Advanced Topics in Combinatorial Optimization McMaster University, January 16, 2006 Introduction Book structure: 2 Part I Linear Algebra

More information

Computability and Complexity Theory: An Introduction

Computability and Complexity Theory: An Introduction Computability and Complexity Theory: An Introduction meena@imsc.res.in http://www.imsc.res.in/ meena IMI-IISc, 20 July 2006 p. 1 Understanding Computation Kinds of questions we seek answers to: Is a given

More information

Markov Chains. As part of Interdisciplinary Mathematical Modeling, By Warren Weckesser Copyright c 2006.

Markov Chains. As part of Interdisciplinary Mathematical Modeling, By Warren Weckesser Copyright c 2006. Markov Chains As part of Interdisciplinary Mathematical Modeling, By Warren Weckesser Copyright c 2006 1 Introduction A (finite) Markov chain is a process with a finite number of states (or outcomes, or

More information

U.C. Berkeley CS278: Computational Complexity Professor Luca Trevisan August 30, Notes for Lecture 1

U.C. Berkeley CS278: Computational Complexity Professor Luca Trevisan August 30, Notes for Lecture 1 U.C. Berkeley CS278: Computational Complexity Handout N1 Professor Luca Trevisan August 30, 2004 Notes for Lecture 1 This course assumes CS170, or equivalent, as a prerequisite. We will assume that the

More information

Math Matrix Algebra

Math Matrix Algebra Math 44 - Matrix Algebra Review notes - (Alberto Bressan, Spring 7) sec: Orthogonal diagonalization of symmetric matrices When we seek to diagonalize a general n n matrix A, two difficulties may arise:

More information

6-1 Computational Complexity

6-1 Computational Complexity 6-1 Computational Complexity 6. Computational Complexity Computational models Turing Machines Time complexity Non-determinism, witnesses, and short proofs. Complexity classes: P, NP, conp Polynomial-time

More information

Polynomials, Ideals, and Gröbner Bases

Polynomials, Ideals, and Gröbner Bases Polynomials, Ideals, and Gröbner Bases Notes by Bernd Sturmfels for the lecture on April 10, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra We fix a field K. Some examples of fields

More information

Linear Algebra Practice Problems

Linear Algebra Practice Problems Math 7, Professor Ramras Linear Algebra Practice Problems () Consider the following system of linear equations in the variables x, y, and z, in which the constants a and b are real numbers. x y + z = a

More information

AN ALGEBRAIC CHARACTERIZATION OF UNIQUELY VERTEX COLORABLE GRAPHS

AN ALGEBRAIC CHARACTERIZATION OF UNIQUELY VERTEX COLORABLE GRAPHS AN ALGEBRAIC CHARACTERIZATION OF NIQELY VERTEX COLORABLE GRAPHS CHRISTOPHER J. HILLAR AND TROELS WINDFELDT Abstract. The study of graph vertex colorability from an algebraic perspective has introduced

More information

The Miracles of Tropical Spectral Theory

The Miracles of Tropical Spectral Theory The Miracles of Tropical Spectral Theory Emmanuel Tsukerman University of California, Berkeley e.tsukerman@berkeley.edu July 31, 2015 1 / 110 Motivation One of the most important results in max-algebra

More information

PRIMARY DECOMPOSITION FOR THE INTERSECTION AXIOM

PRIMARY DECOMPOSITION FOR THE INTERSECTION AXIOM PRIMARY DECOMPOSITION FOR THE INTERSECTION AXIOM ALEX FINK 1. Introduction and background Consider the discrete conditional independence model M given by {X 1 X 2 X 3, X 1 X 3 X 2 }. The intersection axiom

More information

Tensors. Lek-Heng Lim. Statistics Department Retreat. October 27, Thanks: NSF DMS and DMS

Tensors. Lek-Heng Lim. Statistics Department Retreat. October 27, Thanks: NSF DMS and DMS Tensors Lek-Heng Lim Statistics Department Retreat October 27, 2012 Thanks: NSF DMS 1209136 and DMS 1057064 L.-H. Lim (Stat Retreat) Tensors October 27, 2012 1 / 20 tensors on one foot a tensor is a multilinear

More information

conp = { L L NP } (1) This problem is essentially the same as SAT because a formula is not satisfiable if and only if its negation is a tautology.

conp = { L L NP } (1) This problem is essentially the same as SAT because a formula is not satisfiable if and only if its negation is a tautology. 1 conp and good characterizations In these lecture notes we discuss a complexity class called conp and its relationship to P and NP. This discussion will lead to an interesting notion of good characterizations

More information

Tensors: a geometric view Open lecture November 24, 2014 Simons Institute, Berkeley. Giorgio Ottaviani, Università di Firenze

Tensors: a geometric view Open lecture November 24, 2014 Simons Institute, Berkeley. Giorgio Ottaviani, Università di Firenze Open lecture November 24, 2014 Simons Institute, Berkeley Plan of the talk Introduction to Tensors A few relevant applications Tensors as multidimensional matrices A (complex) a b c tensor is an element

More information

ON SUM OF SQUARES DECOMPOSITION FOR A BIQUADRATIC MATRIX FUNCTION

ON SUM OF SQUARES DECOMPOSITION FOR A BIQUADRATIC MATRIX FUNCTION Annales Univ. Sci. Budapest., Sect. Comp. 33 (2010) 273-284 ON SUM OF SQUARES DECOMPOSITION FOR A BIQUADRATIC MATRIX FUNCTION L. László (Budapest, Hungary) Dedicated to Professor Ferenc Schipp on his 70th

More information

Theory of Computation CS3102 Spring 2014 A tale of computers, math, problem solving, life, love and tragic death

Theory of Computation CS3102 Spring 2014 A tale of computers, math, problem solving, life, love and tragic death Theory of Computation CS3102 Spring 2014 A tale of computers, math, problem solving, life, love and tragic death Nathan Brunelle Department of Computer Science University of Virginia www.cs.virginia.edu/~njb2b/theory

More information

ALGEBRAIC CHARACTERIZATION OF UNIQUELY VERTEX COLORABLE GRAPHS

ALGEBRAIC CHARACTERIZATION OF UNIQUELY VERTEX COLORABLE GRAPHS ALGEBRAIC CHARACTERIZATION OF NIQELY VERTEX COLORABLE GRAPHS CHRISTOPHER J. HILLAR AND TROELS WINDFELDT Abstract. The study of graph vertex colorability from an algebraic perspective has introduced novel

More information

Pr[X = s Y = t] = Pr[X = s] Pr[Y = t]

Pr[X = s Y = t] = Pr[X = s] Pr[Y = t] Homework 4 By: John Steinberger Problem 1. Recall that a real n n matrix A is positive semidefinite if A is symmetric and x T Ax 0 for all x R n. Assume A is a real n n matrix. Show TFAE 1 : (a) A is positive

More information

A new parametrization for binary hidden Markov modes

A new parametrization for binary hidden Markov modes A new parametrization for binary hidden Markov models Andrew Critch, UC Berkeley at Pennsylvania State University June 11, 2012 See Binary hidden Markov models and varieties [, 2012], arxiv:1206.0500,

More information

CHAPTER 3. Matrix Eigenvalue Problems

CHAPTER 3. Matrix Eigenvalue Problems A SERIES OF CLASS NOTES FOR 2005-2006 TO INTRODUCE LINEAR AND NONLINEAR PROBLEMS TO ENGINEERS, SCIENTISTS, AND APPLIED MATHEMATICIANS DE CLASS NOTES 3 A COLLECTION OF HANDOUTS ON SYSTEMS OF ORDINARY DIFFERENTIAL

More information

1 Computational Problems

1 Computational Problems Stanford University CS254: Computational Complexity Handout 2 Luca Trevisan March 31, 2010 Last revised 4/29/2010 In this lecture we define NP, we state the P versus NP problem, we prove that its formulation

More information

CHARACTERIZING INTEGERS AMONG RATIONAL NUMBERS WITH A UNIVERSAL-EXISTENTIAL FORMULA

CHARACTERIZING INTEGERS AMONG RATIONAL NUMBERS WITH A UNIVERSAL-EXISTENTIAL FORMULA CHARACTERIZING INTEGERS AMONG RATIONAL NUMBERS WITH A UNIVERSAL-EXISTENTIAL FORMULA BJORN POONEN Abstract. We prove that Z in definable in Q by a formula with 2 universal quantifiers followed by 7 existential

More information

Graph limits Graph convergence Approximate asymptotic properties of large graphs Extremal combinatorics/computer science : flag algebra method, proper

Graph limits Graph convergence Approximate asymptotic properties of large graphs Extremal combinatorics/computer science : flag algebra method, proper Jacob Cooper Dan Král Taísa Martins University of Warwick Monash University - Discrete Maths Research Group Graph limits Graph convergence Approximate asymptotic properties of large graphs Extremal combinatorics/computer

More information

Lecture 2: From Classical to Quantum Model of Computation

Lecture 2: From Classical to Quantum Model of Computation CS 880: Quantum Information Processing 9/7/10 Lecture : From Classical to Quantum Model of Computation Instructor: Dieter van Melkebeek Scribe: Tyson Williams Last class we introduced two models for deterministic

More information

Eigenvalues of the Adjacency Tensor on Products of Hypergraphs

Eigenvalues of the Adjacency Tensor on Products of Hypergraphs Int. J. Contemp. Math. Sciences, Vol. 8, 201, no. 4, 151-158 HIKARI Ltd, www.m-hikari.com Eigenvalues of the Adjacency Tensor on Products of Hypergraphs Kelly J. Pearson Department of Mathematics and Statistics

More information

CS6901: review of Theory of Computation and Algorithms

CS6901: review of Theory of Computation and Algorithms CS6901: review of Theory of Computation and Algorithms Any mechanically (automatically) discretely computation of problem solving contains at least three components: - problem description - computational

More information

Solving Homogeneous Systems with Sub-matrices

Solving Homogeneous Systems with Sub-matrices Pure Mathematical Sciences, Vol 7, 218, no 1, 11-18 HIKARI Ltd, wwwm-hikaricom https://doiorg/112988/pms218843 Solving Homogeneous Systems with Sub-matrices Massoud Malek Mathematics, California State

More information

Complexity Theory VU , SS The Polynomial Hierarchy. Reinhard Pichler

Complexity Theory VU , SS The Polynomial Hierarchy. Reinhard Pichler Complexity Theory Complexity Theory VU 181.142, SS 2018 6. The Polynomial Hierarchy Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität Wien 15 May, 2018 Reinhard

More information

Outline. Complexity Theory EXACT TSP. The Class DP. Definition. Problem EXACT TSP. Complexity of EXACT TSP. Proposition VU 181.

Outline. Complexity Theory EXACT TSP. The Class DP. Definition. Problem EXACT TSP. Complexity of EXACT TSP. Proposition VU 181. Complexity Theory Complexity Theory Outline Complexity Theory VU 181.142, SS 2018 6. The Polynomial Hierarchy Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität

More information

11 Three problems on the decidability and complexity of stability

11 Three problems on the decidability and complexity of stability 11 Three problems on the decidability and complexity of stability Vincent D. Blondel* and John N. Tsitsiklis** *Institute of Mathematics University of Liege Sart Tilman B37 4000 Liege BELGIUM vblondel~ulg.ac.be

More information

Computational Complexity Theory. The World of P and NP. Jin-Yi Cai Computer Sciences Dept University of Wisconsin, Madison

Computational Complexity Theory. The World of P and NP. Jin-Yi Cai Computer Sciences Dept University of Wisconsin, Madison Computational Complexity Theory The World of P and NP Jin-Yi Cai Computer Sciences Dept University of Wisconsin, Madison Sept 11, 2012 Supported by NSF CCF-0914969. 1 2 Entscheidungsproblem The rigorous

More information

Notes for Lecture Notes 2

Notes for Lecture Notes 2 Stanford University CS254: Computational Complexity Notes 2 Luca Trevisan January 11, 2012 Notes for Lecture Notes 2 In this lecture we define NP, we state the P versus NP problem, we prove that its formulation

More information

Semidefinite Programming

Semidefinite Programming Semidefinite Programming Notes by Bernd Sturmfels for the lecture on June 26, 208, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra The transition from linear algebra to nonlinear algebra has

More information

6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC

6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC 6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC 2003 2003.09.02.10 6. The Positivstellensatz Basic semialgebraic sets Semialgebraic sets Tarski-Seidenberg and quantifier elimination Feasibility

More information

NP-Completeness. f(n) \ n n sec sec sec. n sec 24.3 sec 5.2 mins. 2 n sec 17.9 mins 35.

NP-Completeness. f(n) \ n n sec sec sec. n sec 24.3 sec 5.2 mins. 2 n sec 17.9 mins 35. NP-Completeness Reference: Computers and Intractability: A Guide to the Theory of NP-Completeness by Garey and Johnson, W.H. Freeman and Company, 1979. NP-Completeness 1 General Problems, Input Size and

More information

Commuting birth-and-death processes

Commuting birth-and-death processes Commuting birth-and-death processes Caroline Uhler Department of Statistics UC Berkeley (joint work with Steven N. Evans and Bernd Sturmfels) MSRI Workshop on Algebraic Statistics December 18, 2008 Birth-and-death

More information

1. Principle of large deviations

1. Principle of large deviations 1. Principle of large deviations This section will provide a short introduction to the Law of large deviations. The basic principle behind this theory centers on the observation that certain functions

More information

Capacity Pre-log of Noncoherent SIMO Channels via Hironaka s Theorem

Capacity Pre-log of Noncoherent SIMO Channels via Hironaka s Theorem Capacity Pre-log of Noncoherent SIMO Channels via Hironaka s Theorem Veniamin I. Morgenshtern 22. May 2012 Joint work with E. Riegler, W. Yang, G. Durisi, S. Lin, B. Sturmfels, and H. Bőlcskei SISO Fading

More information

Nondeterministic Turing Machines

Nondeterministic Turing Machines Nondeterministic Turing Machines Remarks. I The complexity class P consists of all decision problems that can be solved by a deterministic Turing machine in polynomial time. I The complexity class NP consists

More information

fsat We next show that if sat P, then fsat has a polynomial-time algorithm. c 2010 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 425

fsat We next show that if sat P, then fsat has a polynomial-time algorithm. c 2010 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 425 fsat fsat is this function problem: Let φ(x 1, x 2,..., x n ) be a boolean expression. If φ is satisfiable, then return a satisfying truth assignment. Otherwise, return no. We next show that if sat P,

More information

Computational complexity of lattice problems and cyclic lattices

Computational complexity of lattice problems and cyclic lattices Computational complexity of lattice problems and cyclic lattices Lenny Fukshansky Claremont McKenna College Undergraduate Summer Research Program ICERM - Brown University July 28, 2014 Euclidean lattices

More information

DRAFT. Algebraic computation models. Chapter 14

DRAFT. Algebraic computation models. Chapter 14 Chapter 14 Algebraic computation models Somewhat rough We think of numerical algorithms root-finding, gaussian elimination etc. as operating over R or C, even though the underlying representation of the

More information

CSC 1700 Analysis of Algorithms: P and NP Problems

CSC 1700 Analysis of Algorithms: P and NP Problems CSC 1700 Analysis of Algorithms: P and NP Problems Professor Henry Carter Fall 2016 Recap Algorithmic power is broad but limited Lower bounds determine whether an algorithm can be improved by more than

More information

Math 215 HW #9 Solutions

Math 215 HW #9 Solutions Math 5 HW #9 Solutions. Problem 4.4.. If A is a 5 by 5 matrix with all a ij, then det A. Volumes or the big formula or pivots should give some upper bound on the determinant. Answer: Let v i be the ith

More information

Representations of Positive Polynomials: Theory, Practice, and

Representations of Positive Polynomials: Theory, Practice, and Representations of Positive Polynomials: Theory, Practice, and Applications Dept. of Mathematics and Computer Science Emory University, Atlanta, GA Currently: National Science Foundation Temple University

More information

Why is Deep Learning so effective?

Why is Deep Learning so effective? Ma191b Winter 2017 Geometry of Neuroscience The unreasonable effectiveness of deep learning This lecture is based entirely on the paper: Reference: Henry W. Lin and Max Tegmark, Why does deep and cheap

More information

ALGEBRAIC CHARACTERIZATION OF UNIQUELY VERTEX COLORABLE GRAPHS

ALGEBRAIC CHARACTERIZATION OF UNIQUELY VERTEX COLORABLE GRAPHS ALGEBRAIC CHARACTERIZATION OF NIQELY VERTEX COLORABLE GRAPHS CHRISTOPHER J. HILLAR AND TROELS WINDFELDT Abstract. The study of graph vertex colorability from an algebraic perspective has introduced novel

More information

Information in Biology

Information in Biology Information in Biology CRI - Centre de Recherches Interdisciplinaires, Paris May 2012 Information processing is an essential part of Life. Thinking about it in quantitative terms may is useful. 1 Living

More information

an efficient procedure for the decision problem. We illustrate this phenomenon for the Satisfiability problem.

an efficient procedure for the decision problem. We illustrate this phenomenon for the Satisfiability problem. 1 More on NP In this set of lecture notes, we examine the class NP in more detail. We give a characterization of NP which justifies the guess and verify paradigm, and study the complexity of solving search

More information

18.S34 (FALL 2007) PROBLEMS ON ROOTS OF POLYNOMIALS

18.S34 (FALL 2007) PROBLEMS ON ROOTS OF POLYNOMIALS 18.S34 (FALL 2007) PROBLEMS ON ROOTS OF POLYNOMIALS Note. The terms root and zero of a polynomial are synonyms. Those problems which appeared on the Putnam Exam are stated as they appeared verbatim (except

More information

CS154, Lecture 15: Cook-Levin Theorem SAT, 3SAT

CS154, Lecture 15: Cook-Levin Theorem SAT, 3SAT CS154, Lecture 15: Cook-Levin Theorem SAT, 3SAT Definition: A language B is NP-complete if: 1. B NP 2. Every A in NP is poly-time reducible to B That is, A P B When this is true, we say B is NP-hard On

More information

Free probability and quantum information

Free probability and quantum information Free probability and quantum information Benoît Collins WPI-AIMR, Tohoku University & University of Ottawa Tokyo, Nov 8, 2013 Overview Overview Plan: 1. Quantum Information theory: the additivity problem

More information

Econ Slides from Lecture 7

Econ Slides from Lecture 7 Econ 205 Sobel Econ 205 - Slides from Lecture 7 Joel Sobel August 31, 2010 Linear Algebra: Main Theory A linear combination of a collection of vectors {x 1,..., x k } is a vector of the form k λ ix i for

More information

Tensor decomposition and tensor rank

Tensor decomposition and tensor rank from the point of view of Classical Algebraic Geometry RTG Workshop Tensors and their Geometry in High Dimensions (September 26-29, 2012) UC Berkeley Università di Firenze Content of the three talks Wednesday

More information

Compressive sampling, or how to get something from almost nothing (probably)

Compressive sampling, or how to get something from almost nothing (probably) Compressive sampling p. 1/13 Compressive sampling, or how to get something from almost nothing (probably) Willard Miller miller@ima.umn.edu University of Minnesota The problem 1 A signal is a real n-tuple

More information

Systems of Algebraic Equations and Systems of Differential Equations

Systems of Algebraic Equations and Systems of Differential Equations Systems of Algebraic Equations and Systems of Differential Equations Topics: 2 by 2 systems of linear equations Matrix expression; Ax = b Solving 2 by 2 homogeneous systems Functions defined on matrices

More information

6 EIGENVALUES AND EIGENVECTORS

6 EIGENVALUES AND EIGENVECTORS 6 EIGENVALUES AND EIGENVECTORS INTRODUCTION TO EIGENVALUES 61 Linear equations Ax = b come from steady state problems Eigenvalues have their greatest importance in dynamic problems The solution of du/dt

More information

Lecture 17: Cook-Levin Theorem, NP-Complete Problems

Lecture 17: Cook-Levin Theorem, NP-Complete Problems 6.045 Lecture 17: Cook-Levin Theorem, NP-Complete Problems 1 Is SAT solvable in O(n) time on a multitape TM? Logic circuits of 6n gates for SAT? If yes, then not only is P=NP, but there would be a dream

More information

15-251: Great Theoretical Ideas in Computer Science Fall 2016 Lecture 6 September 15, Turing & the Uncomputable

15-251: Great Theoretical Ideas in Computer Science Fall 2016 Lecture 6 September 15, Turing & the Uncomputable 15-251: Great Theoretical Ideas in Computer Science Fall 2016 Lecture 6 September 15, 2016 Turing & the Uncomputable Comparing the cardinality of sets A B if there is an injection (one-to-one map) from

More information

CS3719 Theory of Computation and Algorithms

CS3719 Theory of Computation and Algorithms CS3719 Theory of Computation and Algorithms Any mechanically (automatically) discretely computation of problem solving contains at least three components: - problem description - computational tool - analysis

More information

Chapter 2: Source coding

Chapter 2: Source coding Chapter 2: meghdadi@ensil.unilim.fr University of Limoges Chapter 2: Entropy of Markov Source Chapter 2: Entropy of Markov Source Markov model for information sources Given the present, the future is independent

More information

NP and Computational Intractability

NP and Computational Intractability NP and Computational Intractability 1 Review Basic reduction strategies. Simple equivalence: INDEPENDENT-SET P VERTEX-COVER. Special case to general case: VERTEX-COVER P SET-COVER. Encoding with gadgets:

More information

0.1 Rational Canonical Forms

0.1 Rational Canonical Forms We have already seen that it is useful and simpler to study linear systems using matrices. But matrices are themselves cumbersome, as they are stuffed with many entries, and it turns out that it s best

More information

EIGENVALUES AND EIGENVECTORS 3

EIGENVALUES AND EIGENVECTORS 3 EIGENVALUES AND EIGENVECTORS 3 1. Motivation 1.1. Diagonal matrices. Perhaps the simplest type of linear transformations are those whose matrix is diagonal (in some basis). Consider for example the matrices

More information

arxiv: v3 [math.ra] 10 Jun 2016

arxiv: v3 [math.ra] 10 Jun 2016 To appear in Linear and Multilinear Algebra Vol. 00, No. 00, Month 0XX, 1 10 The critical exponent for generalized doubly nonnegative matrices arxiv:1407.7059v3 [math.ra] 10 Jun 016 Xuchen Han a, Charles

More information

Dimension. Eigenvalue and eigenvector

Dimension. Eigenvalue and eigenvector Dimension. Eigenvalue and eigenvector Math 112, week 9 Goals: Bases, dimension, rank-nullity theorem. Eigenvalue and eigenvector. Suggested Textbook Readings: Sections 4.5, 4.6, 5.1, 5.2 Week 9: Dimension,

More information

Review (probability, linear algebra) CE-717 : Machine Learning Sharif University of Technology

Review (probability, linear algebra) CE-717 : Machine Learning Sharif University of Technology Review (probability, linear algebra) CE-717 : Machine Learning Sharif University of Technology M. Soleymani Fall 2012 Some slides have been adopted from Prof. H.R. Rabiee s and also Prof. R. Gutierrez-Osuna

More information

A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo

A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo A lower bound for the Laplacian eigenvalues of a graph proof of a conjecture by Guo A. E. Brouwer & W. H. Haemers 2008-02-28 Abstract We show that if µ j is the j-th largest Laplacian eigenvalue, and d

More information

+ + ( + ) = Linear recurrent networks. Simpler, much more amenable to analytic treatment E.g. by choosing

+ + ( + ) = Linear recurrent networks. Simpler, much more amenable to analytic treatment E.g. by choosing Linear recurrent networks Simpler, much more amenable to analytic treatment E.g. by choosing + ( + ) = Firing rates can be negative Approximates dynamics around fixed point Approximation often reasonable

More information

STA141C: Big Data & High Performance Statistical Computing

STA141C: Big Data & High Performance Statistical Computing STA141C: Big Data & High Performance Statistical Computing Lecture 12: Graph Clustering Cho-Jui Hsieh UC Davis May 29, 2018 Graph Clustering Given a graph G = (V, E, W ) V : nodes {v 1,, v n } E: edges

More information

Combinatorial Types of Tropical Eigenvector

Combinatorial Types of Tropical Eigenvector Combinatorial Types of Tropical Eigenvector arxiv:1105.55504 Ngoc Mai Tran Department of Statistics, UC Berkeley Joint work with Bernd Sturmfels 2 / 13 Tropical eigenvalues and eigenvectors Max-plus: (R,,

More information

Correctness of Dijkstra s algorithm

Correctness of Dijkstra s algorithm Correctness of Dijkstra s algorithm Invariant: When vertex u is deleted from the priority queue, d[u] is the correct length of the shortest path from the source s to vertex u. Additionally, the value d[u]

More information

MATHEMATICAL ENGINEERING TECHNICAL REPORTS. Markov Bases for Two-way Subtable Sum Problems

MATHEMATICAL ENGINEERING TECHNICAL REPORTS. Markov Bases for Two-way Subtable Sum Problems MATHEMATICAL ENGINEERING TECHNICAL REPORTS Markov Bases for Two-way Subtable Sum Problems Hisayuki HARA, Akimichi TAKEMURA and Ruriko YOSHIDA METR 27 49 August 27 DEPARTMENT OF MATHEMATICAL INFORMATICS

More information

Notes on the Matrix-Tree theorem and Cayley s tree enumerator

Notes on the Matrix-Tree theorem and Cayley s tree enumerator Notes on the Matrix-Tree theorem and Cayley s tree enumerator 1 Cayley s tree enumerator Recall that the degree of a vertex in a tree (or in any graph) is the number of edges emanating from it We will

More information

NP-Completeness. CptS 223 Advanced Data Structures. Larry Holder School of Electrical Engineering and Computer Science Washington State University

NP-Completeness. CptS 223 Advanced Data Structures. Larry Holder School of Electrical Engineering and Computer Science Washington State University NP-Completeness CptS 223 Advanced Data Structures Larry Holder School of Electrical Engineering and Computer Science Washington State University 1 Hard Graph Problems Hard means no known solutions with

More information

MATRICES. knowledge on matrices Knowledge on matrix operations. Matrix as a tool of solving linear equations with two or three unknowns.

MATRICES. knowledge on matrices Knowledge on matrix operations. Matrix as a tool of solving linear equations with two or three unknowns. MATRICES After studying this chapter you will acquire the skills in knowledge on matrices Knowledge on matrix operations. Matrix as a tool of solving linear equations with two or three unknowns. List of

More information

Math 314H Solutions to Homework # 3

Math 314H Solutions to Homework # 3 Math 34H Solutions to Homework # 3 Complete the exercises from the second maple assignment which can be downloaded from my linear algebra course web page Attach printouts of your work on this problem to

More information

GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory.

GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory. GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory. Linear Algebra Standard matrix manipulation to compute the kernel, intersection of subspaces, column spaces,

More information

Limits of Computation + Course Recap

Limits of Computation + Course Recap Limits of Computation + Course Recap ORF 363/COS 323 Instructor: Amir Ali Ahmadi TAs: Y. Chen, G. Hall, J. Ye Fall 2014 1 Reminder: NP-hard and NP-complete problems Definition. A decision problem is said

More information

The P-vs-NP problem. Andrés E. Caicedo. September 10, 2011

The P-vs-NP problem. Andrés E. Caicedo. September 10, 2011 The P-vs-NP problem Andrés E. Caicedo September 10, 2011 This note is based on lecture notes for the Caltech course Math 6c, prepared with A. Kechris and M. Shulman. 1 Decision problems Consider a finite

More information

Asymptotic Approximation of Marginal Likelihood Integrals

Asymptotic Approximation of Marginal Likelihood Integrals Asymptotic Approximation of Marginal Likelihood Integrals Shaowei Lin 10 Dec 2008 Abstract We study the asymptotics of marginal likelihood integrals for discrete models using resolution of singularities

More information

18.S34 linear algebra problems (2007)

18.S34 linear algebra problems (2007) 18.S34 linear algebra problems (2007) Useful ideas for evaluating determinants 1. Row reduction, expanding by minors, or combinations thereof; sometimes these are useful in combination with an induction

More information

Information in Biology

Information in Biology Lecture 3: Information in Biology Tsvi Tlusty, tsvi@unist.ac.kr Living information is carried by molecular channels Living systems I. Self-replicating information processors Environment II. III. Evolve

More information

Linear Algebra for Machine Learning. Sargur N. Srihari

Linear Algebra for Machine Learning. Sargur N. Srihari Linear Algebra for Machine Learning Sargur N. srihari@cedar.buffalo.edu 1 Overview Linear Algebra is based on continuous math rather than discrete math Computer scientists have little experience with it

More information

COMPSCI 514: Algorithms for Data Science

COMPSCI 514: Algorithms for Data Science COMPSCI 514: Algorithms for Data Science Arya Mazumdar University of Massachusetts at Amherst Fall 2018 Lecture 8 Spectral Clustering Spectral clustering Curse of dimensionality Dimensionality Reduction

More information

About the relationship between formal logic and complexity classes

About the relationship between formal logic and complexity classes About the relationship between formal logic and complexity classes Working paper Comments welcome; my email: armandobcm@yahoo.com Armando B. Matos October 20, 2013 1 Introduction We analyze a particular

More information

Overview of Computer Algebra

Overview of Computer Algebra Overview of Computer Algebra http://cocoa.dima.unige.it/ J. Abbott Universität Kassel J. Abbott Computer Algebra Basics Manchester, July 2018 1 / 12 Intro Characteristics of Computer Algebra or Symbolic

More information