Skip to content

TheJonny/flag-complex-mcmc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

A MCMC-based sampler to sample directed graphs G such that

  • the underlying graph pr(G) is retained
  • the number of directed edges is retained
  • the number of simplices in its directed flag complex stays within given borders.

See TODO:ADD_PAPER for details.

Usage:

Install rust (e.g. via rustup.rs) an type

cargo build --release --bin sample

then run the code, e.g. via

target/release/sample -i input.flag -l experiment_label

for other features, call

target/release/sample --help

Roadmap:

  • Fix Doku.
  • Add proper citations

Citations:

ToDo

  • merge branches
  • update readme
  • decouple sampling distance from state saving interval
  • save sampling distance, command line parameters, git commit hash etc in .hdf5 output file
  • split state into precomputed "non"-state and actual thread-dependent state
    • ensure deterministic precomputed non-state or check for file existence
    • add command line parameters for different dirs
  • enhance clo-parsing to take care of list of seeds
  • clean sample.rs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published