A Heuristic Method for Scheduling Band Concert Tours
Linh Nghiem

TL;DR
This paper presents a heuristic algorithm using simulated annealing to optimize band tour scheduling, balancing constraints and objectives to generate efficient and customizable tour routes.
Contribution
It introduces a Java-based heuristic method that automates tour planning, improving upon manual scheduling and allowing trade-off exploration among objectives.
Findings
Generated tours that satisfy constraints and improve objectives
Significantly better than manual tour planning
Enabled trade-off analysis for decision-making
Abstract
Scheduling band concert tours is an important and challenging task faced by many band management companies and producers. A band has to perform in various cities over a period of time, and the specific route they follow is subject to numerous constraints, such as: venue availability, travel limits, and required rest periods. A good tour must consider several objectives regarding the desirability of certain days of the week, as well as travel cost. We developed and implemented a heuristic algorithm in Java, which was based on simulated annealing, to automatically generate good tours that both satisfied the above constraints and improved objectives significantly when compared to the best manual tour created by the client. Our program also enabled the client to see and explore trade-offs among objectives while choosing the best tour that meets the requirements of the business.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
