## create a perfect anti Robinson structure
m <- random.robinson(10)
pimage(m)
is.robinson(m)
## permute the structure to make it not Robinsonian. However,
## it is still pre-Robinson.
o <- sample(10)
m2 <- permute(m, ser_permutation(o,o))
pimage(m2)
is.robinson(m2)
is.robinson(m2, pre = TRUE)
## create a binary random Robinson matrix (not anti Robinson)
m3 <- random.robinson(10, anti = FALSE) > .7
pimage(m3)
is.robinson(m3, anti = FALSE)
Run the code above in your browser using DataLab