Adaptive linear list reorganization under a generalized query system