edgewiseIdentifyStep {SEMID} | R Documentation |
Perform one iteration of edgewise identification.
Description
A function that does one step through all the nodes in a mixed graph and tries to identify new edge coefficients using the existence of half-trek systems as described in Weihs, Robeva, Robinson, et al. (2017).
Usage
edgewiseIdentifyStep(
mixedGraph,
unsolvedParents,
solvedParents,
identifier,
subsetSizeControl = Inf
)
Arguments
mixedGraph |
a |
unsolvedParents |
a list whose ith index is a vector of all the parents j of i in G which for which the edge j->i is not yet known to be generically identifiable. |
solvedParents |
the complement of |
identifier |
an identification function that must produce the
identifications corresponding to those in solved parents. That is
such that if j is in |
subsetSizeControl |
a positive integer (Inf allowed) which controls the size of edgesets searched in the edgewiseID algorithm. Suppose, for example, this has value 3. Then if a node i has n parents, this will restrict the algorithm to only look at subsets of the parents of size 1,2,3 and n-2, n-1, n. Making this parameter smaller means the algorithm will be faster but less exhaustive (and hence less powerful). |
Value
see the return of htcIdentifyStep
.