In step 520, acquisition module 310 may obtain a DCG value of the optimized sequence of the plurality of services.
Sorting module 340 may determine an optimized sequence according to the travel value. In some embodiments, sorting module 340 may sort the services according to their travel values.
In step 530, evaluation module 330 may determine an NDCG value based on the DCG values of the current sequence of the plurality of services and the DCG values of the optimized sequence of the plurality of services.