A class of spectral bounds for Max k-cut

Similar documents
AN INTRODUCTION TO SPECTRAL GRAPH THEORY

Simple Polygons of Maximum Perimeter Contained in a Unit Disk

The Boolean Ring of Intervals

Math 778S Spectral Graph Theory Handout #3: Eigenvalues of Adjacency Matrix

On Random Line Segments in the Unit Square

The picture in figure 1.1 helps us to see that the area represents the distance traveled. Figure 1: Area represents distance travelled

Solutions for the Exam 9 January 2012

4 The Sperner property.

Math 155 (Lecture 3)

Disjoint unions of complete graphs characterized by their Laplacian spectrum

Optimization Methods MIT 2.098/6.255/ Final exam

Machine Learning for Data Science (CS 4786)

Beurling Integers: Part 2

Axioms of Measure Theory

A Hadamard-type lower bound for symmetric diagonally dominant positive matrices

If a subset E of R contains no open interval, is it of zero measure? For instance, is the set of irrationals in [0, 1] is of measure zero?

6. Kalman filter implementation for linear algebraic equations. Karhunen-Loeve decomposition

c 2006 Society for Industrial and Applied Mathematics

Linear Regression Demystified

Stochastic Matrices in a Finite Field

n=1 a n is the sequence (s n ) n 1 n=1 a n converges to s. We write a n = s, n=1 n=1 a n

The Random Walk For Dummies

Infinite Sequences and Series

Algebra of Least Squares

Linear regression. Daniel Hsu (COMS 4771) (y i x T i β)2 2πσ. 2 2σ 2. 1 n. (x T i β y i ) 2. 1 ˆβ arg min. β R n d

Pairs of disjoint q-element subsets far from each other

Homework Set #3 - Solutions

Chapter IV Integration Theory

5.1 Review of Singular Value Decomposition (SVD)

SOME TRIBONACCI IDENTITIES

Optimally Sparse SVMs

18.657: Mathematics of Machine Learning

Week 5-6: The Binomial Coefficients

Topics in Eigen-analysis

The Choquet Integral with Respect to Fuzzy-Valued Set Functions

A NEW CLASS OF 2-STEP RATIONAL MULTISTEP METHODS

The multiplicative structure of finite field and a construction of LRC

A Note on the Symmetric Powers of the Standard Representation of S n

CHAPTER 5 SOME MINIMAX AND SADDLE POINT THEOREMS

Math 61CM - Solutions to homework 3

2.4 Sequences, Sequences of Sets

4.1 Sigma Notation and Riemann Sums

An Introduction to Randomized Algorithms

Ma 530 Introduction to Power Series

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2008 Lecture 19 11/17/2008 LAWS OF LARGE NUMBERS II THE STRONG LAW OF LARGE NUMBERS

IP Reference guide for integer programming formulations.

Fastest mixing Markov chain on a path

Definitions and Theorems. where x are the decision variables. c, b, and a are constant coefficients.

Math Solutions to homework 6

Physics 324, Fall Dirac Notation. These notes were produced by David Kaplan for Phys. 324 in Autumn 2001.

Improvement of Generic Attacks on the Rank Syndrome Decoding Problem

Large holes in quasi-random graphs

Exercises 1 Sets and functions

Grouping 2: Spectral and Agglomerative Clustering. CS 510 Lecture #16 April 2 nd, 2014

Product measures, Tonelli s and Fubini s theorems For use in MAT3400/4400, autumn 2014 Nadia S. Larsen. Version of 13 October 2014.

Summary and Discussion on Simultaneous Analysis of Lasso and Dantzig Selector

Singular value decomposition. Mathématiques appliquées (MATH0504-1) B. Dewals, Ch. Geuzaine

Chimica Inorganica 3

arxiv: v1 [math.co] 23 Mar 2016

w (1) ˆx w (1) x (1) /ρ and w (2) ˆx w (2) x (2) /ρ.

Binary codes from graphs on triples and permutation decoding

ACO Comprehensive Exam 9 October 2007 Student code A. 1. Graph Theory

Resistance matrix and q-laplacian of a unicyclic graph

Geometry of LS. LECTURE 3 GEOMETRY OF LS, PROPERTIES OF σ 2, PARTITIONED REGRESSION, GOODNESS OF FIT

TMA4205 Numerical Linear Algebra. The Poisson problem in R 2 : diagonalization methods

Spectral bounds for the k-independence number of a graph

62. Power series Definition 16. (Power series) Given a sequence {c n }, the series. c n x n = c 0 + c 1 x + c 2 x 2 + c 3 x 3 +

Definition 4.2. (a) A sequence {x n } in a Banach space X is a basis for X if. unique scalars a n (x) such that x = n. a n (x) x n. (4.

The Perturbation Bound for the Perron Vector of a Transition Probability Tensor

Alliance Partition Number in Graphs

Singular Continuous Measures by Michael Pejic 5/14/10

Linear chord diagrams with long chords

SPECTRAL THEOREM AND APPLICATIONS

CHAPTER I: Vector Spaces

Appendix A. Nabla and Friends

Spectral Partitioning in the Planted Partition Model

MAT1026 Calculus II Basic Convergence Tests for Series

Brief Review of Functions of Several Variables

Improving the Localization of Eigenvalues for Complex Matrices

Math 4707 Spring 2018 (Darij Grinberg): homework set 4 page 1

On Involutions which Preserve Natural Filtration

Bounds on the Stability Number of a Graph via the Inverse Theta Function

Spectral Graph Theory and its Applications. Lillian Dai Oct. 20, 2004

b i u x i U a i j u x i u x j

Machine Learning for Data Science (CS 4786)

Optimization Methods: Linear Programming Applications Assignment Problem 1. Module 4 Lecture Notes 3. Assignment Problem

The Borel hierarchy classifies subsets of the reals by their topological complexity. Another approach is to classify them by size.

SOME GENERALIZATIONS OF OLIVIER S THEOREM

The inverse eigenvalue problem for symmetric doubly stochastic matrices

Lecture 8: October 20, Applications of SVD: least squares approximation

REGULARIZATION OF CERTAIN DIVERGENT SERIES OF POLYNOMIALS

Riemann Sums y = f (x)

A note on the Frobenius conditional number with positive definite matrices

Mathematical Foundations -1- Sets and Sequences. Sets and Sequences

THE ASYMPTOTIC COMPLEXITY OF MATRIX REDUCTION OVER FINITE FIELDS

6.3 Testing Series With Positive Terms

MP and MT-implications on a finite scale

The Growth of Functions. Theoretical Supplement

A New Solution Method for the Finite-Horizon Discrete-Time EOQ Problem

Computation of Error Bounds for P-matrix Linear Complementarity Problems

Transcription:

A class of spectral bouds for Max k-cut Miguel F. Ajos, José Neto December 07 Abstract Let G be a udirected ad edge-weighted simple graph. I this paper we itroduce a class of bouds for the maximum k-cut problem i G. Their expressio otably ivolves eigevalues of the weight matrix together with some other geometrical parameters (distaces betwee a discrete poit set ad a liear subspace). This exteds a boud recetly itroduced by Nikiforov. We also show cases whe the provided bouds strictly improve over other eigevalue bouds from the literature. Keywords: Max k-cut, Adjacecy matrix eigevalues, Adjacecy matrix eigevectors Itroductio Let G = (V, E) be a udirected simple graph havig ode set V = {,,..., }, edge set E, ad let w R E deote a weight fuctio o the edges. Let k deote a positive iteger. Give ay partitio (V, V,..., V k ) of V ito k subsets V, V,..., V k (some of which may be empty), the k-cut defied by this partitio is the set δ(v, V,..., V k ) of edges i E havig their edpoits i differet sets of the partitio. Ad the weight of a k-cut is the sum of the weights of the edges it cotais. Give this, the maximum k-cut problem cosists i fidig mc k (G, W ): the maximum weight of a k-cut i G. I what follows, let W R deote the weighted adjacecy matrix whose etries are defied by W ij = w ij if ij E ad W ij = 0 otherwise. So i particular, it is a symmetric matrix with a zero diagoal. Give two disjoit ode subsets A, B, let w[a, B] deote the sum of the weights of the edges havig oe edpoit i A ad the other i B: w[a, B] = (i,j) A B : ij E w ij. Similarly, w[a] deotes the sum of the weights of the edges with both edpoits i A: w[a] = (i,j) A : w ij. Now, let λ λ... λ deote ij E,i<j NSERC-Hydro-Québec-Scheider Electric Idustrial Research Chair, GERAD & Ecole Polytechique de Motréal, QC, Caada H3C 3A7. E-mail: ajos@stafordalumi.org Samovar, CNRS, Telecom SudParis, Uiversité Paris-Saclay, 9 rue Charles Fourier, 90 Evry, Frace. E-mail: Jose.Neto@telecom-sudparis.eu

the eigevalues of W ad let ν, ν,..., ν be the correspodig uit ad pairwise orthogoal eigevectors. For ay positive iteger q, let q stad for the q-dimesioal all oes vector. Give ay vector x R, Diag(x) stads for the square diagoal matrix of order, havig x for diagoal. The Laplacia matrix is L = Diag(W ) W. Its maximum eigevalue is deoted by λ (L). I this paper we are iterested i bouds for the maximum k-cut problem that ivolve eigevalues of the Laplacia L or of the weight matrix W. For the particular case whe k =, Mohar ad Poljak [5] proved the iequality mc (G, W ) 4 λ (L). More recetly, va Dam ad Sotirov [4] proved the followig upper boud o mc k (G, W ), still makig use of the largest eigevalue of the Laplacia ad providig i the same referece several graphs for which this boud is tight together with some comparisos with other bouds stemmig from semidefiite formulatios. Theorem.. [4] mc k (G, W ) (k ) λ (L). () k Also recetly, Nikiforov [6] itroduced a upper boud for the maximum cardiality of a k-cut i G (i.e. the maximum k-cut problem with w e =, e E), which may be easily exteded to the weighted case ad ca be formulated as follows. Theorem.. [6] mc k (G, W ) k k ( w[v ] λ ) () As he otes, the bouds from Theorems. ad. are equivalet for regular graphs but they are icomparable i geeral. I this paper we show the boud from Theorem. ca be still further improved by makig use of the whole spectrum (i.e. all eigevalues ad eigevectors) of the matrix W i lieu of its smallest eigevalue oly. This is achieved by itroducig a atural extesio of a earlier work doe for the maxcut problem (i.e. the maximum k-cut problem for the particular case whe k = ) []. We metio some additioal otatio to be used. Give a positive iteger q, [q] stads for the set of itegers {,,..., q}. The ier scalar product is deoted by,, ad the Euclidea orm by. Spectral bouds With o loss of geerality, we assume the graph G is complete (settig zero weights o o existig edges). Give r R \ {0, }, let d j,r deote the distace

betwee the set of vectors {r, } ad the subspace V ect(ν, ν,..., ν j ) that is geerated by the first j eigevectors of W : d j,r = mi { z y : z {r, }, y V ect(ν, ν,..., ν j )}. (3) Theorem.. For ay r R \ {0, }, mc k (G, W ) (r + k )(w[v ] λ ) k (r ) l [ ] (λ l+ λ l )d l,r (4) Proof. Let (V, V,..., V k ) deote a partitio of V correspodig to a optimal solutio of the maximum k-cut problem. For all i [k], let the vector y i {r, } be defied as follows: y i l = r if l V i ad otherwise. We have: y i, W y i = r w[v i ] + j [k]\{i} w[v j] + r j [k]\{i} w[v i, V j ]+ (j,l) ([k]\{i}) : w[v j, V l ] (5) j<l Let us ow compute the sum of each term occurrig i the right-had-side of (5) over all i [k]. i [k] r w[v i ] = r (w[v ] mc k (G, W )), i [k] j [k]\{i} w[v j] = (k ) (w[v ] mc k (G, W )), i [k] r j [k]\{i} w[v i, V j ] = 4r mc k (G, W ), i [k] (j,l) ([k]\{i}) : j<l w[v j, V l ] = (k )mc k (G, W ). Thus, we deduce y i, W y i = mc k (G, W )( r + r ) + w[v ](r + k ). (6) i [k] We ow derive a lower boud o y i, W y i makig use of the spectrum of W. For, we metio some prelimiary properties. Note that sice W is symmetric we may assume (ν, ν,..., ν ) forms a orthoormal basis, ad cosider the expressio of y i i this basis: y i = l [] α lν l with α R. The, we have y i = l [] α l = + V i (r ). From the defiitio of the distace defied above we deduce d j,r l=j+ α l, j [ ]. Thus, we have y i, W y i = l [] ( λ lαl = λ + Vi (r ) ) ( l= α l + l= λ lαl = λ + Vi (r ) ) + l= (λ l λ )αl The, iteratively makig use of the iequality αj j =,...,, we deduce y i, W y i ( λ + Vi (r ) ) + l [ ] d j,r l=j+ α j (λ l+ λ l )d l,r. for 3

Ad summig these iequalities for all i [k] we obtai y i, W y i λ ( k + r ) + k (λ l+ λ l )d l,r (7) i [k] Fially combiig (6) ad (7), the result follows. l [ ] Note that all the terms occurig i the last sum of the iequality (4) are oegative, so that removig from the right-had side some or all of the terms ivolved i this sum, the expressio obtaied still provides a upper boud o mc k (G, W ). I particular, iequality () follows as a corollary of Theorem. takig r = k ad removig the last sum from the right-had side of iequality (4). Remark Eforcig the value amog the two possible values for the compoets of the vectors used i the defiitio of the distaces (3) is doe just to slightly simplify the presetatio. We are basically iterested i the distace betwee V ect(ν, ν,..., ν j ) ad a set of vectors whose compoets are restricted to take ay of two ozero values. If we deote by d j,r,r the distace betwee V ect(ν, ν,..., ν j ) ad the set of vectors {r, r } with (r, r ) (R \ {0}), the d j,r,r = r d r j, r, j [], ad the results we get by usig such vectors are equivalet to the oes preseted. Remark I view of the boud (4) o mc k (G, W ), oe may ask for the best choice for the parameter r. If we cosider the trucated boud obtaied from (4) by removig the last sum, we ca show the ratio r +k (r ) is miimized for r = k, which is the value used by Nikiforov [6] ad leads to formula (). Oe may ask for the best such choice by cosiderig the whole expressio of the boud i (4). Prelimiary computatioal experimets show that other values of r may lead to strictly better bouds, depedig o the istace. The approach udertake to prove Theorem. ca also be used to obtai lower bouds o the weight of ay k-cut. Let lc k (G, W ) deote the miimum weight of a k-cut i G ad let d j,r deote the distace betwee the set of vectors {r, } ad the subspace V ect(ν j, ν j+,..., ν ) that is geerated by the last j + eigevectors of W : Theorem.. lc k (G, W ) d j,r = mi { z y : z {r, }, y V ect(ν j, ν j+,..., ν )}. (8) (r ) (r + k )(w[v ] λ ) + k l [ ] (λ l+ λ l )d l+,r Proof. Similar to that of Theorem.. Or we ca also use Theorem. with the weight matrix W istead of W, which gives a upper boud o lc k (G, W ). (9) 4

Theorems. ad. lead to the defiitio of the spectral boud gap, which is the differece betwee the upper ad lower spectral bouds: ( (r ) r + k ) (λ λ ) k ( l,r) (λ l+ λ l ) d l+,r + d. l [ ] 3 O some particular cases Geerally, computig the distaces (d j,r ) j= ivolved i the expressio of the boud (4) is N P-hard (see Propositio 4.4 i []). I this sectio we provide a upper boud o mc k (G, W ) for the particular case whe is a eigevector of W. (This is otably the case whe cosiderig the Max k-cut problem i regular graphs with uit edge weights). Its expressio does ot ivolve distaces ad leads to a upper boud o mc k (G, W ) that is lower tha or equal to the bouds of Theorems.-.. We start with a auxiliary result o the miimum squared distace betwee ay vector i {, r} ad the subspace i R that is orthogoal to V ect( ), deoted by V ect( ). Propositio 3.. { mi y z : y {, r}, z V ect( ) } = { if r, mi( (s+r ), s ) otherwise, with s mod ( r), 0 s < r, for the case whe r <. Proof. Let p {0,,..., } ad ŷ {r, } such that ŷ has exactly p etries with value r. Let ˆd deote the squared distace betwee ŷ ad V ect( ), that is, the quatity ˆd = ŷ, = (p (r ) + ). For p {0,,..., }, the miimum of ˆd is obtaied for p = 0 if r ad for p = or p =, otherwise. r r Usig Propositio 3. together with the fact that d j,r d j+,r, j [ ] the ext result follows. Corollary 3.. If is a eigevector of W associated with the eigevalue λ q, the mc k (G, W ) ((r + k )(w[v ] λ (r ) ) k mi((s + r ), s ) ) l [q ] (λ l+ λ l ) with r < ad s mod ( r), 0 s < r. (0) 5

Takig r = k (as is doe i Nikiforov s proof [6] of Theorem.) leads to the followig simpler expressio. Corollary 3.3. If G is a complete graph ad W is its adjacecy matrix, the mc k (G, W ) ( (k ) mi((s k), s ) ), () k with s mod k, 0 s < k. Proof. The eigevalues of the adjacecy matrix of the complete graph K are with multiplicity ad with multiplicity. The vector is a eigevector associated with the eigevalue λ =. The result follows from (0) with q = ad r = k. Corollary 3.3 gives a ifiite class of graphs (complete graphs such that mi((s k), s ) > 0) where our ew boud (4) strictly improves over Nikiforov s boud (). The boud () has also the feature of coicidig with the optimal objective value of Max k-cut for some cases. Ideed, by Turá s Theorem, the maximum cardiality of a k-cut i the complete graph K is, ad this (k ) k correspods to the boud () if s = (k ) mod k, where s mod k, 0 s < k. For k =, it follows that the boud () coicides with the optimal objective value of mc k (G, W ) for all complete graphs (see also Propositio 4.4 i []), whereas this fails for the bouds of Theorems. ad. for complete graphs havig a odd umber of vertices. Refereces [] Be-Ameur, W., Neto, J.: Spectral bouds for the maximum cut problem. Networks 5 (008) 8 3 [] Be-Ameur, W., Neto, J.: Spectral bouds for ucostraied (, )- quadratic optimizatio problems. Europea Joural of Operatioal Research 07 (00) 5-4 [3] Be-Ameur, W., Mahjoub, A.R., Neto, J.: The Maximum Cut Problem, i Paradigms of Combiatorial Optimizatio, d Editio (ed V. Th. Paschos), Joh Wiley & Sos, Ic., Hoboke, NJ, USA (04) 3-7 doi: 0.00/9789005353.ch6 [4] va Dam, E.R., Sotirov, R.: New bouds for the max-k-cut ad chromatic umber of a graph. Liear Algebra ad its Applicatios 488 (06) 6-34 [5] Mohar, B., Poljak, S.: Eigevalues ad the max-cut problem. Czechoslovak Mathematical Joural 40: (990) 343-35 [6] Nikiforov, V.: Max k-cut ad the smallest eigevalue. Liear Algebra ad its Applicatios 504 (06) 46-467 6