Software
A significant part of my research focuses on the mathematical study of random discrete structures, which are essential in many scientific areas. To support this work, I have developed various tools that efficiently simulate large random structures. Such simulations enable a comprehensive analysis of theoretical models, helping to identify patterns, behaviors, and emergent properties that may be challenging to uncover through traditional analytical methods. The tools are designed with a primary focus on speed and resource efficiency, as these are the key factors that maximize their utility for scientific research.
I am making the source code available on my github page for others to use and adapt in their own studies.
grogue | Generate random block-stable graphs |
simquad | Generate uniform simple quadrangulations |
simtria | Generate uniform simple triangulations |
grant | Generate random trees |
scent | A simple approach to calculating the closeness centrality of vertices in a graph |