The Linear Hashing Algorithm