Skip to main content

2022 | OriginalPaper | Buchkapitel

Realtime Gray-Box Algorithm Configuration

verfasst von : Dimitri Weiss, Kevin Tierney

Erschienen in: Learning and Intelligent Optimization

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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)
Metadaten
Titel
Realtime Gray-Box Algorithm Configuration
verfasst von
Dimitri Weiss
Kevin Tierney
Copyright-Jahr
2022
DOI
https://doi.org/10.1007/978-3-031-24866-5_13

Premium Partner