Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Spectral Properties of Hypergraph Laplacian and Approximation Algorithms

Published: 05 March 2018 Publication History

Abstract

The celebrated Cheeger’s Inequality (Alon and Milman 1985; Alon 1986) establishes a bound on the edge expansion of a graph via its spectrum. This inequality is central to a rich spectral theory of graphs, based on studying the eigenvalues and eigenvectors of the adjacency matrix (and other related matrices) of graphs. It has remained open to define a suitable spectral model for hypergraphs whose spectra can be used to estimate various combinatorial properties of the hypergraph.
In this article, we introduce a new hypergraph Laplacian operator generalizing the Laplacian matrix of graphs. In particular, the operator is induced by a diffusion process on the hypergraph, such that within each hyperedge, measure flows from vertices having maximum weighted measure to those having minimum. Since the operator is nonlinear, we have to exploit other properties of the diffusion process to recover the Cheeger’s Inequality that relates hyperedge expansion with the “second eigenvalue” of the resulting Laplacian. However, we show that higher-order spectral properties cannot hold in general using the current framework.
Since higher-order spectral properties do not hold for the Laplacian operator, we instead use the concept of procedural minimizers to consider higher-order Cheeger-like inequalities. For any k ∈ N, we give a polynomial-time algorithm to compute an O(log r)-approximation to the kth procedural minimizer, where r is the maximum cardinality of a hyperedge. We show that this approximation factor is optimal under the SSE hypothesis (introduced by Raghavendra and Steurer (2010)) for constant values of k.
Moreover, using the factor-preserving reduction from vertex expansion in graphs to hypergraph expansion, we show that all our results for hypergraphs extend to vertex expansion in graphs.

References

[1]
Noga Alon. 1986. Eigenvalues and expanders. Combinatorica 6, 2 (1986), 83--96.
[2]
Noga Alon and Fan R. K. Chung. 1988. Explicit construction of linear sized tolerant networks. Ann. Discrete Math. 38 (1988), 15--19.
[3]
Noga Alon and V. D. Milman. 1985. λ1, Isoperimetric inequalities for graphs, and superconcentrators. J. Comb. Theory Ser. B 38, 1 (1985), 73--88.
[4]
Charles J. Alpert and Andrew B. Kahng. 1995. Recent directions in netlist partitioning: A survey. Integration VLSI J. 19, 1 (1995), 1--81.
[5]
Sanjeev Arora, Boaz Barak, and David Steurer. 2010. Subexponential algorithms for unique games and related problems. In 2010 51st Annual IEEE Symposium on Foundations of Computer Science (FOCS’10). IEEE, 563--572.
[6]
Sanjeev Arora, Satish Rao, and Umesh Vazirani. 2009. Expander flows, geometric embeddings and graph partitioning. J. ACM 56, 2 (2009), 5.
[7]
Oana Denisa Balalau, Francesco Bonchi, T.-H. Hubert Chan, Francesco Gullo, and Mauro Sozio. 2015. Finding subgraphs with maximum total density and limited overlap. In Proceedings of the 8th ACM International Conference on Web Search and Data Mining (WSDM’15). 379--388.
[8]
Stephen T. Barnard and Horst D. Simon. 1994. Fast multilevel implementation of recursive spectral bisection for partitioning unstructured problems. Concurrency Pract. Exper. 6, 2 (1994), 101--117.
[9]
Sandeep N. Bhatt and Frank Thomson Leighton. 1984. A framework for solving VLSI graph layout problems. J. Comput. System Sci. 28, 2 (1984), 300--343.
[10]
Sergey Bobkov, Christian Houdré, and Prasad Tetali. 2000. λ∞ vertex isoperimetry and concentration. Combinatorica 20, 2 (2000), 153--172.
[11]
S. Charles Brubaker and Santosh S. Vempala. 2009. Random tensors and planted cliques. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques. Springer, 406--419.
[12]
Umit V. Catalyurek and Cevdet Aykanat. 1999. Hypergraph-partitioning-based decomposition for parallel sparse-matrix vector multiplication. IEEE Trans. Parallel Distrib. Syst. 10, 7 (1999), 673--693.
[13]
L. Elisa Celis, Nikhil R. Devanur, and Yuval Peres. 2010. Local dynamics in bargaining networks via random-turn games. In Internet and Network Economics. Springer, 133--144.
[14]
T.-H. Hubert Chan, Anand Louis, Zhihao Gavin Tang, and Chenzi Zhang. 2016. Spectral properties of hypergraph Laplacian and approximation algorithms. CoRR abs/1605.01483.
[15]
T.-H. Hubert Chan, Zhihao Gavin Tang, Xiaowei Wu, and Chenzi Zhang. 2017. Diffusion operator and spectral analysis for directed hypergraph Laplacian. CoRR abs/1711.01560.
[16]
T.-H. Hubert Chan, Zhihao Gavin Tang, and Chenzi Zhang. 2015. Spectral properties of Laplacian and stochastic diffusion process for edge expansion in hypergraphs. CoRR abs/1510.01520. Retrieved from http://arxiv.org/abs/1510.01520.
[17]
Moses Charikar. 2000. Greedy approximation algorithms for finding dense components in a graph. In Proceedings of Approximation Algorithms for Combinatorial Optimization, 3rd International Workshop (APPROX’00). 84--95.
[18]
Fan Chung. 1993. The Laplacian of a hypergraph. Expand. Graphs (DIMACS Ser.) (1993), 21--36.
[19]
Fan Chung. 1997. Spectral Graph Theory. American Mathematical Society. http://www.math.ucsd.edu/∼fan/research/revised.html.
[20]
Joshua Cooper and Aaron Dutle. 2012. Spectra of uniform hypergraphs. Linear Algebra Appl. 436, 9 (2012), 3268--3292.
[21]
Karen D. Devine, Erik G. Boman, Robert T. Heaphy, Rob H. Bisseling, and Umit V. Catalyurek. 2006. Parallel hypergraph partitioning for scientific computing. In 20th International Parallel and Distributed Processing Symposium, 2006 (IPDPS’06). IEEE, 10--pp.
[22]
Irit Dinur. 2007. The PCP theorem by gap amplification. J. ACM 54, 3 (2007), 12.
[23]
Alina Ene and Huy L. Nguyen. 2014. From graph to hypergraph multiway partition: Is the single threshold the only route? In 22th Annual European Symposium Algorithms (ESA’14). Springer, Berlin, 382--393.
[24]
Uriel Feige, MohammadTaghi Hajiaghayi, and James R. Lee. 2008. Improved approximation algorithms for minimum weight vertex separators. SIAM J. Comput. 38, 2 (2008), 629--657.
[25]
Joel Friedman and Avi Wigderson. 1995. On the second eigenvalue of hypergraphs. Combinatorica 15, 1 (1995), 43--65.
[26]
Debarghya Ghoshdastidar and Ambedkar Dukkipati. 2017. Uniform hypergraph partitioning: Provable tensor methods and sampling techniques. J. Mach. Learn. Res. 18 (2017), 50:1--50:41. Retrieved from http://jmlr.org/papers/v18/papers/v18/16-100.html.
[27]
Patrick Girard, L. Guiller, C. Landrault, and Serge Pravossoudovitch. 2000. Low power BIST design by hypergraph partitioning: Methodology and architectures. In Proceedings of the International Test Conference, 2000. IEEE, 652--661.
[28]
Bruce Hendrickson and Robert Leland. 1995. An improved spectral graph partitioning algorithm for mapping parallel computations. SIAM J. Sci. Comput. 16, 2 (1995), 452--469.
[29]
Christopher J. Hillar and Lek-Heng Lim. 2013. Most tensor problems are NP-hard. J. ACM 60, 6 (2013), 45.
[30]
Shlomo Hoory, Nathan Linial, and Avi Wigderson. 2006. Expander graphs and their applications. Bull. Amer. Math. Soc. 43, 4 (2006), 439--561.
[31]
Sheng-Long Hu and Liqun Qi. 2015. The Laplacian of a uniform hypergraph. J. Comb. Optim. 29, 2 (2015), 331--366.
[32]
Shenglong Hu and Liqun Qi. 2014. The eigenvectors associated with the zero eigenvalues of the Laplacian and signless Laplacian tensors of a uniform hypergraph. Discrete Appl. Math. 169 (2014), 140--151.
[33]
George Karypis, Rajat Aggarwal, Vipin Kumar, and Shashi Shekhar. 1999. Multilevel hypergraph partitioning: Applications in VLSI domain. IEEE Trans VLSI Syst. 7, 1 (1999), 69--79.
[34]
Tali Kaufman, David Kazhdan, and Alexander Lubotzky. 2014. Ramanujan complexes and bounded degree topological expanders. In 2014 IEEE 55th Annual Symposium on Foundations of Computer Science (FOCS’14). IEEE, 484--493.
[35]
Tsz Chiu Kwok, Lap Chi Lau, Yin Tat Lee, Shayan Oveis Gharan, and Luca Trevisan. 2013. Improved Cheeger’s inequality: Analysis of spectral partitioning algorithms through higher order spectral gap. In STOC. 11--20.
[36]
James R. Lee, Shayan OveisGharan, and Luca Trevisan. 2012. Multi-way spectral partitioning and higher-order Cheeger inequalities. In Proceedings of the 44th Symposium on Theory of Computing. ACM, 1117--1130.
[37]
Charles E. Leiserson. 1980. Area-efficient graph layouts. In 21st Annual Symposium on Foundations of Computer Science, 1980. IEEE, 270--281.
[38]
John Lenz and Dhruv Mubayi. 2012. Eigenvalues and quasirandom hypergraphs. arXiv Preprint arXiv:1208.4863.
[39]
John Lenz and Dhruv Mubayi. 2013. Eigenvalues of non-regular linear quasirandom hypergraphs. arXiv Preprint arXiv:1309.3584.
[40]
John Lenz and Dhruv Mubayi. 2015. Eigenvalues and linear quasirandom hypergraphs. In Forum of Mathematics, Sigma, Vol. 3. Cambridge Univ Press, e2.
[41]
Richard J. Lipton and Robert Endre Tarjan. 1980. Applications of a planar separator theorem. SIAM J. Comput. 9, 3 (1980), 615--627.
[42]
Anand Louis. 2015. Hypergraph Markov operators, eigenvalues and approximation algorithms. In Proceedings of the 47th Annual ACM on Symposium on Theory of Computing (STOC’15). 713--722.
[43]
Anand Louis and Konstantin Makarychev. 2014a. Approximation algorithm for sparsest k-partitioning. In SODA. SIAM, 1244--1255.
[44]
Anand Louis and Yury Makarychev. 2014b. Approximation algorithms for hypergraph small set expansion and small set vertex expansion. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques (APPROX/RANDOM’14), Vol. 28. 339--355.
[45]
Anand Louis, Prasad Raghavendra, Prasad Tetali, and Santosh Vempala. 2011. Algorithmic extensions of Cheegers inequality to higher eigenvalues and partitions. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques. Springer, 315--326.
[46]
Anand Louis, Prasad Raghavendra, Prasad Tetali, and Santosh Vempala. 2012. Many sparse cuts via higher eigenvalues. In Proceedings of the 44th Symposium on Theory of Computing. ACM, 1131--1140.
[47]
Anand Louis, Prasad Raghavendra, and Santosh Vempala. 2013. The complexity of approximating vertex expansion. In 2013 IEEE 54th Annual Symposium on Foundations of Computer Science (FOCS’13). IEEE, 360--369.
[48]
Ravi R. Montenegro and Prasad Tetali. 2006. Mathematical Aspects of Mixing Times in Markov Chains. Now Publishers.
[49]
Ori Parzanchevski. 2013. Mixing in high-dimensional expanders. arXiv Preprint arXiv:1310.6477.
[50]
Ori Parzanchevski and Ron Rosenthal. 2012. Simplicial complexes: Spectrum, homology and random walks. arXiv Preprint arXiv:1211.6775.
[51]
Ori Parzanchevski, Ron Rosenthal, and Ran J. Tessler. 2012. Isoperimetric inequalities in simplicial complexes. arXiv Preprint arXiv:1207.0638.
[52]
Yuval Peres, Oded Schramm, Scott Sheffield, and David Wilson. 2009. Tug-of-war and the infinity Laplacian. J. Am. Math. Soc. 22, 1 (2009), 167--210.
[53]
Prasad Raghavendra and David Steurer. 2010. Graph expansion and the unique games conjecture. In Proceedings of the 42nd ACM Symposium on Theory of Computing. ACM, 755--764.
[54]
Prasad Raghavendra, David Steurer, and Madhur Tulsiani. 2012. Reductions between expansion problems. In 2012 IEEE 27th Annual Conference on Computational Complexity (CCC’12). IEEE, 64--73.
[55]
J. A. Rodriguez. 2009. Laplacian eigenvalues and partition problems in hypergraphs. Appl. Math. Lett. 22, 6 (2009), 916--921.
[56]
Jianbo Shi and Jitendra Malik. 2000. Normalized cuts and image segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 22, 8 (2000), 888--905.
[57]
Alistair Sinclair and Mark Jerrum. 1989. Approximate counting, uniform generation and rapidly mixing Markov chains. Inf. Comput. 82, 1 (1989), 93--133.
[58]
Michael Sipser and Daniel A. Spielman. 1996. Expander codes. IEEE Trans. Inf. Theory 42 (1996), 1710--1722.
[59]
John Steenbergen, Caroline Klivans, and Sayan Mukherjee. 2014. A Cheeger-type inequality on simplicial complexes. Adv. Appl. Math. 56 (2014), 56--77.

Cited By

View all
  • (2024)WEAK KANTOROVICH DIFFERENCE AND ASSOCIATED RICCI CURVATURE OF HYPERGRAPHSTsukuba Journal of Mathematics10.21099/tkbjm/2024480113148:1Online publication date: 1-Jul-2024
  • (2024)A Lovász-Simonovits Theorem for Hypergraphs with Application to Local ClusteringProceedings of the ACM on Management of Data10.1145/36771262:4(1-27)Online publication date: 30-Sep-2024
  • (2024)Functional analysis on hypergraphs: Density and zeta functions – applications to molecular graphs and image analysisInformation Sciences10.1016/j.ins.2024.120850676(120850)Online publication date: Aug-2024
  • Show More Cited By

Index Terms

  1. Spectral Properties of Hypergraph Laplacian and Approximation Algorithms

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Journal of the ACM
    Journal of the ACM  Volume 65, Issue 3
    June 2018
    285 pages
    ISSN:0004-5411
    EISSN:1557-735X
    DOI:10.1145/3191817
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 05 March 2018
    Accepted: 01 January 2018
    Revised: 01 November 2017
    Received: 01 May 2016
    Published in JACM Volume 65, Issue 3

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Hypergraph Laplacian
    2. approximation algorithms

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    • Hong Kong RGC
    • Santosh Vempala's NSF
    • Princeton University
    • Simons Collaboration on Algorithms and Geometry

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)119
    • Downloads (Last 6 weeks)15
    Reflects downloads up to 04 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)WEAK KANTOROVICH DIFFERENCE AND ASSOCIATED RICCI CURVATURE OF HYPERGRAPHSTsukuba Journal of Mathematics10.21099/tkbjm/2024480113148:1Online publication date: 1-Jul-2024
    • (2024)A Lovász-Simonovits Theorem for Hypergraphs with Application to Local ClusteringProceedings of the ACM on Management of Data10.1145/36771262:4(1-27)Online publication date: 30-Sep-2024
    • (2024)Functional analysis on hypergraphs: Density and zeta functions – applications to molecular graphs and image analysisInformation Sciences10.1016/j.ins.2024.120850676(120850)Online publication date: Aug-2024
    • (2024)Online Algorithms for Spectral Hypergraph SparsificationInteger Programming and Combinatorial Optimization10.1007/978-3-031-59835-7_30(405-417)Online publication date: 3-Jul-2024
    • (2023)Quantum Motif ClusteringQuantum10.22331/q-2023-07-03-10467(1046)Online publication date: 3-Jul-2023
    • (2023)Hypergraph partitioning using tensor eigenvalue decompositionPLOS ONE10.1371/journal.pone.028845718:7(e0288457)Online publication date: 21-Jul-2023
    • (2023)A Survey on Hypergraph Representation LearningACM Computing Surveys10.1145/360577656:1(1-38)Online publication date: 22-Jun-2023
    • (2023)Cheeger Inequalities for Directed Graphs and Hypergraphs using Reweighted EigenvaluesProceedings of the 55th Annual ACM Symposium on Theory of Computing10.1145/3564246.3585139(1834-1847)Online publication date: 2-Jun-2023
    • (2023)Cut-matching Games for Generalized Hypergraph Ratio CutsProceedings of the ACM Web Conference 202310.1145/3543507.3583539(694-704)Online publication date: 30-Apr-2023
    • (2023)What Are Higher-Order Networks?SIAM Review10.1137/21M141402465:3(686-731)Online publication date: 8-Aug-2023
    • Show More Cited By

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media