Similar Items: Cayley Linear-Time Computable Groups