Application of data science especially ML algos on complex structures that can be represented as graphs has risen tremendously. Research work in recent times in this area focus on topics like:-

Learning and mining algorithms:
    Graph mining approaches 
    Link and relationship strength prediction 
    Learning to rank in networks
    Similarity measures and graph kernel methods 
    Graph alignment, matching, and identification 
    Network summarization and compression
    Learning from partially-observed networks 
    Semi-supervised learning, active learning, transductive inference, and transfer learning in the context of graphs 
    Large-scale analysis and models for graph data
    Evaluation issues in graph-based algorithms 
    Anomaly detection with graph data 
Embeddings and factorization methods:
    Network embedding methods and manifold learning 
    Matrix and tensor factorization methods
    Deep learning on graphs 
Learning with dynamic and complex networks:
   Models to learn from dynamic graph data 
   Heterogeneous, signed, attributed, and multi-relational graph mining methods 
   Online learning with graphs 
Statistical and probabilistic methods: 
   Computational or statistical learning theory related to graphs 
   Statistical models of graph structures 
   Probabilistic and graphical models for structured
   Statistical relational learning Sampling graph data

Are there good books that cover the exact above topics in good detail like graduate textbooks? I know there are excellent books that compile conference proceedings but I am looking for seminal books on these topics. This area is still very recent and young so it may be difficult to find a good book. One book that comes to mind is An Introduction to Statistical Learning: With Applications in R by Daniela Witten, Gareth James, Robert Tibshirani, and Trevor Hastie. But this book only focuses on ML and data science but not on its specific applications to graphs like the above topics.


Check out these from the Math group:




  • $\begingroup$ these are not data science books. they are graph theory books. $\endgroup$ – user_1_1_1 Nov 19 '18 at 19:58
  • $\begingroup$ The OP is looking for graph algorithms and networks. They'd provide applicable background on graphs and graph algorithmic methods that can be applied to OP's problem sets. $\endgroup$ – Cat C. Nov 19 '18 at 20:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.