Skip to main content
Top

2022 | OriginalPaper | Chapter

Realtime Gray-Box Algorithm Configuration

Authors : Dimitri Weiss, Kevin Tierney

Published in: Learning and Intelligent Optimization

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

A solver’s runtime and the quality of the solutions it generates are strongly influenced by its parameter settings. Finding good parameter configurations is a formidable challenge, even for fixed problem instance distributions. However, when the instance distribution can change over time, a once effective configuration may no longer provide adequate performance. Realtime algorithm configuration (RAC) offers assistance in finding high-quality configurations for such distributions by automatically adjusting the configurations it recommends based on instances seen so far. Existing RAC methods treat the solver to be configured as a black box, meaning the solver is given a configuration as input, and it outputs either a solution or runtime as an objective function for the configurator. However, analyzing intermediate output from the solver can enable configurators to avoid wasting time on poorly performing configurations. To this end, we propose a gray-box approach that utilizes intermediate output during evaluation and implement it within the RAC method CPPL. We apply cost sensitive machine learning with pairwise comparisons to determine whether ongoing evaluations can be terminated to free resources. We compare our realtime gray-box configurator to a black-box equivalent on several experimental settings and show that our approach reduces the total solving time in several scenarios.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Adenso-Díaz, B., Laguna, M.: Fine-tuning of algorithms using fractional experimental designs and local search. Operat. Res. 54, 99–114 (2006) Adenso-Díaz, B., Laguna, M.: Fine-tuning of algorithms using fractional experimental designs and local search. Operat. Res. 54, 99–114 (2006)
2.
go back to reference Ansótegui, C., Malitsky, Y., Samulowitz, H., Sellmann, M., Tierney, K.: Model-based genetic algorithms for algorithm configuration. In: International Joint Conferences on Artificial Intelligence Organization (IJCAI) (2015) Ansótegui, C., Malitsky, Y., Samulowitz, H., Sellmann, M., Tierney, K.: Model-based genetic algorithms for algorithm configuration. In: International Joint Conferences on Artificial Intelligence Organization (IJCAI) (2015)
5.
go back to reference Audemard, G.: Glucose and Syrup in the SAT Race 2015. In: SAT Competition 2015 (2015) Audemard, G.: Glucose and Syrup in the SAT Race 2015. In: SAT Competition 2015 (2015)
7.
go back to reference Biere, A.: CaDiCaL at the SAT Race 2019. In: SAT Race 2019 - Solver and Benchmark Descriptions, p. 2 (2019) Biere, A.: CaDiCaL at the SAT Race 2019. In: SAT Race 2019 - Solver and Benchmark Descriptions, p. 2 (2019)
8.
go back to reference Birattari, M., Stützle, T., Paquete, L., Varrentrapp, K.: A racing algorithm for configuring metaheuristics. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), pp. 11–18 (2002) Birattari, M., Stützle, T., Paquete, L., Varrentrapp, K.: A racing algorithm for configuring metaheuristics. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), pp. 11–18 (2002)
9.
go back to reference El Mesaoudi-Paul, A., Bengs, V., Hüllermeier, E.: Online Preselection with Context Information under the Plackett-Luce Model (2020) El Mesaoudi-Paul, A., Bengs, V., Hüllermeier, E.: Online Preselection with Context Information under the Plackett-Luce Model (2020)
11.
go back to reference Fitzgerald, T., Malitsky, Y., O’Sullivan, B.: ReACTR: realtime algorithm configuration through tournament rankings. In: International Joint Conferences on Artificial Intelligence Organization (IJCAI), pp. 304–310 (2015) Fitzgerald, T., Malitsky, Y., O’Sullivan, B.: ReACTR: realtime algorithm configuration through tournament rankings. In: International Joint Conferences on Artificial Intelligence Organization (IJCAI), pp. 304–310 (2015)
12.
go back to reference Fitzgerald, T., Malitsky, Y., O’Sullivan, B.J., Tierney, K.: ReACT: real-time algorithm configuration through tournaments. In: Annual Symposium on Combinatorial Search (SoCS) (2014) Fitzgerald, T., Malitsky, Y., O’Sullivan, B.J., Tierney, K.: ReACT: real-time algorithm configuration through tournaments. In: Annual Symposium on Combinatorial Search (SoCS) (2014)
13.
go back to reference Friedrich, T., Krohmer, A., Rothenberger, R., Sutton, A.: Phase Transitions for scale-free SAT formulas. In: Association for the Advancement of Artificial IntelligenceSPONSORSHIP (AAAI), pp. 3893–3899 (2017) Friedrich, T., Krohmer, A., Rothenberger, R., Sutton, A.: Phase Transitions for scale-free SAT formulas. In: Association for the Advancement of Artificial IntelligenceSPONSORSHIP (AAAI), pp. 3893–3899 (2017)
14.
go back to reference Giráldez-Cru, J., Levy, J.: A modularity-based random SAT instances generator. In: International Joint Conferences on Artificial Intelligence Organization (IJCAI), pp. 1952–1958 (2015) Giráldez-Cru, J., Levy, J.: A modularity-based random SAT instances generator. In: International Joint Conferences on Artificial Intelligence Organization (IJCAI), pp. 1952–1958 (2015)
16.
go back to reference Hutter, F., Hoos, H.H., Leyton-Brown, K.: Sequential model-based optimization for general algorithm configuration. In: Learning and Intelligent Optimization (LION), p. 507–523 (2011) Hutter, F., Hoos, H.H., Leyton-Brown, K.: Sequential model-based optimization for general algorithm configuration. In: Learning and Intelligent Optimization (LION), p. 507–523 (2011)
17.
go back to reference Hutter, F., Hoos, H.H., Leyton-Brown, K., Stützle, T.: ParamILS: an automatic algorithm configuration framework. J. Artif. Intell. Res. (JAIR), p. 267–306 (2009) Hutter, F., Hoos, H.H., Leyton-Brown, K., Stützle, T.: ParamILS: an automatic algorithm configuration framework. J. Artif. Intell. Res. (JAIR), p. 267–306 (2009)
25.
go back to reference Schede, E., et al.: A survey of methods for automated algorithm configuration (2022) Schede, E., et al.: A survey of methods for automated algorithm configuration (2022)
27.
go back to reference Tsymbal, A.: The problem of concept drift: definitions and related work. Tech. rep., Department of Computer Science, Trinity College, Dublin (2004) Tsymbal, A.: The problem of concept drift: definitions and related work. Tech. rep., Department of Computer Science, Trinity College, Dublin (2004)
Metadata
Title
Realtime Gray-Box Algorithm Configuration
Authors
Dimitri Weiss
Kevin Tierney
Copyright Year
2022
DOI
https://doi.org/10.1007/978-3-031-24866-5_13

Premium Partner