{"page":"361 - 368","language":[{"iso":"eng"}],"date_updated":"2024-03-15T11:27:35Z","title":"Using Reinforcement Learning for Per-Instance Algorithm Configuration on the TSP","abstract":[{"text":"Automated Algorithm Configuration (AAC) usually takes a global perspective: it identifies a parameter configuration for an (optimization) algorithm that maximizes a performance metric over a set of instances. However, the optimal choice of parameters strongly depends on the instance at hand and should thus be calculated on a per-instance basis. We explore the potential of Per-Instance Algorithm Configuration (PIAC) by using Reinforcement Learning (RL). To this end, we propose a novel PIAC approach that is based on deep neural networks. We apply it to predict configurations for the Lin\\textendash Kernighan heuristic (LKH) for the Traveling Salesperson Problem (TSP) individually for every single instance. To train our PIAC approach, we create a large set of 100000 TSP instances with 2000 nodes each \\textemdash currently the largest benchmark set to the best of our knowledge. We compare our approach to the state-of-the-art AAC method Sequential Model-based Algorithm Configuration (SMAC). The results show that our PIAC approach outperforms this baseline on both the newly created instance set and established instance sets.","lang":"eng"}],"extern":"1","publication":"2023 IEEE Symposium Series on Computational Intelligence (SSCI)","status":"public","_id":"48898","publication_status":"accepted","doi":"10.1109/SSCI52147.2023.10372008","date_created":"2023-11-14T15:59:01Z","user_id":"102979","author":[{"full_name":"Seiler, Moritz Vinzent","last_name":"Seiler","first_name":"Moritz Vinzent"},{"full_name":"Rook, Jeroen","last_name":"Rook","first_name":"Jeroen"},{"first_name":"Jonathan","last_name":"Heins","full_name":"Heins, Jonathan"},{"full_name":"Preuß, Oliver Ludger","last_name":"Preuß","first_name":"Oliver Ludger"},{"first_name":"Jakob","id":"102979","full_name":"Bossek, Jakob","last_name":"Bossek","orcid":"0000-0002-4121-4668"},{"full_name":"Trautmann, Heike","last_name":"Trautmann","first_name":"Heike","id":"100740","orcid":"0000-0002-9788-8282"}],"year":"2023","citation":{"apa":"Seiler, M. V., Rook, J., Heins, J., Preuß, O. L., Bossek, J., & Trautmann, H. (n.d.). Using Reinforcement Learning for Per-Instance Algorithm Configuration on the TSP. 2023 IEEE Symposium Series on Computational Intelligence (SSCI), 361–368. https://doi.org/10.1109/SSCI52147.2023.10372008","mla":"Seiler, Moritz Vinzent, et al. “Using Reinforcement Learning for Per-Instance Algorithm Configuration on the TSP.” 2023 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 361–68, doi:10.1109/SSCI52147.2023.10372008.","chicago":"Seiler, Moritz Vinzent, Jeroen Rook, Jonathan Heins, Oliver Ludger Preuß, Jakob Bossek, and Heike Trautmann. “Using Reinforcement Learning for Per-Instance Algorithm Configuration on the TSP.” In 2023 IEEE Symposium Series on Computational Intelligence (SSCI), 361–68, n.d. https://doi.org/10.1109/SSCI52147.2023.10372008.","bibtex":"@inproceedings{Seiler_Rook_Heins_Preuß_Bossek_Trautmann, title={Using Reinforcement Learning for Per-Instance Algorithm Configuration on the TSP}, DOI={10.1109/SSCI52147.2023.10372008}, booktitle={2023 IEEE Symposium Series on Computational Intelligence (SSCI)}, author={Seiler, Moritz Vinzent and Rook, Jeroen and Heins, Jonathan and Preuß, Oliver Ludger and Bossek, Jakob and Trautmann, Heike}, pages={361–368} }","ieee":"M. V. Seiler, J. Rook, J. Heins, O. L. Preuß, J. Bossek, and H. Trautmann, “Using Reinforcement Learning for Per-Instance Algorithm Configuration on the TSP,” in 2023 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 361–368, doi: 10.1109/SSCI52147.2023.10372008.","ama":"Seiler MV, Rook J, Heins J, Preuß OL, Bossek J, Trautmann H. Using Reinforcement Learning for Per-Instance Algorithm Configuration on the TSP. In: 2023 IEEE Symposium Series on Computational Intelligence (SSCI). ; :361-368. doi:10.1109/SSCI52147.2023.10372008","short":"M.V. Seiler, J. Rook, J. Heins, O.L. Preuß, J. Bossek, H. Trautmann, in: 2023 IEEE Symposium Series on Computational Intelligence (SSCI), n.d., pp. 361–368."},"type":"conference","department":[{"_id":"819"}]}