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

Scalable Algorithms for Data and Network Analysis

Published: 01 May 2016 Publication History

Abstract

In the age of Big Data, efficient algorithms are now in higher demand more than ever before. While Big Data takes us into the asymptotic world envisioned by our pioneers, it also challenges the classical notion of efficient algorithms: Algorithms that used to be considered efficient, according to polynomial-time characterization, may no longer be adequate for solving today’s problems. It is not just desirable, but essential, that efficient algorithms should be scalable. In other words, their complexity should be nearly linear or sub-linear with respect to the problem size. Thus, scalability, not just polynomial-time computability, should be elevated as the central complexity notion for characterizing efficient computation. In this tutorial, I will survey a family of algorithmic techniques for the design of provably-good scalable algorithms. These techniques include local network exploration, advanced sampling, sparsification, and geometric partitioning. They also include spectral graph-theoretical methods, such as those used for computing electrical flows and sampling from Gaussian Markov random fields. These methods exemplify the fusion of combinatorial, numerical, and statistical thinking in network analysis. I will illustrate the use of these techniques by a few basic problems that are fundamental in network analysis, particularly for the identification of significant nodes and coherent clusters/communities in social and information networks. I also take this opportunity to discuss some frameworks beyond graph-theoretical models for studying conceptual questions to understand multifaceted network data that arise in social influence, network dynamics, and Internet economics.

Cited By

View all
  • (2023)“Intelligent Heuristics Are the Future of Computing”ACM Transactions on Intelligent Systems and Technology10.1145/362770814:6(1-39)Online publication date: 14-Nov-2023
  • (2023)Learning Decentralized Traffic Signal Controllers With Multi-Agent Graph Reinforcement LearningIEEE Transactions on Mobile Computing10.1109/TMC.2023.333208123:6(7180-7195)Online publication date: 13-Nov-2023
  • (2023)Towards Lightweight and Automated Representation Learning System for NetworksIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.324316935:9(9613-9627)Online publication date: 1-Sep-2023
  • Show More Cited By

Index Terms

  1. Scalable Algorithms for Data and Network Analysis
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Foundations and Trends® in Theoretical Computer Science
      Foundations and Trends® in Theoretical Computer Science  Volume 12, Issue 1-2
      May 2016
      278 pages

      Publisher

      Now Publishers Inc.

      Hanover, MA, United States

      Publication History

      Published: 01 May 2016

      Qualifiers

      • Review-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 10 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)“Intelligent Heuristics Are the Future of Computing”ACM Transactions on Intelligent Systems and Technology10.1145/362770814:6(1-39)Online publication date: 14-Nov-2023
      • (2023)Learning Decentralized Traffic Signal Controllers With Multi-Agent Graph Reinforcement LearningIEEE Transactions on Mobile Computing10.1109/TMC.2023.333208123:6(7180-7195)Online publication date: 13-Nov-2023
      • (2023)Towards Lightweight and Automated Representation Learning System for NetworksIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.324316935:9(9613-9627)Online publication date: 1-Sep-2023
      • (2023)Multi-Grained Semantics-Aware Graph Neural NetworksIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2022.319500435:7(7251-7262)Online publication date: 1-Jul-2023
      • (2023)Multiview learning of homogeneous neighborhood of nodes for the node representation of heterogeneous graphApplied Intelligence10.1007/s10489-023-04907-853:21(25184-25200)Online publication date: 5-Aug-2023
      • (2022)An Embedding-Driven Multi-Hop Spatio-Temporal Attention Network for Traffic PredictionIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2022.322091524:11(13192-13207)Online publication date: 23-Nov-2022
      • (2022)How to Build a Graph-Based Deep Learning Architecture in Traffic Domain: A SurveyIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2020.304325023:5(3904-3924)Online publication date: 1-May-2022
      • (2021)SCR-Graph: Spatial-Causal Relationships Based Graph Reasoning Network for Human Action PredictionThe 2nd International Conference on Computing and Data Science10.1145/3448734.3450861(1-9)Online publication date: 28-Jan-2021
      • (2020)Learning a Contextual and Topological Representation of Areas-of-Interest for On-Demand Delivery ApplicationMachine Learning and Knowledge Discovery in Databases: Applied Data Science Track10.1007/978-3-030-67667-4_4(52-68)Online publication date: 14-Sep-2020
      • (2020)Hidden Community Detection on Two-Layer Stochastic Models: A Theoretical PerspectiveTheory and Applications of Models of Computation10.1007/978-3-030-59267-7_31(365-376)Online publication date: 18-Oct-2020
      • Show More Cited By

      View Options

      View options

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media