Hi @PetrKryslUCSD, oh that’s interesting and would be great if RCM gets good performance since it’s already available as native Julia code and well connected to LightGraphs.jl.
Just for reference, I did recently come across another claim that some adaptations of GPS is faster, although its not immediately clear how everyone is comparing (I’ll have to look more in detail to be sure):
https://dl.acm.org/doi/pdf/10.1145/355993.355998?casa_token=5Glhu4oMK6EAAAAA:DskdnaX9oHkDRyeSYqKiTot0WMu8dFMZJ5t0-59QXIqGXw1_YArWEA1G-mMn3vJj0VEKfHCsThWQ
Hi @dpo, sure that is AMD.jl wrapper code. The library libamd.so that is used by AMD.jl is licensed differently, likely LGPL – following:
https://opensuse.pkgs.org/tumbleweed/opensuse-oss-x86_64/libamd2-2.4.6-35.3.x86_64.rpm.html
If the functionality is coming through SuiteSparse (e.g. CCOLAMD) then it’s unclear if that requires a commercial license from SuiteSparse.