Search Results for author: Markus Wagner

Found 51 papers, 14 papers with code

Community Battery Energy Storage Systems for Enhancing Distribution System Operation: A Multi-objective Optimization Approach

no code implementations5 Sep 2023 Yunqi Wang, Hao Wang, Markus Wagner, Ariel Liebman

The results show significant improvements in voltage regulation and DER utilization, demonstrating the potential of C-BESS in enabling more reliable DN operation.

CryptOpt: Automatic Optimization of Straightline Code

1 code implementation31 May 2023 Joel Kuepper, Andres Erbsen, Jason Gross, Owen Conoly, Chuyue Sun, Samuel Tian, David Wu, Adam Chlipala, Chitchanok Chuengsatiansup, Daniel Genkin, Markus Wagner, Yuval Yarom

Manual engineering of high-performance implementations typically consumes many resources and requires in-depth knowledge of the hardware.

Assessing Domain Gap for Continual Domain Adaptation in Object Detection

1 code implementation21 Feb 2023 Anh-Dzung Doan, Bach Long Nguyen, Surabhi Gupta, Ian Reid, Markus Wagner, Tat-Jun Chin

To ensure reliable object detection in autonomous systems, the detector must be able to adapt to changes in appearance caused by environmental factors such as time of day, weather, and seasons.

Domain Adaptation object-detection +1

Socialz: Multi-Feature Social Fuzz Testing

1 code implementation17 Feb 2023 Francisco Zanartu, Christoph Treude, Markus Wagner

Online social networks have become an integral aspect of our daily lives and play a crucial role in shaping our relationships with others.

ELEA -- Build your own Evolutionary Algorithm in your Browser

1 code implementation13 Feb 2023 Markus Wagner, Erik Kohlros, Gerome Quantmeyer, Timo Kötzing

We provide an open source framework to experiment with evolutionary algorithms which we call "Experimenting and Learning toolkit for Evolutionary Algorithms (ELEA)".

Evolutionary Algorithms

CryptOpt: Verified Compilation with Randomized Program Search for Cryptographic Primitives (full version)

1 code implementation19 Nov 2022 Joel Kuepper, Andres Erbsen, Jason Gross, Owen Conoly, Chuyue Sun, Samuel Tian, David Wu, Adam Chlipala, Chitchanok Chuengsatiansup, Daniel Genkin, Markus Wagner, Yuval Yarom

Most software domains rely on compilers to translate high-level code to multiple different machine languages, with performance not too much worse than what developers would have the patience to write directly in assembly language.

Benchmarking C++ code

Fairness in generative modeling

no code implementations6 Oct 2022 Mariia Zameshina, Olivier Teytaud, Fabien Teytaud, Vlad Hosu, Nathanael Carraz, Laurent Najman, Markus Wagner

We design general-purpose algorithms for addressing fairness issues and mode collapse in generative modeling.

Fairness

Is Surprisal in Issue Trackers Actionable?

no code implementations15 Apr 2022 James Caddy, Markus Wagner, Christoph Treude, Earl T. Barr, Miltiadis Allamanis

In this study we will propose a new method for unusual event detection in software repositories using surprisal.

Event Detection Language Modelling

Multi-Agent Task Assignment in Vehicular Edge Computing: A Regret-Matching Learning-Based Approach

no code implementations10 Mar 2022 Bach Long Nguyen, Duong D. Nguyen, Hung X. Nguyen, Duy T. Ngo, Markus Wagner

Because of the high speed of vehicles and the limited communication range of road side units (RSUs), the computation tasks of participating vehicles are to be dynamically migrated across multiple servers.

Autonomous Driving Edge-computing +2

On the Fitness Landscapes of Interdependency Models in the Travelling Thief Problem

no code implementations28 Feb 2022 Mohamed El Yafrani, Marcella Scoczynski, Myriam Delgado, Ricardo Lüders, Peter Nielsen, Markus Wagner

Since its inception in 2013, the Travelling Thief Problem (TTP) has been widely studied as an example of problems with multiple interconnected sub-problems.

Run-of-Mine Stockyard Recovery Scheduling and Optimisation for Multiple Reclaimers

no code implementations23 Dec 2021 Hirad Assimi, Ben Koch, Chris Garcia, Markus Wagner, Frank Neumann

Stockpiles are essential in the mining value chain, assisting in maximising value and production.

Scheduling

Novelty-Driven Binary Particle Swarm Optimisation for Truss Optimisation Problems

1 code implementation15 Dec 2021 Hirad Assimi, Frank Neumann, Markus Wagner, XiaoDong Li

Topology optimisation of trusses can be formulated as a combinatorial and multi-modal problem in which locating distinct optimal designs allows practitioners to choose the best design based on their preferences.

Efficiently solving the thief orienteering problem with a max-min ant colony optimization approach

1 code implementation21 Sep 2021 Jonatas B. C. Chagas, Markus Wagner

In the ThOP, a thief has a time limit to steal items that distributed in a given set of cities.

Benchmarking

Generating Instances with Performance Differences for More Than Just Two Algorithms

no code implementations29 Apr 2021 Jakob Bossek, Markus Wagner

In recent years, Evolutionary Algorithms (EAs) have frequently been adopted to evolve instances for optimization problems that pose difficulties for one algorithm while being rather easy for a competitor and vice versa.

Evolutionary Algorithms Vocal Bursts Valence Prediction

Metaheuristics "In the Large"

no code implementations19 Nov 2020 Jerry Swan, Steven Adriaensen, Alexander E. I. Brownlee, Kevin Hammond, Colin G. Johnson, Ahmed Kheiri, Faustyna Krawiec, J. J. Merelo, Leandro L. Minku, Ender Özcan, Gisele L. Pappa, Pablo García-Sánchez, Kenneth Sörensen, Stefan Voß, Markus Wagner, David R. White

We describe our vision and report on progress, showing how the adoption of common protocols for all metaheuristics can help liberate the potential of the field, easing the exploration of the design space of metaheuristics.

A weighted-sum method for solving the bi-objective traveling thief problem

no code implementations10 Nov 2020 Jonatas B. C. Chagas, Markus Wagner

Many real-world optimization problems have multiple interacting components.

GTOPX Space Mission Benchmarks

no code implementations15 Oct 2020 Martin Schlueter, Mehdi Neshat, Mohamed Wahib, Masaharu Munetomo, Markus Wagner

This contribution introduces the GTOPX space mission benchmark collection, which is an extension of GTOP database published by the European Space Agency (ESA).

Genetic Improvement @ ICSE 2020

no code implementations31 Jul 2020 William B. Langdon, Westley Weimer, Justyna Petke, Erik Fredericks, Seongmin Lee, Emily Winter, Michail Basios, Myra B. Cohen, Aymeric Blot, Markus Wagner, Bobby R. Bruce, Shin Yoo, Simos Gerasimou, Oliver Krauss, Yu Huang, Michael Gerten

Following Prof. Mark Harman of Facebook's keynote and formal presentations (which are recorded in the proceedings) there was a wide ranging discussion at the eighth international Genetic Improvement workshop, GI-2020 @ ICSE (held as part of the 42nd ACM/IEEE International Conference on Software Engineering on Friday 3rd July 2020).

MATE: A Model-based Algorithm Tuning Engine

no code implementations27 Apr 2020 Mohamed El Yafrani, Marcella Scoczynski Ribeiro Martins, Inkyung Sung, Markus Wagner, Carola Doerr, Peter Nielsen

In contrast to most static (feature-independent) algorithm tuning engines such as irace and SPOT, our approach aims to derive the best parameter configuration of a given algorithm for a specific problem, exploiting the relationships between the algorithm parameters and the features of the problem.

Symbolic Regression

An Annotated Dataset of Stack Overflow Post Edits

no code implementations17 Apr 2020 Sebastian Baltes, Markus Wagner

To improve software engineering, software repositories have been mined for code snippets and bug fixes.

Optimising the Fit of Stack Overflow Code Snippets into Existing Code

1 code implementation16 Apr 2020 Brittany Reid, Christoph Treude, Markus Wagner

Software developers often reuse code from online sources such as Stack Overflow within their projects.

Software Engineering

Ants can orienteer a thief in their robbery

1 code implementation15 Apr 2020 Jonatas B. C. Chagas, Markus Wagner

The Thief Orienteering Problem (ThOP) is a multi-component problem that combines features of two classic combinatorial optimization problems: Orienteering Problem and Knapsack Problem.

Benchmarking Combinatorial Optimization

Optimisation of Large Wave Farms using a Multi-strategy Evolutionary Framework

no code implementations21 Mar 2020 Mehdi Neshat, Bradley Alexander, Nataliia Y. Sergiienko, Markus Wagner

The primary goal of this research is to maximise the total harnessed power of a large wave farm consisting of fully-submerged three-tether wave energy converters (WECs).

Evolutionary Algorithms

Design optimisation of a multi-mode wave energy converter

no code implementations24 Jan 2020 Nataliia Y. Sergiienko, Mehdi Neshat, Leandro S. P. da Silva, Bradley Alexander, Markus Wagner

A wave energy converter (WEC) similar to the CETO system developed by Carnegie Clean Energy is considered for design optimisation.

Evolutionary Algorithms

Is perturbation an effective restart strategy?

1 code implementation5 Dec 2019 Aldeida Aleti, Mark Wallace, Markus Wagner

Premature convergence can be detrimental to the performance of search methods, which is why many search algorithms include restart strategies to deal with it.

A Hybrid Cooperative Co-evolution Algorithm Framework for Optimising Power Take Off and Placements of Wave Energy Converters

no code implementations3 Oct 2019 Mehdi Neshat, Bradley Alexander, Markus Wagner

Such arrays can be optimised for total energy output by adjusting both the relative positions of buoys in farms and also the power-take-off (PTO) parameters for each buoy.

Evolutionary Algorithms Total Energy

Algorithm Selection for Image Quality Assessment

no code implementations19 Aug 2019 Markus Wagner, Hanhe Lin, Shujun Li, Dietmar Saupe

We compared 8 state-of-the-art algorithms for blind IQA and showed that an oracle, able to predict the best performing method for any given input image, yields a hybrid method that could outperform even the best single existing method by a large margin.

Image Quality Assessment

A new insight into the Position Optimization of Wave Energy Converters by a Hybrid Local Search

no code implementations21 Apr 2019 Mehdi Neshat, Bradley Alexander, Nataliia Sergiienko, Markus Wagner

We compare the proposed hybrid method with other state-of-the-art search methods in five different wave scenarios -- one simplified irregular wave model and four real wave climates.

Position

A Hybrid Evolutionary Algorithm Framework for Optimising Power Take Off and Placements of Wave Energy Converters

no code implementations15 Apr 2019 Mehdi Neshat, Bradley Alexander, Nataliia Sergiienko, Markus Wagner

In this research, we investigate the problem of maximising the energy delivered by farms of wave energy converters (WEC's).

A characterisation of S-box fitness landscapes in cryptography

no code implementations13 Feb 2019 Domagoj Jakobovic, Stjepan Picek, Marcella S. R. Martins, Markus Wagner

Substitution Boxes (S-boxes) are nonlinear objects often used in the design of cryptographic algorithms.

Evolutionary Diversity Optimization Using Multi-Objective Indicators

no code implementations16 Nov 2018 Aneta Neumann, Wanru Gao, Markus Wagner, Frank Neumann

Evolutionary diversity optimization aims to compute a diverse set of solutions where all solutions meet a given quality criterion.

An Improved Generic Bet-and-Run Strategy for Speeding Up Stochastic Local Search

no code implementations23 Jun 2018 Thomas Weise, Zijun Wu, Markus Wagner

We propose using more advanced methods to discriminate between "good" and "bad" sample runs, with the goal of increasing the correlation of the chosen run with the a-posteriori best one.

Predicting Good Configurations for GitHub and Stack Overflow Topic Models

no code implementations13 Apr 2018 Christoph Treude, Markus Wagner

Software repositories contain large amounts of textual data, ranging from source code comments and issue descriptions to questions, answers, and comments on Stack Overflow.

Feature Importance Topic Models

On the Effectiveness of Simple Success-Based Parameter Selection Mechanisms for Two Classical Discrete Black-Box Optimization Benchmark Problems

no code implementations4 Mar 2018 Carola Doerr, Markus Wagner

Despite significant empirical and theoretically supported evidence that non-static parameter choices can be strongly beneficial in evolutionary computation, the question how to best adjust parameter values plays only a marginal role in contemporary research on discrete black-box optimization.

Evolutionary Computation plus Dynamic Programming for the Bi-Objective Travelling Thief Problem

no code implementations7 Feb 2018 Junhua Wu, Sergey Polyakovskiy, Markus Wagner, Frank Neumann

This research proposes a novel indicator-based hybrid evolutionary approach that combines approximate and exact algorithms.

Exact Approaches for the Travelling Thief Problem

1 code implementation1 Aug 2017 Junhua Wu, Markus Wagner, Sergey Polyakovskiy, Frank Neumann

Many evolutionary and constructive heuristic approaches have been introduced in order to solve the Traveling Thief Problem (TTP).

A Generic Bet-and-run Strategy for Speeding Up Traveling Salesperson and Minimum Vertex Cover

no code implementations13 Sep 2016 Tobias Friedrich, Timo Kötzing, Markus Wagner

A common strategy for improving optimization algorithms is to restart the algorithm when it is believed to be trapped in an inferior part of the search space.

Combinatorial Optimization

Evolutionary computation for multicomponent problems: opportunities and future directions

no code implementations22 Jun 2016 Mohammad Reza Bonyadi, Zbigniew Michalewicz, Frank Neumann, Markus Wagner

Over the past 30 years many researchers in the field of evolutionary computation have put a lot of effort to introduce various approaches for solving hard problems.

Seeding the Initial Population of Multi-Objective Evolutionary Algorithms: A Computational Study

no code implementations30 Nov 2014 Tobias Friedrich, Markus Wagner

We investigate the effect of two seeding techniques for five algorithms on 48 optimization problems with 2, 3, 4, 6, and 8 objectives.

Evolutionary Algorithms

Evolving Pacing Strategies for Team Pursuit Track Cycling

2 code implementations5 Apr 2011 Markus Wagner, Jareth Day, Diora Jordan, Trent Kroeger, Frank Neumann

Team pursuit track cycling is a bicycle racing sport held on velodromes and is part of the Summer Olympics.

Cannot find the paper you are looking for? You can Submit a new open access paper.