View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from

5.0 | 2 ratings Rate this file 14 Downloads (last 30 days) File Size: 326 KB File ID: #38689 Version: 1.0
image thumbnail




Build the PMFG graph from a similarity matrix

| Watch this File

File Information

Calculates the PMFG graph from a matrix of weights W (typically a similarity measure, e.g. correlations)
 PMFG = doPMFG(W) returns the palnar maximally filtered graph (PMFG)
 PMFG is a sparse matrix with PMFG(i,j)=W(i,j) if the edge i-j is present
 and PMFG(i,j)=0 if not
 W must be sparse, real, square and symmetric

 Tomaso Aste
 UCL Computer Science

Please refer to:

T. Aste, T. Di Matteo and S. T. Hyde,
Complex Networks on Hyperbolic Surfaces,
Physica A 346 (2005) 20-26.

M. Tumminello, T. Aste, T. Di Matteo, R.N. Mantegna,
A tool for filtering information in complex systems,
Proceedings of the National Academy of Sciences of the United States
of America (PNAS) 102 (2005) 10421-10426.

in your published research.

MATLAB release MATLAB 8.0 (R2012b)
Other requirements This function uses "matlab_bgl" package from and which must be installed
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (2)
24 Dec 2016 Alex

Alex (view profile)

15 Aug 2015 Jessie Ren

Hi Tomaso. Thanks so much for sharing this toolbox. Just had an issue when use it. I have installed all the .m files from the Matlab_BGL package. However, I still couldn't run the pmfg.m function.

It said that matlab_bgl\private\planar_test_mex.mexw64':
Access is denied.

And I'm using the Matlab R2012b version. Do you have any ideas why this happens? Thanks sooo much!

Contact us