On the practical viability of competitive algorithms for the homing online traveling salesperson problem: empirical evaluation and practical recommendations

dc.contributor.authorDong, Su
dc.contributor.examiningcommitteeHenry, Christopher (Computer Science)
dc.contributor.examiningcommitteeAnderson, John (Computer Science)
dc.contributor.supervisorThulasiraman, Parimala
dc.contributor.supervisorLi, Ben
dc.date.accessioned2025-09-11T19:43:46Z
dc.date.available2025-09-11T19:43:46Z
dc.date.issued2025-08-27
dc.date.submitted2025-08-27T20:26:19Zen_US
dc.degree.disciplineComputer Science
dc.degree.levelMaster of Science (M.Sc.)
dc.description.abstractThe Homing Online Traveling Salesperson Problem (H-OLTSP) models a dynamic routing scenario in which a server must respond to requests revealed over time while always returning to a fixed origin. Here, the server represents a moving agent, such as a robot or vehicle, that travels through the metric space to serve requests. Although competitive algorithms such as Plan At Home (PAH) and Greedily Traveling between Requests (GTR) have been proposed under competitive analysis, their behavior under practical conditions remains largely untested. Competitive analysis reflects worst-case performance but may not capture how these algorithms perform in realistic environments where response speed and solution efficiency are critical. This thesis bridges that gap by empirically evaluating PAH and GTR through simulation. Each algorithm is implemented with multiple scheduling strategies and tested under controlled experimental settings that vary the number of requests and the distribution of their release times. The evaluation focuses on two core aspects: responsiveness, which reflects how quickly the server reacts to incoming requests, and efficiency, which reflects how effectively the algorithm solves each H-OLTSP instance. The study compares GTR and PAH directly and evaluates how each performs when combined with different scheduling algorithms under varying conditions. The results provide practical insight into the trade-offs between response speed and instance-solving efficiency, revealing performance differences that are not visible through theoretical analysis alone. This work offers a grounded perspective on the real-world suitability of competitive online algorithms. It guides their application in dynamic routing applications that require timely decisions and low completion time.
dc.description.noteOctober 2025
dc.identifier.urihttp://hdl.handle.net/1993/39344
dc.language.isoeng
dc.subjectHoming online travelling salesperson problem
dc.titleOn the practical viability of competitive algorithms for the homing online traveling salesperson problem: empirical evaluation and practical recommendations
local.subject.manitobano

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
On_the_Practical_Viability_of_Competitive_Algorithms_for_the_Online_Traveling_Salesperson_Problem.pdf
Size:
749.21 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
770 B
Format:
Item-specific license agreed to upon submission
Description: