Abstract

The problem of optimizing trip planning for visitors in a service system with capacity constraints can be generalized as a multi-agent orienteering problem with capacity constraints (MAOPCC). The real-world applications of MAOPCCs include itinerary planning of scenic spots for tourists, trip planning for visiting attractions in a theme park, and route planning in a museum. In this research, a mixed-integer linear programming model for a MAOPCC is established that can be directly solved by CPLEX, and the NP-hard nature of MAOPCCs is proved. A branch-and-bound (B&B) algorithm is designed to solve the established model for small-scale problems. A variable neighborhood search (VNS) algorithm incorporating constructive heuristics and reward-density-based visitor-link partitioning methods is developed to solve large-scale problems. Numerical experiments show that the proposed B&B algorithm improves the results of best existing approach by 30.79%, and the developed VNS considerably outperforms the existing heuristic algorithm both on objective function value and CPU time.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call