@inproceedings{46322,
  abstract     = {{We consider a dynamic bi-objective vehicle routing problem, where a subset of customers ask for service over time. Therein, the distance traveled by a single vehicle and the number of unserved dynamic requests is minimized by a dynamic evolutionary multi-objective algorithm (DEMOA), which operates on discrete time windows (eras). A decision is made at each era by a decision-maker, thus any decision depends on irreversible decisions made in foregoing eras. To understand effects of sequences of decision-making and interactions/dependencies between decisions made, we conduct a series of experiments. More precisely, we fix a set of decision-maker preferences D and the number of eras n t and analyze all |D| nt combinations of decision-maker options. We find that for random uniform instances (a) the final selected solutions mainly depend on the final decision and not on the decision history, (b) solutions are quite robust with respect to the number of unvisited dynamic customers, and (c) solutions of the dynamic approach can even dominate solutions obtained by a clairvoyant EMOA. In contrast, for instances with clustered customers, we observe a strong dependency on decision-making history as well as more variance in solution diversity.}},
  author       = {{Bossek, Jakob and Grimme, Christian and Rudolph, Günter and Trautmann, Heike}},
  booktitle    = {{Proceedings of the IEEE Congress on Evolutionary Computation (CEC)}},
  pages        = {{1–8}},
  title        = {{{Towards Decision Support in Dynamic Bi-Objective Vehicle Routing}}},
  doi          = {{10.1109/CEC48606.2020.9185778}},
  year         = {{2020}},
}

@inproceedings{46324,
  abstract     = {{The Traveling-Salesperson-Problem (TSP) is arguably one of the best-known NP-hard combinatorial optimization problems. The two sophisticated heuristic solvers LKH and EAX and respective (restart) variants manage to calculate close-to optimal or even optimal solutions, also for large instances with several thousand nodes in reasonable time. In this work we extend existing benchmarking studies by addressing anytime behaviour of inexact TSP solvers based on empirical runtime distributions leading to an increased understanding of solver behaviour and the respective relation to problem hardness. It turns out that performance ranking of solvers is highly dependent on the focused approximation quality. Insights on intersection points of performances offer huge potential for the construction of hybridized solvers depending on instance features. Moreover, instance features tailored to anytime performance and corresponding performance indicators will highly improve automated algorithm selection models by including comprehensive information on solver quality.}},
  author       = {{Bossek, Jakob and Kerschke, Pascal and Trautmann, Heike}},
  booktitle    = {{Proceedings of the IEEE Congress on Evolutionary Computation (CEC)}},
  pages        = {{1–8}},
  publisher    = {{IEEE}},
  title        = {{{Anytime Behavior of Inexact TSP Solvers and Perspectives for Automated Algorithm Selection}}},
  year         = {{2020}},
}

@inproceedings{46323,
  abstract     = {{In practice, e.g. in delivery and service scenarios, Vehicle-Routing-Problems (VRPs) often imply repeated decision making on dynamic customer requests. As in classical VRPs, tours have to be planned short while the number of serviced customers has to be maximized at the same time resulting in a multi-objective problem. Beyond that, however, dynamic requests lead to the need for re-planning of not yet realized tour parts, while already realized tour parts are irreversible. In this paper we study this type of bi-objective dynamic VRP including sequential decision making and concurrent realization of decisions. We adopt a recently proposed Dynamic Evolutionary Multi-Objective Algorithm (DEMOA) for a related VRP problem and extend it to the more realistic (here considered) scenario of multiple vehicles. We empirically show that our DEMOA is competitive with a multi-vehicle offline and clairvoyant variant of the proposed DEMOA as well as with the dynamic single-vehicle approach proposed earlier.}},
  author       = {{Bossek, Jakob and Grimme, Christian and Trautmann, Heike}},
  booktitle    = {{Proceedings of the Genetic and Evolutionary Computation Conference (GECCO ’20)}},
  pages        = {{166–174}},
  publisher    = {{ACM}},
  title        = {{{Dynamic Bi-Objective Routing of Multiple Vehicles}}},
  year         = {{2020}},
}

@inproceedings{46343,
  abstract     = {{This paper addresses multimodality of multi-objective (MO) optimization landscapes. Contrary to common perception of local optima, according to which they are hindering the progress of optimization algorithms, it will be shown that local efficient sets in a multi-objective setting can assist optimizers in finding global efficient sets. We use sophisticated visualization techniques, which rely on gradient field heatmaps, to highlight those insights into landscape characteristics. Finally, the MO local optimizer MOGSA is introduced, which exploits those observations by sliding down the multi-objective gradient hill and moving along the local efficient sets.}},
  author       = {{Grimme, Christian and Kerschke, Pascal and Trautmann, Heike}},
  booktitle    = {{Proceedings of the 10$^th$ International Conference on Evolutionary Multi-Criterion Optimization (EMO)}},
  editor       = {{Deb, Kalyanmoy and Goodman, Erik and Coello, Coello Carlos A. and Klamroth, Kathrin and Miettinen, Kaisa and Mostaghim, Sanaz and Reed, Patrick}},
  pages        = {{126–138}},
  publisher    = {{Springer}},
  title        = {{{Multimodality in Multi-Objective Optimization — More Boon than Bane?}}},
  doi          = {{10.1007/978-3-030-12598-1_11}},
  volume       = {{11411}},
  year         = {{2019}},
}

@article{46345,
  abstract     = {{It has long been observed that for practically any computational problem that has been intensely studied, different instances are best solved using different algorithms. This is particularly pronounced for computationally hard problems, where in most cases, no single algorithm defines the state of the art; instead, there is a set of algorithms with complementary strengths. This performance complementarity can be exploited in various ways, one of which is based on the idea of selecting, from a set of given algorithms, for each problem instance to be solved the one expected to perform best. The task of automatically selecting an algorithm from a given set is known as the per-instance algorithm selection problem and has been intensely studied over the past 15 years, leading to major improvements in the state of the art in solving a growing number of discrete combinatorial problems, including propositional satisfiability and AI planning. Per-instance algorithm selection also shows much promise for boosting performance in solving continuous and mixed discrete/continuous optimisation problems. This survey provides an overview of research in automated algorithm selection, ranging from early and seminal works to recent and promising application areas. Different from earlier work, it covers applications to discrete and continuous problems, and discusses algorithm selection in context with conceptually related approaches, such as algorithm configuration, scheduling, or portfolio selection. Since informative and cheaply computable problem instance features provide the basis for effective per-instance algorithm selection systems, we also provide an overview of such features for discrete and continuous problems. Finally, we provide perspectives on future work in the area and discuss a number of open research challenges.}},
  author       = {{Kerschke, Pascal and Hoos, Holger H and Neumann, Frank and Trautmann, Heike}},
  journal      = {{Evolutionary Computation (ECJ)}},
  number       = {{1}},
  pages        = {{3–45}},
  title        = {{{Automated Algorithm Selection: Survey and Perspectives}}},
  doi          = {{10.1162/evco_a_00242}},
  volume       = {{27}},
  year         = {{2019}},
}

@article{46344,
  abstract     = {{Analyzing data streams has received considerable attention over the past decades due to the widespread usage of sensors, social media and other streaming data sources. A core research area in this field is stream clustering which aims to recognize patterns in an unordered, infinite and evolving stream of observations. Clustering can be a crucial support in decision making, since it aims for an optimized aggregated representation of a continuous data stream over time and allows to identify patterns in large and high-dimensional data. A multitude of algorithms and approaches has been developed that are able to find and maintain clusters over time in the challenging streaming scenario. This survey explores, summarizes and categorizes a total of 51 stream clustering algorithms and identifies core research threads over the past decades. In particular, it identifies categories of algorithms based on distance thresholds, density grids and statistical models as well as algorithms for high dimensional data. Furthermore, it discusses applications scenarios, available software and how to configure stream clustering algorithms. This survey is considerably more extensive than comparable studies, more up-to-date and highlights how concepts are interrelated and have been developed over time.}},
  author       = {{Carnein, Matthias and Trautmann, Heike}},
  journal      = {{Business and Information Systems Engineering (BISE)}},
  number       = {{3}},
  pages        = {{277–297}},
  title        = {{{Optimizing Data Stream Representation: An Extensive Survey on Stream Clustering Algorithms}}},
  volume       = {{61}},
  year         = {{2019}},
}

@inproceedings{46340,
  abstract     = {{Recommender systems aim to provide personalized suggestions to customers which products to buy or services to consume. They can help to increase sales by helping customers discover new and relevant products. Traditionally, recommender systems use the purchase history of a customer, e.g., the purchased quantity or properties of the items. While this allows to build personalized recommendations, it is a very limited view of the problem. Nowadays, extensive information about customers and their personal preferences is available which goes far beyond their purchase behaviour. For example, customers reveal their preferences in social media, by their browsing habits and online search behaviour or their interest in specific newsletters. In this paper, we investigate how information from different sources and channels can be collected and incorporated into the recommendation process. We demonstrate this, based on a real-life case study of a retailer with several million transactions. We discuss how to employ a recommender system in this scenario, evaluate various recommendation strategies and describe how to incorporate information from different sources and channels, both internal and external. Our results show that the recommendations can be better tailored to the personal preferences of customers.}},
  author       = {{Carnein, Matthias and Homann, Leschek and Trautmann, Heike and Vossen, Gottfried}},
  booktitle    = {{Proceedings of the 21$^st$ IEEE Conference on Business Informatics (CBI’ 19)}},
  pages        = {{65–74}},
  title        = {{{A Recommender System Based on Omni-Channel Customer Data}}},
  year         = {{2019}},
}

@inproceedings{46341,
  abstract     = {{Customer Segmentation aims to identify groups of customers that share similar interest or behaviour. It is an essential tool in marketing and can be used to target customer segments with tailored marketing strategies. Customer segmentation is often based on clustering techniques. This analysis is typically performed as a snapshot analysis where segments are identified at a specific point in time. However, this ignores the fact that customer segments are highly volatile and segments change over time. Once segments change, the entire analysis needs to be repeated and strategies adapted. In this paper we explore stream clustering as a tool to alleviate this problem. We propose a new stream clustering algorithm which allows to identify and track customer segments over time. The biggest challenge is that customer segmentation often relies on the transaction history of a customer. Since this data changes over time, it is necessary to update customers which have already been incorporated into the clustering. We show how to perform this step incrementally, without the need for periodic re-computations. As a result, customer segmentation can be performed continuously, faster and is more scalable. We demonstrate the performance of our algorithm using a large real-life case study.}},
  author       = {{Carnein, Matthias and Trautmann, Heike}},
  booktitle    = {{Proceedings of the 23$^rd$ Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD ’19)}},
  pages        = {{280–292}},
  title        = {{{Customer Segmentation Based on Transactional Data Using Stream Clustering}}},
  year         = {{2019}},
}

@inproceedings{46342,
  abstract     = {{There is a range of phenomena in continuous, global multi-objective optimization, that cannot occur in single-objective optimization. For instance, in some multi-objective optimization problems it is possible to follow continuous paths of gradients of straightforward weighted scalarization functions, starting from locally efficient solutions, in order to reach globally Pareto optimal solutions. This paper seeks to better characterize multimodal multi-objective landscapes and to better understand the transitions from local optima to global optima in simple, path-oriented search procedures.}},
  author       = {{Grimme, Christian and Kerschke, Pascal and Emmerich, Michael T M and Preuss, Mike and Deutz, André H and Trautmann, Heike}},
  booktitle    = {{AIP Conference Proceedings}},
  pages        = {{020052--1--020052--4}},
  publisher    = {{AIP Publishing}},
  title        = {{{Sliding to the Global Optimum: How to Benefit from Non-Global Optima in Multimodal Multi-Objective Optimization}}},
  doi          = {{10.1063/1.5090019}},
  year         = {{2019}},
}

@inbook{46336,
  abstract     = {{Choosing the best-performing optimizer(s) out of a portfolio of optimization algorithms is usually a difficult and complex task. It gets even worse, if the underlying functions are unknown, i.e., so-called black-box problems, and function evaluations are considered to be expensive. In case of continuous single-objective optimization problems, exploratory landscape analysis (ELA), a sophisticated and effective approach for characterizing the landscapes of such problems by means of numerical values before actually performing the optimization task itself, is advantageous. Unfortunately, until now it has been quite complicated to compute multiple ELA features simultaneously, as the corresponding code has been—if at all—spread across multiple platforms or at least across several packages within these platforms. This article presents a broad summary of existing ELA approaches and introduces flacco, an R-package for feature-based landscape analysis of continuous and constrained optimization problems. Although its functions neither solve the optimization problem itself nor the related algorithm selection problem (ASP), it offers easy access to an essential ingredient of the ASP by providing a wide collection of ELA features on a single platform—even within a single package. In addition, flacco provides multiple visualization techniques, which enhance the understanding of some of these numerical features, and thereby make certain landscape properties more comprehensible. On top of that, we will introduce the package’s built-in, as well as web-hosted and hence platform-independent, graphical user interface (GUI). It facilitates the usage of the package—especially for people who are not familiar with R—and thus makes flacco a very convenient toolbox when working towards algorithm selection of continuous single-objective optimization problems.}},
  author       = {{Kerschke, Pascal and Trautmann, Heike}},
  booktitle    = {{Applications in Statistical Computing}},
  editor       = {{Bauer, Nadja and Ickstadt, Katja and Lübke, Karsten and Szepannek, Gero and Trautmann, Heike and Vichi, Maurizio}},
  pages        = {{93–123}},
  publisher    = {{Springer}},
  title        = {{{Comprehensive Feature-Based Landscape Analysis of Continuous and Constrained Optimization Problems Using the R-package flacco}}},
  doi          = {{10.1007/978-3-030-25147-5_7}},
  year         = {{2019}},
}

@book{46335,
  author       = {{Trautmann, Heike}},
  isbn         = {{978-3-030-25147-5}},
  publisher    = {{Springer International Publishing}},
  title        = {{{Applications in Statistical Computing — From Music Data Analysis to Industrial Quality Improvement}}},
  year         = {{2019}},
}

@article{46346,
  abstract     = {{In this article, we build upon previous work on designing informative and efficient Exploratory Landscape Analysis features for characterizing problems' landscapes and show their effectiveness in automatically constructing algorithm selection models in continuous black-box optimization problems. Focusing on algorithm performance results of the COCO platform of several years, we construct a representative set of high-performing complementary solvers and present an algorithm selection model that, compared to the portfolio's single best solver, on average requires less than half of the resources for solving a given problem. Therefore, there is a huge gain in efficiency compared to classical ensemble methods combined with an increased insight into problem characteristics and algorithm properties by using informative features. The model acts on the assumption that the function set of the Black-Box Optimization Benchmark is representative enough for practical applications. The model allows for selecting the best suited optimization algorithm within the considered set for unseen problems prior to the optimization itself based on a small sample of function evaluations. Note that such a sample can even be reused for the initial population of an evolutionary (optimization) algorithm so that even the feature costs become negligible.}},
  author       = {{Kerschke, Pascal and Trautmann, Heike}},
  journal      = {{Evolutionary Computation (ECJ)}},
  number       = {{1}},
  pages        = {{99–127}},
  title        = {{{Automated Algorithm Selection on Continuous Black-Box Problems By Combining Exploratory Landscape Analysis and Machine Learning}}},
  doi          = {{10.1162/evco_a_00236}},
  volume       = {{27}},
  year         = {{2019}},
}

@article{46347,
  abstract     = {{We continue recent work on the definition of multimodality in multiobjective optimization (MO) and the introduction of a test bed for multimodal MO problems. This goes beyond well-known diversity maintenance approaches but instead focuses on the landscape topology induced by the objective functions. More general multimodal MO problems are considered by allowing ellipsoid contours for single-objective subproblems. An experimental analysis compares two MO algorithms, one that explicitly relies on hypervolume gradient approximation, and one that is based on local search, both on a selection of generated example problems. We do not focus on performance but on the interaction induced by the problems and algorithms, which can be described by means of specific characteristics explicitly designed for the multimodal MO setting. Furthermore, we widen the scope of our analysis by additionally applying visualization techniques in the decision space. This strengthens and extends the foundations for Exploratory Landscape Analysis (ELA) in MO.}},
  author       = {{Kerschke, Pascal and Wang, Hao and Preuss, Mike and Grimme, Christian and Deutz, André and Trautmann, Heike and Emmerich, Michael}},
  journal      = {{Evolutionary Computation (ECJ)}},
  number       = {{4}},
  pages        = {{577–609}},
  title        = {{{Search Dynamics on Multimodal Multi-Objective Problems}}},
  doi          = {{10.1162/evco_a_00234}},
  volume       = {{27}},
  year         = {{2019}},
}

@inproceedings{48841,
  abstract     = {{We tackle a bi-objective dynamic orienteering problem where customer requests arise as time passes by. The goal is to minimize the tour length traveled by a single delivery vehicle while simultaneously keeping the number of dismissed dynamic customers to a minimum. We propose a dynamic Evolutionary Multi-Objective Algorithm which is grounded on insights gained from a previous series of work on an a-posteriori version of the problem, where all request times are known in advance. In our experiments, we simulate different decision maker strategies and evaluate the development of the Pareto-front approximations on exemplary problem instances. It turns out, that despite severely reduced computational budget and no oracle-knowledge of request times the dynamic EMOA is capable of producing approximations which partially dominate the results of the a-posteriori EMOA and dynamic integer linear programming strategies.}},
  author       = {{Bossek, Jakob and Grimme, Christian and Meisel, Stephan and Rudolph, Günter and Trautmann, Heike}},
  booktitle    = {{Evolutionary Multi-Criterion Optimization (EMO)}},
  editor       = {{Deb, Kalyanmoy and Goodman, Erik and Coello Coello, Carlos A. and Klamroth, Kathrin and Miettinen, Kaisa and Mostaghim, Sanaz and Reed, Patrick}},
  isbn         = {{978-3-030-12598-1}},
  keywords     = {{Combinatorial optimization, Dynamic optimization, Metaheuristics, Multi-objective optimization, Vehicle routing}},
  pages        = {{516–528}},
  publisher    = {{Springer International Publishing}},
  title        = {{{Bi-Objective Orienteering: Towards a Dynamic Multi-objective Evolutionary Algorithm}}},
  doi          = {{10.1007/978-3-030-12598-1_41}},
  year         = {{2019}},
}

@inproceedings{48842,
  abstract     = {{Evolutionary algorithms have successfully been applied to evolve problem instances that exhibit a significant difference in performance for a given algorithm or a pair of algorithms inter alia for the Traveling Salesperson Problem (TSP). Creating a large variety of instances is crucial for successful applications in the blooming field of algorithm selection. In this paper, we introduce new and creative mutation operators for evolving instances of the TSP. We show that adopting those operators in an evolutionary algorithm allows for the generation of benchmark sets with highly desirable properties: (1) novelty by clear visual distinction to established benchmark sets in the field, (2) visual and quantitative diversity in the space of TSP problem characteristics, and (3) significant performance differences with respect to the restart versions of heuristic state-of-the-art TSP solvers EAX and LKH. The important aspect of diversity is addressed and achieved solely by the proposed mutation operators and not enforced by explicit diversity preservation.}},
  author       = {{Bossek, Jakob and Kerschke, Pascal and Neumann, Aneta and Wagner, Markus and Neumann, Frank and Trautmann, Heike}},
  booktitle    = {{Proceedings of the 15th ACM/SIGEVO Conference on Foundations of Genetic Algorithms}},
  isbn         = {{978-1-4503-6254-2}},
  keywords     = {{benchmarking, instance features, optimization, problem generation, traveling salesperson problem}},
  pages        = {{58–71}},
  publisher    = {{Association for Computing Machinery}},
  title        = {{{Evolving Diverse TSP Instances by Means of Novel and Creative Mutation Operators}}},
  doi          = {{10.1145/3299904.3340307}},
  year         = {{2019}},
}

@inproceedings{48843,
  abstract     = {{We contribute to the theoretical understanding of randomized search heuristics for dynamic problems. We consider the classical graph coloring problem and investigate the dynamic setting where edges are added to the current graph. We then analyze the expected time for randomized search heuristics to recompute high quality solutions. This includes the (1+1) EA and RLS in a setting where the number of colors is bounded and we are minimizing the number of conflicts as well as iterated local search algorithms that use an unbounded color palette and aim to use the smallest colors and - as a consequence - the smallest number of colors. We identify classes of bipartite graphs where reoptimization is as hard as or even harder than optimization from scratch, i. e. starting with a random initialization. Even adding a single edge can lead to hard symmetry problems. However, graph classes that are hard for one algorithm turn out to be easy for others. In most cases our bounds show that reoptimization is faster than optimizing from scratch. Furthermore, we show how to speed up computations by using problem specific operators concentrating on parts of the graph where changes have occurred.}},
  author       = {{Bossek, Jakob and Neumann, Frank and Peng, Pan and Sudholt, Dirk}},
  booktitle    = {{Proceedings of the Genetic and Evolutionary Computation Conference}},
  isbn         = {{978-1-4503-6111-8}},
  keywords     = {{dynamic optimization, evolutionary algorithms, running time analysis, theory}},
  pages        = {{1443–1451}},
  publisher    = {{Association for Computing Machinery}},
  title        = {{{Runtime Analysis of Randomized Search Heuristics for Dynamic Graph Coloring}}},
  doi          = {{10.1145/3321707.3321792}},
  year         = {{2019}},
}

@inproceedings{48840,
  abstract     = {{Research has shown that for many single-objective graph problems where optimum solutions are composed of low weight sub-graphs, such as the minimum spanning tree problem (MST), mutation operators favoring low weight edges show superior performance. Intuitively, similar observations should hold for multi-criteria variants of such problems. In this work, we focus on the multi-criteria MST problem. A thorough experimental study is conducted where we estimate the probability of edges being part of non-dominated spanning trees as a function of the edges’ non-domination level or domination count, respectively. Building on gained insights, we propose several biased one-edge-exchange mutation operators that differ in the used edge-selection probability distribution (biased towards edges of low rank). Our empirical analysis shows that among different graph types (dense and sparse) and edge weight types (both uniformly random and combinations of Euclidean and uniformly random) biased edge-selection strategies perform superior in contrast to the baseline uniform edge-selection. Our findings are in particular strong for dense graphs.}},
  author       = {{Bossek, Jakob and Grimme, Christian and Neumann, Frank}},
  booktitle    = {{Proceedings of the Genetic and Evolutionary Computation Conference}},
  isbn         = {{978-1-4503-6111-8}},
  keywords     = {{biased mutation, combinatorial optimization, minimum spanning tree, multi-objective optimization}},
  pages        = {{516–523}},
  publisher    = {{Association for Computing Machinery}},
  title        = {{{On the Benefits of Biased Edge-Exchange Mutation for the Multi-Criteria Spanning Tree Problem}}},
  doi          = {{10.1145/3321707.3321818}},
  year         = {{2019}},
}

@inproceedings{48858,
  abstract     = {{The $$\textbackslash mathcal NP$$-hard multi-criteria shortest path problem (mcSPP) is of utmost practical relevance, e.~g., in navigation system design and logistics. We address the problem of approximating the Pareto-front of the mcSPP with sum objectives. We do so by proposing a new mutation operator for multi-objective evolutionary algorithms that solves single-objective versions of the shortest path problem on subgraphs. A rigorous empirical benchmark on a diverse set of problem instances shows the effectiveness of the approach in comparison to a well-known mutation operator in terms of convergence speed and approximation quality. In addition, we glance at the neighbourhood structure and similarity of obtained Pareto-optimal solutions and derive promising directions for future work.}},
  author       = {{Bossek, Jakob and Grimme, Christian}},
  booktitle    = {{Learning and Intelligent Optimization}},
  editor       = {{Battiti, Roberto and Brunato, Mauro and Kotsireas, Ilias and Pardalos, Panos M.}},
  isbn         = {{978-3-030-05348-2}},
  pages        = {{184–198}},
  publisher    = {{Springer International Publishing}},
  title        = {{{Solving Scalarized Subproblems within Evolutionary Algorithms for Multi-criteria Shortest Path Problems}}},
  doi          = {{10.1007/978-3-030-05348-2_17}},
  year         = {{2019}},
}

@inproceedings{48870,
  abstract     = {{The edge coloring problem asks for an assignment of colors to edges of a graph such that no two incident edges share the same color and the number of colors is minimized. It is known that all graphs with maximum degree {$\Delta$} can be colored with {$\Delta$} or {$\Delta$} + 1 colors, but it is NP-hard to determine whether {$\Delta$} colors are sufficient. We present the first runtime analysis of evolutionary algorithms (EAs) for the edge coloring problem. Simple EAs such as RLS and (1+1) EA efficiently find (2{$\Delta$} - 1)-colorings on arbitrary graphs and optimal colorings for even and odd cycles, paths, star graphs and arbitrary trees. A partial analysis for toroids also suggests efficient runtimes in bipartite graphs with many cycles. Experiments support these findings and investigate additional graph classes such as hypercubes, complete graphs and complete bipartite graphs. Theoretical and experimental results suggest that simple EAs find optimal colorings for all these graph classes in expected time O({$\Delta\mathscrl$}2m log m), where m is the number of edges and {$\mathscrl$} is the length of the longest simple path in the graph.}},
  author       = {{Bossek, Jakob and Sudholt, Dirk}},
  booktitle    = {{Proceedings of the 15th ACM/SIGEVO Conference on Foundations of Genetic Algorithms}},
  isbn         = {{978-1-4503-6254-2}},
  keywords     = {{edge coloring problem, runtime analysis}},
  pages        = {{102–115}},
  publisher    = {{Association for Computing Machinery}},
  title        = {{{Time Complexity Analysis of RLS and (1 + 1) EA for the Edge Coloring Problem}}},
  doi          = {{10.1145/3299904.3340311}},
  year         = {{2019}},
}

@inproceedings{48875,
  abstract     = {{A multiobjective perspective onto common performance measures such as the PAR10 score or the expected runtime of single-objective stochastic solvers is presented by directly investigating the tradeoff between the fraction of failed runs and the average runtime. Multi-objective indicators operating in the bi-objective space allow for an overall performance comparison on a set of instances paving the way for instance-based automated algorithm selection techniques.}},
  author       = {{Bossek, Jakob and Trautmann, Heike}},
  booktitle    = {{Learning and Intelligent Optimization}},
  editor       = {{Battiti, Roberto and Brunato, Mauro and Kotsireas, Ilias and Pardalos, Panos M.}},
  isbn         = {{978-3-030-05348-2}},
  keywords     = {{Algorithm selection, Performance measurement}},
  pages        = {{215–219}},
  publisher    = {{Springer International Publishing}},
  title        = {{{Multi-Objective Performance Measurement: Alternatives to PAR10 and Expected Running Time}}},
  doi          = {{10.1007/978-3-030-05348-2_19}},
  year         = {{2019}},
}

