A recent post on the WP support forum asked how to retrieve posts randomly, but be consistent when paginating.
The same random set would be shown on page 1 even after switching to a different page and back again.