Combinatorial Laplacian and Rank Aggregation

Size: px
Start display at page:

Download "Combinatorial Laplacian and Rank Aggregation"

Transcription

1 Combinatorial Laplacian and Rank Aggregation Yuan Yao Stanford University ICIAM, Zürich, July 16 20, 2007 Joint work with Lek-Heng Lim

2 Outline 1 Two Motivating Examples 2 Reflections on Ranking Ordinal vs. Cardinal Global, Local, vs. Pairwise 3 Discrete Exterior Calculus and Combinatorial Laplacian Discrete Exterior Calculus Combinatorial Laplacian Operator 4 Hodge Theory Cyclicity of Pairwise Rankings Consistency of Pairwise Rankings 5 Conclusions and Future Work

3 Two Motivating Examples Example I: Customer-Product Rating Example (Customer-Product Rating) m-by-n customer-product rating matrix X R m n X typically contains lots of missing values (say 90%). The first-order statistics, mean score for each product, might suffer from most customers just rate a very small portion of the products different products might have different raters, whence mean scores involve noise due to arbitrary individual rating scales

4 Two Motivating Examples From 1 st Order to 2 nd Order: Pairwise Rankings The arithmetic mean of score difference between product i and j over all customers who have rated both of them, k g ij = (X kj X ki ) #{k : X ki, X kj exist}, is translation invariant. If all the scores are positive, the geometric mean of score ratio over all customers who have rated both i and j, g ij = is scale invariant. ( k ( Xkj X ki ) ) 1/#{k:X ki,x kj exist},

5 Two Motivating Examples More invariant Define the pairwise ranking g ij as the probability that product j is preferred to i in excess of a purely random choice, g ij = Pr{k : X kj > X ki } 1 2. This is invariant up to a monotone transformation.

6 Two Motivating Examples Example II: Purely Exchange Economics Example (Pairwise ranking in exchange market) n goods V = {1,..., n} in an exchange market, with an exchange rate matrix A, such that 1 unit i = a ij unit j, a ij > 0. which is a reciprocal matrix, i.e. a ij = 1/a ji Ideally, a product triple (i, j, k) is called triangular arbitrage-free, if a ij a jk = a ik Money (universal equivalent): does there exist a universal equivalent with pricing function p : V R +, such that a ij = p j /p i?

7 Two Motivating Examples From Pairwise to Global Under the logarithmic map, g ij = log a ij, we have an equivalent theory: the triangular arbitrage-free is equivalent to g ij + g jk + g ki = 0 universal equivalent is a global ranking f : V R (f i = log p i ) such that g ij = f j f i =: (δ 0 f )(i, j) Here Global ranking universal equivalent (price) Pairwise ranking exchange rates

8 Two Motivating Examples Observations In both examples, contain cardinal information involve pairwise comparisons How important are they?

9 Reflections on Ranking Ordinal vs. Cardinal Ordinal Rank Aggregation Problem: given a set of partial/total order { i : i = 1,..., n} on a common set V, find ( 1,..., n ), as a partial order on V, satisfying certain optimal condition. Examples: voting Social Choice Theory Notes: Impossibility Theorems (Arrow et al.) Hardness in solving (NP-hard for Kemeny optimality etc.)

10 Reflections on Ranking Ordinal vs. Cardinal Cardinal Rank Aggregation Problem: given a set of functions f i : V R (i = 1,..., n), find (f 1,..., f n ) f as a function on V, satisfying certain optimal condition. Examples: customer-product rating, e.g. Amazon, Netflix stochastic choice with f as probability distributions on V, e.g. Google search, cardinal utility in Economics Notes relaxations leave rooms for possibility ordinal rankings induced from cardinal rankings, but with information loss

11 Reflections on Ranking Global, Local, vs. Pairwise Global, Local, and Pairwise Rankings Global ranking is a function on V, f : V R Local (partial) ranking: restriction of global ranking on a subset U, f : U R Pairwise ranking: g : V V R (with g ij = g ji ) Note: pairwise rankings are simply skew-symmetric matrices sl(n) or certain equivalence classes in sl(n). Also we may view pairwise rankings as weighted digraphs.

12 Reflections on Ranking Global, Local, vs. Pairwise Why Pairwise Ranking? Human mind can t make preference judgements on moderately large sets (e.g. no more than 7 ± 2 in psychology study) But human can do pairwise comparison more easily and accurately Pairwise ranking naturally arises in tournaments, exchange Economics, etc. Pairwise ranking may reduce the bias caused by the arbitrariness of rating scale Pairwise ranking may contain more information than global ranking (to be seen soon)!

13 Discrete Exterior Calculus and Combinatorial Laplacian Our Main Theme Below we ll outline an approach to analyze cardinal, and pairwise rankings, in a perspective from discrete exterior calculus. Briefly, we ll reach an orthogonal decomposition of pairwise rankings, by Hodge Theory, Pairwise = Global + Consistent Cyclic + Inconsistent Cyclic

14 Discrete Exterior Calculus and Combinatorial Laplacian Discrete Exterior Calculus Simplicial Complex of Products Let V = {1,..., n} be the set of products or alternatives to be ranked. Construct a simplicial complex K: 0-simplices K 0 : V 1-simplices K 1 : edges {i, j} such that comparison (i.e. pairwise ranking) between i and j exists 2-simplices K 2 : triangles {i, j, k} such that every edge exists in K 1 more considerations on consistency, like triangular arbitrage-free Note: it suffices here to construct K up to dimension 2!

15 Discrete Exterior Calculus and Combinatorial Laplacian Discrete Exterior Calculus Cochains k-cochains C k (K, R): vector space of k + 1-alternating tensors associated with K k+1 {u : V k+1 R, u iσ(0),...,i σ(k) = sign(σ)u i0,...,i k } for (i 0,..., i k ) K k+2, where σ S k+1 is a permutation on (0,..., k). Inner product in C k (K, R): standard Euclidean In particular, global ranking: 0-cochains f C 0 (K, R) = R n pairwise ranking: 1-cochains g C 1 (K, R), g ij = g ji

16 Discrete Exterior Calculus and Combinatorial Laplacian Discrete Exterior Calculus Coboundary Maps k-dimensional coboundary maps δ k : C k (V, R) C k+1 (V, R) are defined as the alternating difference operator k+1 (δ k u)(i 0,..., i k+1 ) = ( 1) j+1 u(i 0,..., i j 1, i j+1,..., i k+1 ) j=0 δ k plays the role of differentiation δ k+1 δ k = 0 In particular, (δ 0 f )(i, j) = f j f i is gradient of global ranking f (δ 1 g)(i, j, k) = g ij + g jk + g ki is curl of pairwise ranking g

17 Discrete Exterior Calculus and Combinatorial Laplacian Discrete Exterior Calculus A View from Discrete Exterior Calculus We have the following cochain complex in other words, C 0 (K, R) δ 0 C 1 (K, R) δ 1 C 2 (K, R), and Global grad Pairwise curl Triplewise curl grad(global Rankings) = 0 Pairwise rankings = alternating 2-tensors = skew-symmetric matrices = log of Saaty s reciprocal matrices Triplewise rankings = alternating 3-tensors See also: Douglas Arnold s talk on Tuesday

18 Discrete Exterior Calculus and Combinatorial Laplacian Discrete Exterior Calculus What does it tell us? Global grad Pairwise curl Triplewise grad(global) (i.e. im(δ 0 )): a proper subset of pairwise rankings induced from global curl(pairwise) (i.e. im(δ 1 )): measures the consistency/triangular arbitrage on triangle {i, j, k} (δ 1 g)(i, j, k) = g ij + g jk + g ki ker(curl) (i.e. ker(δ 1 )): consistent, curl-free, triangular arbitrage-free, in particular curl grad(global) = 0 (i.e. δ 1 δ 0 = 0) says global rankings are consistent/curl-free

19 Discrete Exterior Calculus and Combinatorial Laplacian Discrete Exterior Calculus Reverse direction: conjugate operators Gradient grad (= div) Pairwise curl Triplewise grad : δ0 T under Euclidean inner product, gives the total inflow-outflow difference at each vertex (negative divergence) (δ0 T g)(i) = g i g i ker(δ0 T ), as divergence-free, is cyclic (interior/boundary) curl : δ1 T, gives interior cyclic pairwise rankings along triangles in K 2, which are inconsistent

20 Discrete Exterior Calculus and Combinatorial Laplacian Combinatorial Laplacian Operator Combinatorial Laplacian Define the k-dimensional combinatorial Laplacian, k : C k C k by k = δ k 1 δ T k 1 + δt k δ k, k > 0 k = 0, 0 = δ T 0 δ 0 is the well-known graph Laplacian k = 1, 1 = curl curl div grad Important Properties: k positive semi-definite ker( k ) = ker(δ T k 1 ) ker(δ k): k-harmonics, dimension equals to k-th Betti number Hodge Decomposition Theorem

21 Hodge Theory Hodge Decomposition Theorem Theorem The space of pairwise rankings, C 1 (V, R), admits an orthogonal decomposition into three C 1 (V, R) = im(δ 0 ) H 1 im(δ T 1 ) where H 1 = ker(δ 1 ) ker(δ T 0 ) = ker( 1 ).

22 Hodge Theory Hodge Decomposition Illustration Figure: Hodge Decomposition for Pairwise Rankings

23 Hodge Theory An Example from Jester Dataset Figure: Hodge Decomposition for a pairwise ranking on four Jester jokes (No.1-4): ĝ 1 gives a global ranking (order: 1 > 2 > 3 > 4) which accounts for 90% of the total norm; ĝ 2 is the consistent cyclic part on triangles {{123}, {124}} with 7% norm; and ĝ 3 is the inconsistent cyclic part.

24 Hodge Theory Cyclicity of Pairwise Rankings Acyclic-Cyclic Decomposition Corollary Every pairwise ranking admits a unique orthogonal decomposition, g = proj im(δ0 ) g + proj ker(δ T 0 ) g i.e. Pairwise = grad(global) + Cyclic Note: Pairwise rankings induced from global are exactly acyclic component, as the orthogonal complement of cyclic pairwise rankings.

25 Hodge Theory Consistency of Pairwise Rankings Consistency Definition A pairwise ranking g is consistent on a triangle (2-simplex) (i, j, k) if g ij + g jk + g ki = 0, in other words, (δ 1 g)(i, j, k) = 0. Note: Consistency depends on the triangles (2-simplices), so for a pairwise ranking g, curl(g)(i, j, k) measures the curl distribution over triangles (2-simplices) in K 2 x Curl distribution of Jester dataset

26 Hodge Theory Consistency of Pairwise Rankings Consistent Decomposition Corollary 1 A consistent pairwise ranking g associated with K, has a unique orthogonal decomposition g = proj im(δ0 ) g + proj H1 g = grad(global) + Harmonic i.e. where harmonic is cyclic on the holes of the complex K. 2 Every consistent pairwise ranking on a contractible K, is induced from a global ranking. Note: (2) rephrases the famous theorem in exchange Economics: triangular arbitrage-free implies arbitrage-free and the existence of universal equivalent.

27 Conclusions and Future Work Conclusions and Future Work Conclusions Future Hodge Theory provides an orthogonal decomposition for pairwise rankings Such decomposition is helpful to characterize the cyclicity and (triangular) consistency of pairwise rankings Comparisons with other spectral methods Fourier Analysis on symmetry groups (Diaconis) Markov Chain based methods (PageRank, etc.) as graph Laplacians Design new algorithms Applications on large scale data sets, e.g. Netflix dataset.

28 Acknowledgements Gunnar Carlsson (Stanford) Persi Diaconis (Stanford) Nick Eriksson (Stanford) Fei Han (UCB) Susan Holmes (Stanford) Xiaoye Jiang (Stanford) Ming Ma (UCB and Beijing Institute of Technology) Michael Mahoney (Yahoo! Research) Steve Smale (TTI-U Chicago and UCB) Shmuel Weinberger (U Chicago)

Combinatorial Hodge Theory and a Geometric Approach to Ranking

Combinatorial Hodge Theory and a Geometric Approach to Ranking Combinatorial Hodge Theory and a Geometric Approach to Ranking Yuan Yao 2008 SIAM Annual Meeting San Diego, July 7, 2008 with Lek-Heng Lim et al. Outline 1 Ranking on networks (graphs) Netflix example

More information

Statistical ranking problems and Hodge decompositions of graphs and skew-symmetric matrices

Statistical ranking problems and Hodge decompositions of graphs and skew-symmetric matrices Statistical ranking problems and Hodge decompositions of graphs and skew-symmetric matrices Lek-Heng Lim and Yuan Yao 2008 Workshop on Algorithms for Modern Massive Data Sets June 28, 2008 (Contains joint

More information

Graph Helmholtzian and Rank Learning

Graph Helmholtzian and Rank Learning Graph Helmholtzian and Rank Learning Lek-Heng Lim NIPS Workshop on Algebraic Methods in Machine Learning December 2, 2008 (Joint work with Xiaoye Jiang, Yuan Yao, and Yinyu Ye) L.-H. Lim (NIPS 2008) Graph

More information

Rank Aggregation via Hodge Theory

Rank Aggregation via Hodge Theory Rank Aggregation via Hodge Theory Lek-Heng Lim University of Chicago August 18, 2010 Joint work with Xiaoye Jiang, Yuao Yao, Yinyu Ye L.-H. Lim (Chicago) HodgeRank August 18, 2010 1 / 24 Learning a Scoring

More information

Statistical ranking and combinatorial Hodge theory

Statistical ranking and combinatorial Hodge theory Mathematical Programming manuscript No. (will be inserted by the editor) Xiaoye Jiang Lek-Heng Lim Yuan Yao Yinyu Ye Statistical ranking and combinatorial Hodge theory Received: date / Accepted: date Abstract

More information

Statistical ranking and combinatorial Hodge theory

Statistical ranking and combinatorial Hodge theory Noname manuscript No. (will be inserted by the editor) Statistical ranking and combinatorial Hodge theory Xiaoye Jiang Lek-Heng Lim Yuan Yao Yinyu Ye Received: date / Accepted: date Abstract We propose

More information

Lecture III & IV: The Mathemaics of Data

Lecture III & IV: The Mathemaics of Data Lecture III & IV: The Mathemaics of Data Rank aggregation via Hodge theory and nuclear norm minimization Lek-Heng Lim University of California, Berkeley December 22, 2009 Joint work with David Gleich,

More information

HodgeRank on Random Graphs

HodgeRank on Random Graphs Outline Motivation Application Discussions School of Mathematical Sciences Peking University July 18, 2011 Outline Motivation Application Discussions 1 Motivation Crowdsourcing Ranking on Internet 2 HodgeRank

More information

HODGERANK: APPLYING COMBINATORIAL HODGE THEORY TO SPORTS RANKING ROBERT K SIZEMORE. A Thesis Submitted to the Graduate Faculty of

HODGERANK: APPLYING COMBINATORIAL HODGE THEORY TO SPORTS RANKING ROBERT K SIZEMORE. A Thesis Submitted to the Graduate Faculty of HODGERANK: APPLYING COMBINATORIAL HODGE THEORY TO SPORTS RANKING BY ROBERT K SIZEMORE A Thesis Submitted to the Graduate Faculty of WAKE FOREST UNIVERSITY GRADUATE SCHOOL OF ARTS AND SCIENCES in Partial

More information

Homology of Random Simplicial Complexes Based on Steiner Systems

Homology of Random Simplicial Complexes Based on Steiner Systems Homology of Random Simplicial Complexes Based on Steiner Systems Amir Abu-Fraiha Under the Supervision of Prof. Roy Meshulam Technion Israel Institute of Technology M.Sc. Seminar February 2016 Outline

More information

Differential Geometry: Discrete Exterior Calculus

Differential Geometry: Discrete Exterior Calculus Differential Geometry: Discrete Exterior Calculus [Discrete Exterior Calculus (Thesis). Hirani, 23] [Discrete Differential Forms for Computational Modeling. Desbrun et al., 25] [Build Your Own DEC at Home.

More information

Cartesian Tensors. e 2. e 1. General vector (formal definition to follow) denoted by components

Cartesian Tensors. e 2. e 1. General vector (formal definition to follow) denoted by components Cartesian Tensors Reference: Jeffreys Cartesian Tensors 1 Coordinates and Vectors z x 3 e 3 y x 2 e 2 e 1 x x 1 Coordinates x i, i 123,, Unit vectors: e i, i 123,, General vector (formal definition to

More information

New Model Stability Criteria for Mixed Finite Elements

New Model Stability Criteria for Mixed Finite Elements New Model Stability Criteria for Mixed Finite Elements Andrew Gillette Department of Mathematics Institute of Computational Engineering and Sciences University of Texas at Austin http://www.math.utexas.edu/users/agillette

More information

Predicting Winners of Competitive Events with Topological Data Analysis

Predicting Winners of Competitive Events with Topological Data Analysis Predicting Winners of Competitive Events with Topological Data Analysis Conrad D Souza Ruben Sanchez-Garcia R.Sanchez-Garcia@soton.ac.uk Tiejun Ma tiejun.ma@soton.ac.uk Johnnie Johnson J.E.Johnson@soton.ac.uk

More information

Math 443/543 Graph Theory Notes 5: Graphs as matrices, spectral graph theory, and PageRank

Math 443/543 Graph Theory Notes 5: Graphs as matrices, spectral graph theory, and PageRank Math 443/543 Graph Theory Notes 5: Graphs as matrices, spectral graph theory, and PageRank David Glickenstein November 3, 4 Representing graphs as matrices It will sometimes be useful to represent graphs

More information

Spectral Processing. Misha Kazhdan

Spectral Processing. Misha Kazhdan Spectral Processing Misha Kazhdan [Taubin, 1995] A Signal Processing Approach to Fair Surface Design [Desbrun, et al., 1999] Implicit Fairing of Arbitrary Meshes [Vallet and Levy, 2008] Spectral Geometry

More information

Introduction to finite element exterior calculus

Introduction to finite element exterior calculus Introduction to finite element exterior calculus Ragnar Winther CMA, University of Oslo Norway Why finite element exterior calculus? Recall the de Rham complex on the form: R H 1 (Ω) grad H(curl, Ω) curl

More information

Statistics 202: Data Mining. c Jonathan Taylor. Week 2 Based in part on slides from textbook, slides of Susan Holmes. October 3, / 1

Statistics 202: Data Mining. c Jonathan Taylor. Week 2 Based in part on slides from textbook, slides of Susan Holmes. October 3, / 1 Week 2 Based in part on slides from textbook, slides of Susan Holmes October 3, 2012 1 / 1 Part I Other datatypes, preprocessing 2 / 1 Other datatypes Document data You might start with a collection of

More information

Part I. Other datatypes, preprocessing. Other datatypes. Other datatypes. Week 2 Based in part on slides from textbook, slides of Susan Holmes

Part I. Other datatypes, preprocessing. Other datatypes. Other datatypes. Week 2 Based in part on slides from textbook, slides of Susan Holmes Week 2 Based in part on slides from textbook, slides of Susan Holmes Part I Other datatypes, preprocessing October 3, 2012 1 / 1 2 / 1 Other datatypes Other datatypes Document data You might start with

More information

Hodge Laplacians on Graphs

Hodge Laplacians on Graphs Hodge Laplacians on Graphs Lek-Heng Lim Abstract. This is an elementary introduction to the Hodge Laplacian on a graph, a higher-order generalization of the graph Laplacian. We will discuss basic properties

More information

Inderjit Dhillon The University of Texas at Austin

Inderjit Dhillon The University of Texas at Austin Inderjit Dhillon The University of Texas at Austin ( Universidad Carlos III de Madrid; 15 th June, 2012) (Based on joint work with J. Brickell, S. Sra, J. Tropp) Introduction 2 / 29 Notion of distance

More information

arxiv: v3 [cs.it] 15 Nov 2015

arxiv: v3 [cs.it] 15 Nov 2015 arxiv:507.05379v3 [cs.it] 5 Nov 205 Hodge Laplacians on Graphs Lek-Heng Lim Abstract. This is an elementary introduction to the Hodge Laplacian on a graph, a higher-order generalization of the graph Laplacian.

More information

A Generalization for Stable Mixed Finite Elements

A Generalization for Stable Mixed Finite Elements A Generalization for Stable Mixed Finite Elements Andrew Gillette joint work with Chandrajit Bajaj Department of Mathematics Institute of Computational Engineering and Sciences University of Texas at Austin,

More information

CS 468. Differential Geometry for Computer Science. Lecture 13 Tensors and Exterior Calculus

CS 468. Differential Geometry for Computer Science. Lecture 13 Tensors and Exterior Calculus CS 468 Differential Geometry for Computer Science Lecture 13 Tensors and Exterior Calculus Outline Linear and multilinear algebra with an inner product Tensor bundles over a surface Symmetric and alternating

More information

Spanning trees and logarithmic least squares optimality for complete and incomplete pairwise comparison matrices. Sándor Bozóki

Spanning trees and logarithmic least squares optimality for complete and incomplete pairwise comparison matrices. Sándor Bozóki Spanning trees and logarithmic least squares optimality for complete and incomplete pairwise comparison matrices Sándor Bozóki Institute for Computer Science and Control Hungarian Academy of Sciences (MTA

More information

ON COST MATRICES WITH TWO AND THREE DISTINCT VALUES OF HAMILTONIAN PATHS AND CYCLES

ON COST MATRICES WITH TWO AND THREE DISTINCT VALUES OF HAMILTONIAN PATHS AND CYCLES ON COST MATRICES WITH TWO AND THREE DISTINCT VALUES OF HAMILTONIAN PATHS AND CYCLES SANTOSH N. KABADI AND ABRAHAM P. PUNNEN Abstract. Polynomially testable characterization of cost matrices associated

More information

Section 1.1: Systems of Linear Equations. A linear equation: a 1 x 1 a 2 x 2 a n x n b. EXAMPLE: 4x 1 5x 2 2 x 1 and x x 1 x 3

Section 1.1: Systems of Linear Equations. A linear equation: a 1 x 1 a 2 x 2 a n x n b. EXAMPLE: 4x 1 5x 2 2 x 1 and x x 1 x 3 Section 1.1: Systems of Linear Equations A linear equation: a 1 x 1 a 2 x 2 a n x n b EXAMPLE: 4x 1 5x 2 2 x 1 and x 2 2 6 x 1 x 3 rearranged rearranged 3x 1 5x 2 2 2x 1 x 2 x 3 2 6 Not linear: 4x 1 6x

More information

ABSTRACT ALGEBRA WITH APPLICATIONS

ABSTRACT ALGEBRA WITH APPLICATIONS ABSTRACT ALGEBRA WITH APPLICATIONS IN TWO VOLUMES VOLUME I VECTOR SPACES AND GROUPS KARLHEINZ SPINDLER Darmstadt, Germany Marcel Dekker, Inc. New York Basel Hong Kong Contents f Volume I Preface v VECTOR

More information

series. Utilize the methods of calculus to solve applied problems that require computational or algebraic techniques..

series. Utilize the methods of calculus to solve applied problems that require computational or algebraic techniques.. 1 Use computational techniques and algebraic skills essential for success in an academic, personal, or workplace setting. (Computational and Algebraic Skills) MAT 203 MAT 204 MAT 205 MAT 206 Calculus I

More information

A case study in Interaction cohomology Oliver Knill, 3/18/2016

A case study in Interaction cohomology Oliver Knill, 3/18/2016 A case study in Interaction cohomology Oliver Knill, 3/18/2016 Simplicial Cohomology Simplicial cohomology is defined by an exterior derivative df (x) = F (dx) on valuation forms F (x) on subgraphs x of

More information

Flows and Decompositions of Games: Harmonic and Potential Games

Flows and Decompositions of Games: Harmonic and Potential Games Flows and Decompositions of Games: Harmonic and Potential Games Ozan Candogan, Ishai Menache, Asuman Ozdaglar and Pablo A. Parrilo Abstract In this paper we introduce a novel flow representation for finite

More information

Math 302 Outcome Statements Winter 2013

Math 302 Outcome Statements Winter 2013 Math 302 Outcome Statements Winter 2013 1 Rectangular Space Coordinates; Vectors in the Three-Dimensional Space (a) Cartesian coordinates of a point (b) sphere (c) symmetry about a point, a line, and a

More information

2. TRIGONOMETRY 3. COORDINATEGEOMETRY: TWO DIMENSIONS

2. TRIGONOMETRY 3. COORDINATEGEOMETRY: TWO DIMENSIONS 1 TEACHERS RECRUITMENT BOARD, TRIPURA (TRBT) EDUCATION (SCHOOL) DEPARTMENT, GOVT. OF TRIPURA SYLLABUS: MATHEMATICS (MCQs OF 150 MARKS) SELECTION TEST FOR POST GRADUATE TEACHER(STPGT): 2016 1. ALGEBRA Sets:

More information

Geometry of distance-rationalization

Geometry of distance-rationalization Geometry of distance-rationalization B.Hadjibeyli M.C.Wilson Department of Computer Science, University of Auckland Benjamin Hadjibeyli (ENS Lyon) Geometry of distance-rationalization Talk CMSS 1 / 31

More information

Numerical Methods - Numerical Linear Algebra

Numerical Methods - Numerical Linear Algebra Numerical Methods - Numerical Linear Algebra Y. K. Goh Universiti Tunku Abdul Rahman 2013 Y. K. Goh (UTAR) Numerical Methods - Numerical Linear Algebra I 2013 1 / 62 Outline 1 Motivation 2 Solving Linear

More information

DETECTION OF FXM ARBITRAGE AND ITS SENSITIVITY

DETECTION OF FXM ARBITRAGE AND ITS SENSITIVITY DETECTION OF FXM ARBITRAGE AND ITS SENSITIVITY SFI FINANCIAL ALGEBRA PROJECT AT UCC: BH, AM & EO S 1. Definitions and basics In this working paper we have n currencies, labeled 1 through n inclusive and

More information

Lab 8: Measuring Graph Centrality - PageRank. Monday, November 5 CompSci 531, Fall 2018

Lab 8: Measuring Graph Centrality - PageRank. Monday, November 5 CompSci 531, Fall 2018 Lab 8: Measuring Graph Centrality - PageRank Monday, November 5 CompSci 531, Fall 2018 Outline Measuring Graph Centrality: Motivation Random Walks, Markov Chains, and Stationarity Distributions Google

More information

A NEW WAY TO ANALYZE PAIRED COMPARISON RULES

A NEW WAY TO ANALYZE PAIRED COMPARISON RULES A NEW WAY TO ANALYZE PAIRED COMPARISON RULES DONALD G. SAARI Abstract. The importance of paired comparisons, whether ordinal or cardinal, has led to the creation of several methodological approaches; missing,

More information

1 9/5 Matrices, vectors, and their applications

1 9/5 Matrices, vectors, and their applications 1 9/5 Matrices, vectors, and their applications Algebra: study of objects and operations on them. Linear algebra: object: matrices and vectors. operations: addition, multiplication etc. Algorithms/Geometric

More information

Additive Consistency of Fuzzy Preference Relations: Characterization and Construction. Extended Abstract

Additive Consistency of Fuzzy Preference Relations: Characterization and Construction. Extended Abstract Additive Consistency of Fuzzy Preference Relations: Characterization and Construction F. Herrera a, E. Herrera-Viedma a, F. Chiclana b Dept. of Computer Science and Artificial Intelligence a University

More information

Survey on exterior algebra and differential forms

Survey on exterior algebra and differential forms Survey on exterior algebra and differential forms Daniel Grieser 16. Mai 2013 Inhaltsverzeichnis 1 Exterior algebra for a vector space 1 1.1 Alternating forms, wedge and interior product.....................

More information

Seminar on Vector Field Analysis on Surfaces

Seminar on Vector Field Analysis on Surfaces Seminar on Vector Field Analysis on Surfaces 236629 1 Last time Intro Cool stuff VFs on 2D Euclidean Domains Arrows on the plane Div, curl and all that Helmholtz decomposition 2 today Arrows on surfaces

More information

The Hodge Star Operator

The Hodge Star Operator The Hodge Star Operator Rich Schwartz April 22, 2015 1 Basic Definitions We ll start out by defining the Hodge star operator as a map from k (R n ) to n k (R n ). Here k (R n ) denotes the vector space

More information

Analysis-3 lecture schemes

Analysis-3 lecture schemes Analysis-3 lecture schemes (with Homeworks) 1 Csörgő István November, 2015 1 A jegyzet az ELTE Informatikai Kar 2015. évi Jegyzetpályázatának támogatásával készült Contents 1. Lesson 1 4 1.1. The Space

More information

Cartesian Tensors. e 2. e 1. General vector (formal definition to follow) denoted by components

Cartesian Tensors. e 2. e 1. General vector (formal definition to follow) denoted by components Cartesian Tensors Reference: Jeffreys Cartesian Tensors 1 Coordinates and Vectors z x 3 e 3 y x 2 e 2 e 1 x x 1 Coordinates x i, i 123,, Unit vectors: e i, i 123,, General vector (formal definition to

More information

Borda count approximation of Kemeny s rule and pairwise voting inconsistencies

Borda count approximation of Kemeny s rule and pairwise voting inconsistencies Borda count approximation of Kemeny s rule and pairwise voting inconsistencies Eric Sibony LTCI UMR No. 5141, Telecom ParisTech/CNRS Institut Mines-Telecom Paris, 75013, France eric.sibony@telecom-paristech.fr

More information

P i [B k ] = lim. n=1 p(n) ii <. n=1. V i :=

P i [B k ] = lim. n=1 p(n) ii <. n=1. V i := 2.7. Recurrence and transience Consider a Markov chain {X n : n N 0 } on state space E with transition matrix P. Definition 2.7.1. A state i E is called recurrent if P i [X n = i for infinitely many n]

More information

Chapter 3 Conforming Finite Element Methods 3.1 Foundations Ritz-Galerkin Method

Chapter 3 Conforming Finite Element Methods 3.1 Foundations Ritz-Galerkin Method Chapter 3 Conforming Finite Element Methods 3.1 Foundations 3.1.1 Ritz-Galerkin Method Let V be a Hilbert space, a(, ) : V V lr a bounded, V-elliptic bilinear form and l : V lr a bounded linear functional.

More information

Klaus Janich. Vector Analysis. Translated by Leslie Kay. With 108 Illustrations. Springer

Klaus Janich. Vector Analysis. Translated by Leslie Kay. With 108 Illustrations. Springer Klaus Janich Vector Analysis Translated by Leslie Kay With 108 Illustrations Springer Preface to the English Edition Preface to the First German Edition Differentiable Manifolds 1 1.1 The Concept of a

More information

Boolean Inner-Product Spaces and Boolean Matrices

Boolean Inner-Product Spaces and Boolean Matrices Boolean Inner-Product Spaces and Boolean Matrices Stan Gudder Department of Mathematics, University of Denver, Denver CO 80208 Frédéric Latrémolière Department of Mathematics, University of Denver, Denver

More information

The value of a problem is not so much coming up with the answer as in the ideas and attempted ideas it forces on the would be solver I.N.

The value of a problem is not so much coming up with the answer as in the ideas and attempted ideas it forces on the would be solver I.N. Math 410 Homework Problems In the following pages you will find all of the homework problems for the semester. Homework should be written out neatly and stapled and turned in at the beginning of class

More information

Discrete Applied Mathematics

Discrete Applied Mathematics Discrete Applied Mathematics 194 (015) 37 59 Contents lists available at ScienceDirect Discrete Applied Mathematics journal homepage: wwwelseviercom/locate/dam Loopy, Hankel, and combinatorially skew-hankel

More information

Convex Optimization of Graph Laplacian Eigenvalues

Convex Optimization of Graph Laplacian Eigenvalues Convex Optimization of Graph Laplacian Eigenvalues Stephen Boyd Stanford University (Joint work with Persi Diaconis, Arpita Ghosh, Seung-Jean Kim, Sanjay Lall, Pablo Parrilo, Amin Saberi, Jun Sun, Lin

More information

Divergence Theorems in Path Space. Denis Bell University of North Florida

Divergence Theorems in Path Space. Denis Bell University of North Florida Divergence Theorems in Path Space Denis Bell University of North Florida Motivation Divergence theorem in Riemannian geometry Theorem. Let M be a closed d-dimensional Riemannian manifold. Then for any

More information

Albert W. Marshall. Ingram Olkin Barry. C. Arnold. Inequalities: Theory. of Majorization and Its Applications. Second Edition.

Albert W. Marshall. Ingram Olkin Barry. C. Arnold. Inequalities: Theory. of Majorization and Its Applications. Second Edition. Albert W Marshall Ingram Olkin Barry C Arnold Inequalities: Theory of Majorization and Its Applications Second Edition f) Springer Contents I Theory of Majorization 1 Introduction 3 A Motivation and Basic

More information

A NEW WAY TO ANALYZE PAIRED COMPARISONS

A NEW WAY TO ANALYZE PAIRED COMPARISONS A NEW WAY TO ANALYZE PAIRED COMPARISONS DONALD G. SAARI Abstract. The importance of paired comparisons, whether ordinal or cardinal, has motivated the creation of several methodological approaches; missing,

More information

Elementary linear algebra

Elementary linear algebra Chapter 1 Elementary linear algebra 1.1 Vector spaces Vector spaces owe their importance to the fact that so many models arising in the solutions of specific problems turn out to be vector spaces. The

More information

Dot Products, Transposes, and Orthogonal Projections

Dot Products, Transposes, and Orthogonal Projections Dot Products, Transposes, and Orthogonal Projections David Jekel November 13, 2015 Properties of Dot Products Recall that the dot product or standard inner product on R n is given by x y = x 1 y 1 + +

More information

VECTORS, TENSORS AND INDEX NOTATION

VECTORS, TENSORS AND INDEX NOTATION VECTORS, TENSORS AND INDEX NOTATION Enrico Nobile Dipartimento di Ingegneria e Architettura Università degli Studi di Trieste, 34127 TRIESTE March 5, 2018 Vectors & Tensors, E. Nobile March 5, 2018 1 /

More information

Handout to Wu Characteristic Harvard math table talk Oliver Knill, 3/8/2016

Handout to Wu Characteristic Harvard math table talk Oliver Knill, 3/8/2016 Handout to Wu Characteristic Harvard math table talk Oliver Knill, 3/8/2016 Definitions Let G = (V, E) be a finite simple graph with vertex set V and edge set E. The f-vector v(g) = (v 0 (G), v 1 (G),...,

More information

Sheaf theory August 23, 2016

Sheaf theory August 23, 2016 Sheaf theory August 23, 216 Chapter 1 The statement of de Rham s theorem Before doing anything fancy, let s start at the beginning. Let U R 3 be an open set. In calculus class, we learn about operations

More information

LINEAR ALGEBRA. VECTOR CALCULUS

LINEAR ALGEBRA. VECTOR CALCULUS im7.qxd 9//5 :9 PM Page 5 Part B LINEAR ALGEBRA. VECTOR CALCULUS Part B consists of Chap. 7 Linear Algebra: Matrices, Vectors, Determinants. Linear Systems Chap. 8 Linear Algebra: Matrix Eigenvalue Problems

More information

Incomplete Pairwise Comparison Matrices and Weighting Methods

Incomplete Pairwise Comparison Matrices and Weighting Methods Incomplete Pairwise Comparison Matrices and Weighting Methods László Csató Lajos Rónyai arxiv:1507.00461v2 [math.oc] 27 Aug 2015 August 28, 2015 Abstract A special class of preferences, given by a directed

More information

Coding the Matrix Index - Version 0

Coding the Matrix Index - Version 0 0 vector, [definition]; (2.4.1): 68 2D geometry, transformations in, [lab]; (4.15.0): 196-200 A T (matrix A transpose); (4.5.4): 157 absolute value, complex number; (1.4.1): 43 abstract/abstracting, over

More information

215 Problem 1. (a) Define the total variation distance µ ν tv for probability distributions µ, ν on a finite set S. Show that

215 Problem 1. (a) Define the total variation distance µ ν tv for probability distributions µ, ν on a finite set S. Show that 15 Problem 1. (a) Define the total variation distance µ ν tv for probability distributions µ, ν on a finite set S. Show that µ ν tv = (1/) x S µ(x) ν(x) = x S(µ(x) ν(x)) + where a + = max(a, 0). Show that

More information

02 - tensor calculus - tensor algebra tensor calculus

02 - tensor calculus - tensor algebra tensor calculus 02 - - tensor algebra 02-1 tensor the word tensor was introduced in 1846 by william rowan hamilton. it was used in its current meaning by woldemar voigt in 1899. was developed around 1890 by gregorio ricci-curbastro

More information

Cohomology of Coxeter groups and buildings

Cohomology of Coxeter groups and buildings (work with Jan Dymara, Tadeusz Januskiewicz and Boris Okun) MSRI August 27, 2007 The theory of abstract reflection groups or Coxeter groups was developed by J. Tits around 1960. This is a much larger

More information

On Backward Product of Stochastic Matrices

On Backward Product of Stochastic Matrices On Backward Product of Stochastic Matrices Behrouz Touri and Angelia Nedić 1 Abstract We study the ergodicity of backward product of stochastic and doubly stochastic matrices by introducing the concept

More information

5. Orthogonal matrices

5. Orthogonal matrices L Vandenberghe EE133A (Spring 2017) 5 Orthogonal matrices matrices with orthonormal columns orthogonal matrices tall matrices with orthonormal columns complex matrices with orthonormal columns 5-1 Orthonormal

More information

A Characterization of (3+1)-Free Posets

A Characterization of (3+1)-Free Posets Journal of Combinatorial Theory, Series A 93, 231241 (2001) doi:10.1006jcta.2000.3075, available online at http:www.idealibrary.com on A Characterization of (3+1)-Free Posets Mark Skandera Department of

More information

Orthonormal Bases; Gram-Schmidt Process; QR-Decomposition

Orthonormal Bases; Gram-Schmidt Process; QR-Decomposition Orthonormal Bases; Gram-Schmidt Process; QR-Decomposition MATH 322, Linear Algebra I J. Robert Buchanan Department of Mathematics Spring 205 Motivation When working with an inner product space, the most

More information

Stochastic modelling of epidemic spread

Stochastic modelling of epidemic spread Stochastic modelling of epidemic spread Julien Arino Centre for Research on Inner City Health St Michael s Hospital Toronto On leave from Department of Mathematics University of Manitoba Julien Arino@umanitoba.ca

More information

Geometric Constraints II

Geometric Constraints II Geometric Constraints II Realizability, Rigidity and Related theorems. Embeddability of Metric Spaces Section 1 Given the matrix D d i,j 1 i,j n corresponding to a metric space, give conditions under which

More information

DEN: Linear algebra numerical view (GEM: Gauss elimination method for reducing a full rank matrix to upper-triangular

DEN: Linear algebra numerical view (GEM: Gauss elimination method for reducing a full rank matrix to upper-triangular form) Given: matrix C = (c i,j ) n,m i,j=1 ODE and num math: Linear algebra (N) [lectures] c phabala 2016 DEN: Linear algebra numerical view (GEM: Gauss elimination method for reducing a full rank matrix

More information

Towards Discrete Exterior Calculus and Discrete Mechanics for Numerical Relativity

Towards Discrete Exterior Calculus and Discrete Mechanics for Numerical Relativity Towards Discrete Exterior Calculus and Discrete Mechanics for Numerical Relativity Melvin Leok Mathematics, University of Michigan, Ann Arbor. Joint work with Mathieu Desbrun, Anil Hirani, and Jerrold

More information

Metoda porównywania parami

Metoda porównywania parami Metoda porównywania parami Podejście HRE Konrad Kułakowski Akademia Górniczo-Hutnicza 24 Czerwiec 2014 Advances in the Pairwise Comparisons Method Heuristic Rating Estimation Approach Konrad Kułakowski

More information

8.1 Concentration inequality for Gaussian random matrix (cont d)

8.1 Concentration inequality for Gaussian random matrix (cont d) MGMT 69: Topics in High-dimensional Data Analysis Falll 26 Lecture 8: Spectral clustering and Laplacian matrices Lecturer: Jiaming Xu Scribe: Hyun-Ju Oh and Taotao He, October 4, 26 Outline Concentration

More information

Coxeter Groups and Artin Groups

Coxeter Groups and Artin Groups Chapter 1 Coxeter Groups and Artin Groups 1.1 Artin Groups Let M be a Coxeter matrix with index set S. defined by M is given by the presentation: A M := s S sts }{{ } = tst }{{ } m s,t factors m s,t The

More information

THE L 2 -HODGE THEORY AND REPRESENTATION ON R n

THE L 2 -HODGE THEORY AND REPRESENTATION ON R n THE L 2 -HODGE THEORY AND REPRESENTATION ON R n BAISHENG YAN Abstract. We present an elementary L 2 -Hodge theory on whole R n based on the minimization principle of the calculus of variations and some

More information

Math Advanced Calculus II

Math Advanced Calculus II Math 452 - Advanced Calculus II Manifolds and Lagrange Multipliers In this section, we will investigate the structure of critical points of differentiable functions. In practice, one often is trying to

More information

ONE CAN HEAR THE EULER CHARACTERISTIC OF A SIMPLICIAL COMPLEX

ONE CAN HEAR THE EULER CHARACTERISTIC OF A SIMPLICIAL COMPLEX ONE CAN HEAR THE EULER CHARACTERISTIC OF A SIMPLICIAL COMPLEX OLIVER KNILL y G g(x, y) with g = L 1 but also agrees with Abstract. We prove that that the number p of positive eigenvalues of the connection

More information

Math (P)Review Part II:

Math (P)Review Part II: Math (P)Review Part II: Vector Calculus Computer Graphics Assignment 0.5 (Out today!) Same story as last homework; second part on vector calculus. Slightly fewer questions Last Time: Linear Algebra Touched

More information

Matrix estimation by Universal Singular Value Thresholding

Matrix estimation by Universal Singular Value Thresholding Matrix estimation by Universal Singular Value Thresholding Courant Institute, NYU Let us begin with an example: Suppose that we have an undirected random graph G on n vertices. Model: There is a real symmetric

More information

Math 307 Learning Goals. March 23, 2010

Math 307 Learning Goals. March 23, 2010 Math 307 Learning Goals March 23, 2010 Course Description The course presents core concepts of linear algebra by focusing on applications in Science and Engineering. Examples of applications from recent

More information

Linear Algebra Practice Final

Linear Algebra Practice Final . Let (a) First, Linear Algebra Practice Final Summer 3 3 A = 5 3 3 rref([a ) = 5 so if we let x 5 = t, then x 4 = t, x 3 =, x = t, and x = t, so that t t x = t = t t whence ker A = span(,,,, ) and a basis

More information

Boundary Behavior of Excess Demand Functions without the Strong Monotonicity Assumption

Boundary Behavior of Excess Demand Functions without the Strong Monotonicity Assumption Boundary Behavior of Excess Demand Functions without the Strong Monotonicity Assumption Chiaki Hara April 5, 2004 Abstract We give a theorem on the existence of an equilibrium price vector for an excess

More information

Chapter 3: Homology Groups Topics in Computational Topology: An Algorithmic View

Chapter 3: Homology Groups Topics in Computational Topology: An Algorithmic View Chapter 3: Homology Groups Topics in Computational Topology: An Algorithmic View As discussed in Chapter 2, we have complete topological information about 2-manifolds. How about higher dimensional manifolds?

More information

A matrix over a field F is a rectangular array of elements from F. The symbol

A matrix over a field F is a rectangular array of elements from F. The symbol Chapter MATRICES Matrix arithmetic A matrix over a field F is a rectangular array of elements from F The symbol M m n (F ) denotes the collection of all m n matrices over F Matrices will usually be denoted

More information

covariance function, 174 probability structure of; Yule-Walker equations, 174 Moving average process, fluctuations, 5-6, 175 probability structure of

covariance function, 174 probability structure of; Yule-Walker equations, 174 Moving average process, fluctuations, 5-6, 175 probability structure of Index* The Statistical Analysis of Time Series by T. W. Anderson Copyright 1971 John Wiley & Sons, Inc. Aliasing, 387-388 Autoregressive {continued) Amplitude, 4, 94 case of first-order, 174 Associated

More information

Directional Field. Xiao-Ming Fu

Directional Field. Xiao-Ming Fu Directional Field Xiao-Ming Fu Outlines Introduction Discretization Representation Objectives and Constraints Outlines Introduction Discretization Representation Objectives and Constraints Definition Spatially-varying

More information

CHAPTER II HILBERT SPACES

CHAPTER II HILBERT SPACES CHAPTER II HILBERT SPACES 2.1 Geometry of Hilbert Spaces Definition 2.1.1. Let X be a complex linear space. An inner product on X is a function, : X X C which satisfies the following axioms : 1. y, x =

More information

ECE 8201: Low-dimensional Signal Models for High-dimensional Data Analysis

ECE 8201: Low-dimensional Signal Models for High-dimensional Data Analysis ECE 8201: Low-dimensional Signal Models for High-dimensional Data Analysis Lecture 7: Matrix completion Yuejie Chi The Ohio State University Page 1 Reference Guaranteed Minimum-Rank Solutions of Linear

More information

Math 797W Homework 4

Math 797W Homework 4 Math 797W Homework 4 Paul Hacking December 5, 2016 We work over an algebraically closed field k. (1) Let F be a sheaf of abelian groups on a topological space X, and p X a point. Recall the definition

More information

Section 1.1: Systems of Linear Equations. A linear equation: a 1 x 1 a 2 x 2 a n x n b. EXAMPLE: 4x 1 5x 2 2 x 1 and x x 1 x 3

Section 1.1: Systems of Linear Equations. A linear equation: a 1 x 1 a 2 x 2 a n x n b. EXAMPLE: 4x 1 5x 2 2 x 1 and x x 1 x 3 Section 1.1: Systems of Linear Equations A linear equation: a 1 x 1 a 2 x 2 a n x n b EXAMPLE: 4x 1 5x 2 2 x 1 and x 2 2 6 x 1 x 3 rearranged rearranged 3x 1 5x 2 2 2x 1 x 2 x 3 2 6 Not linear: 4x 1 6x

More information

ON THE REGULARITY OF SAMPLE PATHS OF SUB-ELLIPTIC DIFFUSIONS ON MANIFOLDS

ON THE REGULARITY OF SAMPLE PATHS OF SUB-ELLIPTIC DIFFUSIONS ON MANIFOLDS Bendikov, A. and Saloff-Coste, L. Osaka J. Math. 4 (5), 677 7 ON THE REGULARITY OF SAMPLE PATHS OF SUB-ELLIPTIC DIFFUSIONS ON MANIFOLDS ALEXANDER BENDIKOV and LAURENT SALOFF-COSTE (Received March 4, 4)

More information

Linear Algebra: Matrix Eigenvalue Problems

Linear Algebra: Matrix Eigenvalue Problems CHAPTER8 Linear Algebra: Matrix Eigenvalue Problems Chapter 8 p1 A matrix eigenvalue problem considers the vector equation (1) Ax = λx. 8.0 Linear Algebra: Matrix Eigenvalue Problems Here A is a given

More information

The Strong Largeur d Arborescence

The Strong Largeur d Arborescence The Strong Largeur d Arborescence Rik Steenkamp (5887321) November 12, 2013 Master Thesis Supervisor: prof.dr. Monique Laurent Local Supervisor: prof.dr. Alexander Schrijver KdV Institute for Mathematics

More information

25 Minimum bandwidth: Approximation via volume respecting embeddings

25 Minimum bandwidth: Approximation via volume respecting embeddings 25 Minimum bandwidth: Approximation via volume respecting embeddings We continue the study of Volume respecting embeddings. In the last lecture, we motivated the use of volume respecting embeddings by

More information

CS 468 (Spring 2013) Discrete Differential Geometry

CS 468 (Spring 2013) Discrete Differential Geometry CS 468 (Spring 2013) Discrete Differential Geometry Lecture 13 13 May 2013 Tensors and Exterior Calculus Lecturer: Adrian Butscher Scribe: Cassidy Saenz 1 Vectors, Dual Vectors and Tensors 1.1 Inner Product

More information

Recognizing single-peaked preferences on aggregated choice data

Recognizing single-peaked preferences on aggregated choice data Recognizing single-peaked preferences on aggregated choice data Smeulders B. KBI_1427 Recognizing Single-Peaked Preferences on Aggregated Choice Data Smeulders, B. Abstract Single-Peaked preferences play

More information