is.star {IsoCheck} | R Documentation |
Boolean check for a proper Star
Description
Checks whether or not the input is a proper balanced covering star of PG(n-1,2)
.
Usage
is.star(star, printstatements = TRUE)
Arguments
star |
A balanced covering star of |
printstatements |
A Boolean indicating whether or not to print possible reasons for not being a star if the input is not a balanced covering star. |
Details
Checks whether or not the input is a proper balanced covering star of PG(n-1,2)
. The star should be formatted as a 3-dimensional array with star[i,j,k]
indicating whether or not the i
th basic factor is present in the j
th effect of the k
th flat of star
. See Spencer et al. (2019) for details.
Value
A Boolean indicating whether or not the input is a star.
Author(s)
Neil Spencer, Pritam Ranjan, Franklin Mendivil
References
Spencer, N.A., Ranjan, P., and Mendivil, F., (2019), "Isomorphism Check for 2^n
Factorial Designs with Randomization Restrictions", Journal of Statistical Theory and Practice, 13(60),1-24 [https://doi.org/10.1007/s42519-019-0064-5]
See Also
is.spread
for checking if the input is a balanced spread.
checkSpreadIsomorphism
for checking the isomorphism of balanced spreads.
checkStarIsomorphism
for checking the isomorphism of balanced covering stars.
Examples
## Example 1: checking whether "spreadn4t2a" is a proper star
data(spreadn4t2a)
is.star(spreadn4t2a)
## Example 2: checking whether "starn5t3a" is a proper star
data(starn5t3a)
is.star(starn5t3a)