added --vector and --all options to readme

This commit is contained in:
Ämin Baumeler 2024-11-15 16:02:06 +01:00
parent a8b52a581f
commit 06690e4982

View File

@ -36,6 +36,8 @@ Usage: ./SOCgen -n <order> [-r <num>] [--graphviz] [FILTER ...]
-n <order> Generate SOCs with `order' connected nodes -n <order> Generate SOCs with `order' connected nodes
-r <num> Pick directed graphs at random, and exit after having found `num' SOCs -r <num> Pick directed graphs at random, and exit after having found `num' SOCs
--graphviz Output SOCs in Graphviz format, arcs of common parents are highlighted --graphviz Output SOCs in Graphviz format, arcs of common parents are highlighted
--vector Output SOCs adjacency vectors in the order (0<-1, 0<-2, ..., 1<-0, 1<-2, ...)
--all Allow for disconnected SOCs and disable the degree-order filter (see below)
[FILTER] Consider only simple directed graphs ... [FILTER] Consider only simple directed graphs ...
-c ... that are cyclic (i.e., not DAGs) -c ... that are cyclic (i.e., not DAGs)
@ -43,7 +45,7 @@ Usage: ./SOCgen -n <order> [-r <num>] [--graphviz] [FILTER ...]
--no-source ... without source nodes (also this logically implies -c) --no-source ... without source nodes (also this logically implies -c)
This program prints the found SOCs as adjacency matrices to stdout, unless --graphviz has been specified. This program prints the found SOCs as adjacency matrices to stdout, unless --graphviz has been specified.
To exclude (some) of the isomorphic SOCs, it uses a degree-order filter. To exclude (some) of the isomorphic SOCs, it uses a degree-order filter, unless --all is specified.
``` ```
### SOCadmissible ### SOCadmissible