![]() ![]() Why did I release the package before covering most of the igraph functionality? I do not have time to work on things I do not personally need or use, so I am unlikely to extend it further unless the need comes up. It is meant to complement what is already available in Mathematica, thus it primarily focuses on adding functionality that is not already present. Note that IGraph/M is not a replacement for Mathematica's graphs and networks functionality. Layout algorithms that take weights into account.Alternative algorithms for generating random graphs with given degree sequence.Alternative algorithms for isomorphism testing: Bliss, VF2.Rewire edges, keeping either the density or the degree sequence.Find all cliques (not just maximal ones).Minimum feedback arc set for weighted and unweighted graphs.Estimates of vertex betweenness, edge betweenness and closeness centrality for large graphs.Vertex betweenness centrality for weighted graphs.If you can help with compiling igraph itself (not IGraph/M) on Windows, please let me know!įunctionality in this release that is not built into Mathematica: Unfortunately, I was unable to compile the development version of igraph for Windows, so I cannot provide a Windows version. If anyone would like to contribute, please contact me.īinary packages for OS X (10.9 or later) and Linux can be downloaded from GitHub. However the main framework is complete, and new functions can be added quickly. This initial release, version 0.1, covers only some igraph functions, as I focused on the things that I need personally. IGraph/M makes its functionality available from Mathematica. Igraph is a graph manipulation and analysis package. I would like to announce IGraph/M, a new igraph interface for Mathematica: See for more details on the current release.Ĭompatibility: 64-it Windows/macOS/Linux or Raspberry Pi Mathematica 10.0 11.0 or later. The package has come a long way since then and now contains ~300 functions. The post below was written for the original release of IGraph/M. The package is designed to support both graph theoretical research as well as the analysis of large-scale empirical networks. ![]() IGraph/M serves as the Wolfram Language interfaces to the igraph C library, and also provides several unique pieces of functionality not yet present in igraph, but made possible by combining its capabilities with Mathematica's. IGraph/M is an efficient general purpose graph theory and network analysis package for Mathematica. IGraph/M: graph theory and network analysis for Mathematica. Szabolcs Horvát, Jakub Podkalicki, Gábor Csárdi, Tamás Nepusz, Vincent Traag, Fabio Zanini, Daniel Noom, (2022). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |