In this lecture I will present network-theoretic tools [1-5] to filter information in large-scale datasets and I will show that these are powerful tools to study complex datasets. I will introduce correlation-based information filtering networks and the planar filtered graphs (PMFG) and I will show that applications to financial data-sets can meaningfully identify industrial activities and structural market changes [2-5]. It has been shown that by making use of the 3-clique structure of the PMFG a clustering can be extracted allowing dimensionality reduction that keeps both local information and global hierarchy in a deterministic manner without the use of any prior information [6,4]. However, the algorithm so far proposed to construct the PMFG is numerically costly with O(N3) computational complexity and cannot be applied to large-scale data. There is therefore scope to search for novel algorithms that can provide, in a numerically efficient way, such a reduction to planar filtered graphs. I will introduce a new algorithm, the TMFG (Triangulated Maximally Filtered Graph), that efficiently extracts a planar subgraph which optimizes an objective function. The method is scalable to very large datasets and it can take advantage of parallel and GPUs computing. The method is adaptable allowing online updating and learning with continuous insertion and deletion of new data as well changes in the strength of the similarity measure [7].

Finally, I will also show that filtered graphs are valuable tools for risk management and portfolio optimization too [8-9] and they allow to construct probabilistic sparse modeling for financial systems that can be used for forecasting, stress testing and risk allocation [10].


  1. R. N. Mantegna., Eur. Phys. J. B 11 (1999) 193-197.
  2. T. Aste, T. Di Matteo, S. T. Hyde, Physica A 346 (2005) 20.
  3. M. Tumminello, T. Aste, T. Di Matteo, R. N. Mantegna, PNAS 102, n. 30 (2005) 10421.
  4. N. Musmeci, T. Aste, T. Di Matteo, PLoS ONE 10(3): e0116201 (2015).
  5. N. Musmeci, Tomaso Aste, T. Di Matteo, Journal of Network Theory in Finance 1(1) (2015) 1-22.
  6. W.-M. Song, T. Di Matteo, and T. Aste, PLoS ONE 7 (2012) e31929.
  7. Guido Previde Massara, T. Di Matteo, T. Aste, Journal of Complex networks 5 (2), 161 (2016).
  8. F. Pozzi, T. Di Matteo and T. Aste, Scientific Reports 3 (2013) 1665.
  9. N. Musmeci, T. Aste and T. Di Matteo, Scientific Reports 6, 36320; doi:1038/srep36320 (2016).
  10. Wolfram Barfuss, Guido Previde Massara, T. Di Matteo, T. Aste, Phys.Rev. E 94 (2016) 062306.