GECCO '17- Proceedings of the Genetic and Evolutionary Computation Conference Companion

Full Citation in the ACM Digital Library

SESSION: Introductory tutorials

Introduction to randomized continuous optimization

GECCO 2017 tutorial on evolutionary multiobjective optimization

Introduction to gene regulatory networks

Evolutionary computation: a unified approach

Theory for non-theoreticians

A practical guide to benchmarking and experimentation

Runtime analysis of population-based evolutionary algorithms: introductory tutorial at GECCO 2017

Fitness landscape characterisation of optimisation problems: GECCO 2017 tutorial

Evolution of neural networks

Genetic programming: a tutorial introduction

Representations for evolutionary algorithms

Hyper-heuristics tutorial

Model-based evolutionary algorithms: GECCO 2017 tutorial

Introducing rule-based machine learning: capturing complexity

Introductory statistics for EC: a visual approach

SESSION: Advanced tutorials

CMA-ES and advanced adaptation mechanisms

Constraint-handling techniques used with evolutionary algorithms

Recent advances in evolutionary multi-criterion optimization (EMO)

Non-static parameter choices in evolutionary computation

Exploratory landscape analysis: advanced tutorial at GECCO 2017

Solving complex problems with coevolutionary algorithms

Evolutionary large-scale global optimization: an introduction

Sequential experimentation by evolutionary algorithms

Expressive genetic programming: concepts and applications

Generative and developmental systems tutorial

Theory of swarm intelligence: tutorial at GECCO 2017

Next generation genetic algorithms

SESSION: Specialized tutorials

Intelligent systems for smart cities

Multiagent systems and agent-based modeling and simulation

Evolutionary robotics tutorial

Automated offline design of algorithms

Evolutionary computation and cryptology

Evolutionary computation in network management and security: GECCO 2017 tutorial

WORKSHOP SESSION: Simulation in evolutionary robotics

A baseline-realistic objective open-ended kinematics simulator for evolutionary robotics

Simulating the evolution of soft and rigid-body robots

20 years of reality gap: a few thoughts about simulators in evolutionary robotics

WORKSHOP SESSION: 7th workshop on evolutionary computation for the automated design of algorithms

Towards a method for automatically selecting and configuring multi-label classification algorithms

Evolutionary computation for the automated design of category functions for fuzzy ART: an initial exploration

Comparing hyper-heuristics with blackboard systems

Evaluating random forest models for irace

Recent developments in autoconstructive evolution

Design of an efficient hyper-heuristic algorithm CMA-VNS for combinatorial black-box optimization problems

WORKSHOP SESSION: Evolution in cognition (second edition)

Chairs' welcome for GECCO'17 workshop "evolution in cognition"

Cognitive cultural dynamics

Context nodes in the operation of a long term memory structure for an evolutionary cognitive architecture

Learning highly diverse robot throwing movements through quality diversity search

WORKSHOP SESSION: Evolutionary computation software systems

In hypercubo nigrae capsulae optimum

ecr 2.0: a modular framework for evolutionary computation in R

PonyGE2: grammatical evolution in Python

evospace-js: asynchronous pool-based execution of heterogeneous metaheuristics

Towards the design and implementation of optimization networks in HeuristicLab

flaccogui: exploratory landscape analysis for everyone

ECJ then and now

Multijob: a framework for efficient distribution of evolutionary algorithms for parameter tuning

Design and architecture of the jMetaISP framework

MYRA: a Java ant colony optimization framework for classification algorithms

PyshGP: PushGP in Python

Towards evolutionary machine learning comparison, competition, and collaboration with a multi-cloud platform

WORKSHOP SESSION: Evolutionary methods for smart grid applications

Towards coding strategies for forecasting-based scheduling in smart grids and the energy lab 2.0

Differential evolution strategies for large-scale energy resource management in smart grids

Evolving multi-objective neural networks using differential evolution for dynamic economic emission dispatch

Restoration of power distribution networks: a fast evolutionary approach based on practical perspectives

Optimizing booster stations

WORKSHOP SESSION: 2nd workshop on industrial applications of metaheuristics

Artificial bee colony framework to non-convex economic dispatch problem with valve point effects: a case study

Multiobjective discovery of human-like driving strategies

Identifying a robust waste heat recovery system for varying hot water temperature demand

Combining parallel coordinates with multi-objective evolutionary algorithms in a real-world optimisation problem

WORKSHOP SESSION: 20th international workshop on evolutionary rule-based machine learning

Classifier systems with native fuzzy logic control operation

Toward curious learning classifier systems: combining XCS with active learning concepts

WORKSHOP SESSION: Medical applications of genetic and evolutionary computation

A comparative study of the EEG signals big optimization problem using evolutionary, swarm and memetic computation algorithms

Going through directional changes: evolving human movement classifiers using an event based encoding

Efficient, effective, and insightful tackling of the high-dose-rate brachytherapy treatment planning problem for prostate cancer using evolutionary multi-objective optimization algorithms

Evolutionary learning-based modeling for warfarin dose prediction in Chinese

Forecasting glucose levels in patients with diabetes mellitus using semantic grammatical evolution and symbolic aggregate approximation

WORKSHOP SESSION: Student workshop

On binary unbiased operators returning multiple offspring

Variable selection as a non-completely decomposable problem: a case study in multivariate calibration

Genetic programming meets linear algebra: how genetic programming can be used to find improved iterative numerical methods

Hierarchical surrogate modeling for illumination algorithms

Optimization networks for real-world production and logistics problems

Amplitude-oriented mixed-type CGP classification

Evaluation of a genetic representation for outline shapes

Evaluation of heavy-tailed mutation operator on maximum flow test generation problem

Econometric genetic programming outperforms traditional econometric algorithms for regression tasks

An investigation of topological choices in FS-NEAT and FD-NEAT on XOR-based problems of increased complexity

Reinforcement learning based dynamic selection of auxiliary objectives with preservation of the best found solution

Hybridisation of artificial bee colony algorithm on four classes of real-valued optimisation functions

Ant colony optimization with human-computer cooperative strategy for two-echelon vehicle routing problem

WORKSHOP SESSION: Genetic and evolutionary computation in defense, security and risk management

Return-oriented programme evolution with ROPER: a proof of concept

Investigating coevolutionary archive based genetic algorithms on cyber defense networks

Administrating role-based access control by genetic algorithms

WORKSHOP SESSION: Landscape-aware heuristic search

Instance-based algorithm selection on quadratic assignment problem landscapes

Analyzing deception, evolvability, and behavioral rarity in evolutionary robotics

Exploiting active subspaces in global optimization: how complex is your problem?

The effect of landscape funnels in QAPLIB instances

WORKSHOP SESSION: Genetic improvement workshop

Deep parameter optimisation on Android smartphones for energy minimisation: a tale of woe and a proof-of-concept

From problem landscapes to language landscapes: questions in genetic improvement

Gaining insights into road traffic data through genetic improvement

Fixing bugs in your sleep: how genetic improvement became an overnight success

Genetic improvement of runtime and its fitness landscape in a bioinformatics application

Learning from super-mutants: searching post-apocalyptic software ecosystems for novel semantics-preserving transforms

Improving SSE parallel code with grow and graft genetic programming

Evolving software building blocks with FINCH

New operators for non-functional genetic improvement

Modelling genetic improvement landscapes with local optima networks

GI in no time

Embedding genetic improvement into programming languages

WORKSHOP SESSION: Measuring and promoting diversity in evolutionary algorithms

Dynamic observation of genotypic and phenotypic diversity for different symbolic regression GP variants

A simple bucketing based approach to diversity maintenance

A multi-objective decomposition-based evolutionary algorithm with enhanced variable space diversity control

Genealogical distance as a diversity estimate in evolutionary algorithms

A comparison of illumination algorithms in unbounded spaces

WORKSHOP SESSION: New standards for benchmarking in evolutionary computation research

Generating custom classification datasets by targeting the instance space

On the difficulty of benchmarking inductive program synthesis methods

CryptoBench: benchmarking evolutionary algorithms with cryptographic problems

Performance testing of automated modeling for industrial applications

WORKSHOP SESSION: Workshop on surrogate-assisted evolutionary optimisation

A surrogate-based evolutionary algorithm for highly constrained design problems

Bayesian optimization approach of general bi-level problems

Overview of surrogate-model versions of covariance matrix adaptation evolution strategy

Enabling high-dimensional surrogate-assisted optimization by using sliding windows

WORKSHOP SESSION: Evolutionary computation in computational biology

Toward self-adapting computation in cells: building spiking neural network with cell signaling pathways

Optimisation and landscape analysis of computational biology models: a case study

On heuristic bias in fragment-assembly methods for protein structure prediction

Genetic improvement of computational biology software

Identification of robust strain designs via tandem pFBA/LMOMA phenotype prediction

An evolutionary algorithm to model structural excursions of a protein

A protein folding model using the face-centered cubic lattice model

WORKSHOP SESSION: Second workshop on evolving collective behaviors in robotics

Evolving robot swarm behaviors by minimizing surprise: results of simulations in 2-d on a Torus

Phylogeny of embodied evolutionary robotics

Benefits of proportionate selection in embodied evolution: a case study with behavioural specialization

Incorporating user feedback in embodied evolution

Validation of a learning and evolving robot swarm

WORKSHOP SESSION: Visualisation methods in genetic and evolutionary computation

Interactive tool for analyzing multiobjective optimization results with level diagrams

Spatial redistribution of irregularly-spaced pareto fronts for more intuitive navigation and solution selection

The DU map: a visualization to gain insights into genotype-phenotype mapping and diversity

On the role of aesthetics in genetic algorithms applied to graph drawing

WORKSHOP SESSION: Exploration of inaccessible environments through hardware/software co-evolution

Energy-efficient environment mapping via evolutionary algorithm optimized multi-agent localization

Instinct-driven dynamic hardware reconfiguration: evolutionary algorithm optimized compression for autonomous sensory agents

Acquiring moving skills in robots with evolvable morphologies: recent results and outlook

SESSION: Black box optimization benchmarking 2017

Self-adaptive search equation-based artificial bee colony algorithm with CMA-ES on the noiseless BBOB testbed

Benchmarking a pool-based execution with GA and PSO workers on the BBOB noiseless testbed

Benchmarking CMAES-APOP on the BBOB noiseless testbed

Comparison of ordinal and metric gaussian process regression as surrogate models for CMA evolution strategy

Benchmarking the SMS-EMOA with self-adaptation on the bbob-biobj test suite

Benchmarking the novel CMA-ES restart strategy using the search history on the BBOB noiseless testbed

WORKSHOP SESSION: Parallel and distributed evolutionary inspired methods

Large scale optimization of computationally expensive functions: an approach based on parallel cooperative coevolution and fitness metamodeling

Multi-objective parallel extremal optimization in processor load balancing for distributed programs

A distributed framework for cooperation of many-objective evolutionary algorithms

A study of self-adaptive semi-asynchronous evolutionary algorithm on multi-objective optimization problem

Asynchronous parallel cartesian genetic programming

Designing bent boolean functions with parallelized linear genetic programming

Integrating surrogate evaluation model and asynchronous evolution in multi-objective evolutionary algorithm for expensive and different evaluation time

Island-cellular model differential evolution for large-scale global optimization

Parallel optimization of transistor level circuits using cartesian genetic programming

A distributed implementation using apache spark of a genetic algorithm applied to test data generation

Hyper-parameter selection in deep neural networks using parallel particle swarm optimization

TensorFlow enabled genetic programming

Exploiting diversity in an asynchronous migration model for distributed differential evolution

A parallel multi-objective cooperative co-evolutionary algorithm with changing variables

SESSION: Hot off the press

The unrestricted black-box complexity of jump functions

Multilayer optimization of heterogeneous networks using grammatical genetic programming

On constructing ensembles for combinatorial optimisation

Evolutionary algorithm with a directional local search for multiobjective optimization in combinatorial problems

Effective visualisation of the high-dimensional pareto-optimal solutions

Downscaling near-surface atmospheric fields with multi-objective genetic programming

SESSION: Late-breaking abstracts

A novel iterative improvement pivoting rule for local search heuristics

An approach of satellite periodic continuous observation task scheduling based on evolutionary computation

BBIOS: a characterization of evolutionary algorithm stability

Exploring the (efficient) frontiers of portfolio optimization

Optimizing LSTM RNNs using ACO to predict turbine engine vibration

Social trends in the iterated prisoner's dilemma

Solving order/degree problems by using EDA-GK

A bi-objective memetic algorithm proposal for solving the minimum sum coloring problem

Solving a large sudoku by co-evolving numerals

Multi-document summarization using evolutionary multi-objective optimization

Discovering weekly seasonality for water demand prediction using evolutionary algorithms

Utilization of infeasible solutions in MOEA/D for solving constrained many-objective optimization problems

Melody composition using geometric crossover for variable-length encoding

Evaluating island-based EAs on unstable networks with complex failure patterns

An efficient vector-growth decomposition algorithm for cooperative coevolution in solving large scale problems

Optimization of solid waste collection: two ACO approaches

General aspect-based selection concept for multi- and many-objective molecular optimization

Hierarchical pattern mining based on swarm intelligence

SESSION: Hot off the press

The unrestricted black-box complexity of jump functions

Multilayer optimization of heterogeneous networks using grammatical genetic programming

On constructing ensembles for combinatorial optimisation

Evolutionary algorithm with a directional local search for multiobjective optimization in combinatorial problems

Effective visualisation of the high-dimensional pareto-optimal solutions

Downscaling near-surface atmospheric fields with multi-objective genetic programming

SESSION: Late-breaking abstracts

A novel iterative improvement pivoting rule for local search heuristics

An approach of satellite periodic continuous observation task scheduling based on evolutionary computation

BBIOS: a characterization of evolutionary algorithm stability

Exploring the (efficient) frontiers of portfolio optimization

Optimizing LSTM RNNs using ACO to predict turbine engine vibration

Social trends in the iterated prisoner's dilemma

Solving order/degree problems by using EDA-GK

A bi-objective memetic algorithm proposal for solving the minimum sum coloring problem

Solving a large sudoku by co-evolving numerals

Multi-document summarization using evolutionary multi-objective optimization

Discovering weekly seasonality for water demand prediction using evolutionary algorithms

Utilization of infeasible solutions in MOEA/D for solving constrained many-objective optimization problems

Melody composition using geometric crossover for variable-length encoding

Evaluating island-based EAs on unstable networks with complex failure patterns

An efficient vector-growth decomposition algorithm for cooperative coevolution in solving large scale problems

Optimization of solid waste collection: two ACO approaches

General aspect-based selection concept for multi- and many-objective molecular optimization

Hierarchical pattern mining based on swarm intelligence

POSTER SESSION: Ant colony optimization and swarm intelligence

Particle swarm optimization based on island models

Parallel ant colony optimization for evacuation planning

POSTER SESSION: Complex systems (artificial life/artificial immune systems/robotics/evolvable hardware/generative and developmental systems)

Ecological modularity as a means to reduce necessary training environments in evolutionary robotics

Evolving cost functions for model predictive control of multi-agent UAV combat swarms

Increasing the complexity of solutions produced by an evolutionary developmental system

Automated pattern identification and classification: anomaly detection case study

Exploring divergence in soft robot evolution

Is social learning more than parameter tuning?

Benefits of lamarckian evolution for morphologically evolving robots

Precomputation for rapid hypothesis generation in evolutionary robotics

A developmental artificial neural network model for solving multiple problems

The EMeRGE modular robot, an open platform for quick testing of evolved robot morphologies

GP-based motion control design for the double-integrator system subject to velocity constraint

Balancing selection pressures, multiple objectives, and neural modularity to coevolve cooperative agent behavior

Evolutionary search for paths on protein energy landscapes

Embodied evolution versus cooperative coevolution in multi-robot optimization: a practical comparison

Exploiting environmental differentiation to promote evolvability in artificial evolution

An evolutionary approach to behavioural morphometrics

POSTER SESSION: Digital entertainment technologies and arts

Procedural level design using an interactive cellular automata genetic algorithm

Gamification techniques in collaborative interactive evolutionary computation

Escher-like tiling design using hierarchical optimization

Speeding up genetic algorithm-based game balancing using fitness predictors

A deep learning / neuroevolution hybrid for visual control

Voxelbuild: a minecraft-inspired domain for experiments in evolutionary creativity

Comparing multimodal optimization and illumination

POSTER SESSION: Evolutionary combinatorial optimization and metaheuristics

A new evolutionary approach using pre-post testing to trigger exploration and exploitation in DOPs

How to get more from your model: the role of constructive selection in estimation of distribution algorithms

A memetic algorithm for computing multicriteria shortest paths in stochastic multimodal networks

A novel reduction algorithm for the generalized traveling salesman problem

Multi-objectiveness in the single-objective traveling thief problem

Parameter-less population pyramid with feedback

A model-based genetic algorithm framework for constrained optimisation problems

The menu planning problem: a multiobjective approach for Brazilian schools context

Modeling optimization algorithm runtime behavior and its applications

Efficient quantitative heuristics for graph clustering

Clustering of hyper-heuristic selections using the Smith-Waterman algorithm for offline learning

A fast heuristic algorithm for the critical node problem

POSTER SESSION: Evolutionary machine learning

Evidential learning classifier system

An upgraded bat algorithm for tuning extreme learning machines for data classification

Large scale evolution of convolutional neural networks using volunteer computing

Revisiting interval arithmetic for regression problems in genetic programming

Evolutionary learning of meta-rules for text classification

Autonomous intersection driving with neuro-evolution

Automated state feature learning for actor-critic reinforcement learning through NEAT

cCube: a cloud microservices architecture for evolutionary machine learning classification

The role of conditional independence in the evolution of intelligent systems

Low-power FSM synthesis using a fuzzy c-mean clustering-based decomposition

Stability selection using a genetic algorithm and logistic linear regression on healthcare records

Linear combinations of features as leaf nodes in symbolic regression

POSTER SESSION: Evolutionary multiobjective optimization

Towards an epigenetics-inspired control system for power dispatch problem

Set-SMAA for finding preferable multi-objective solutions

A multi-objective continuous genetic algorithm for financial portfolio optimization problem

Hybridizing non-dominated sorting algorithms: divide-and-conquer meets best order sort

The MOEA/D algorithm with gaussian neighbourhoods for the multiobjective travelling salesman problem

Multiple reference points MOEA/D for feature selection

Solving electoral zone design problems with NSGA-II: application to redistricting in Mexico

Distributed NSGA-II with migration using compensation on many-core processors for improving performance and accuracy

An improved MOEA/D utilizing variation angles for multi-objective optimization

POSTER SESSION: Evolutionary numerical optimization

On the mutual information as a fitness landscape measure

A two-stage coevolution approach for constrained optimization

Interpolated continuous optimisation problems with tunable landscape features

A new grouping strategy-based hybrid algorithm for large scale global optimization problems

Analysis of scaling for fitness landscape learning evolutionary computation based on CMA-ES

Non-parametric model of the space of continuous black-box optimization problems

Ordinal versus metric gaussian process regression in surrogate modelling for CMA evolution strategy

Adaptiveness of CMA based samplers

A computationally efficient gravitational search algorithm

Modified box constraint handling for the covariance matrix adaptation evolution strategy

POSTER SESSION: Genetic algorithms

On the exploitation of search history and accumulative sampling in robust optimisation

Automated case generation using a genetic algorithm

A two-phase genetic algorithm for image registration

A computationally fast multimodal optimization with push enabled genetic algorithm

A hybrid genetic algorithm for deploying RSUs in VANETs based on inter-contact time

A genetic algorithm with randomly shifted gray codes and local optimizations based on quadratic approximations of the fitness

Overlapping community detection in social networks using a quantum-based genetic algorithm

Introducing the cumulation to the population based incremental learning and the compact GA to relax genetic drift

POSTER SESSION: General evolutionary computation and hybrids

Synergies between evolutionary computation and multiagent reinforcement learning: the benefits of exchanging solutions

The baldwin effect on a memetic differential evolution for constrained numerical optimization problems

Randomized parameter settings for a pool-based particle swarm optimization algorithm: a comparison between dynamic adaptation of parameters and randomized parameterization

A multi-objective approach for the (α, β)-k-feature set problem using memetic algorithms

Load balance aware distributed differential evolution for computationally expensive optimization problems

Design choices for adapting bio-hybrid systems with evolutionary computation

Neural network topology and weight optimization through neuro differential evolution

A parallel hybrid GA-PSO approach with dynamic rule-based parameter setting

Indicator-based multi-objective genetic programming for workflow scheduling problem

POSTER SESSION: Genetic programming

Evolving texture image descriptors using a multitree genetic programming representation

Late-acceptance and step-counting hill-climbing GP for anomaly detection

New geometric semantic operators in genetic programming: perpendicular crossover and random segment mutation

Semantic-based local search in multiobjective genetic programming

Dynamic GP fitness cases in static and dynamic optimisation problems

Genetic programming with multi-layered population structure

An empirical study on the parametrization of cartesian genetic programming

Evolutionary linear discriminant analysis for multiclass classification problems

Long-term evolution of genetic programming populations

Improving k-means clustering with genetic programming for feature construction

Learning figure-ground image segmentors by genetic programming

Late-acceptance hill-climbing with a grammatical program representation

Using algorithm configuration tools to optimize genetic programming parameters: a case study

Visualizing genetic programming ancestries using graph databases

An effective diversity promotion mechanism in grammatical evolution

Hierarchical grammatical evolution

Evolving S-boxes based on cellular automata with genetic programming

Feature selection using geometric semantic genetic programming

Multitask evolution with cartesian genetic programming

PSXO: population-wide semantic crossover

POSTER SESSION: Real world applications

Multiobjective evolutionary algorithms for operational planning problems in open-pit mining

Genetic algorithms approaches for the production planning in the glass container industry

Development of a multi-model system to accommodate unknown misclassification costs in prediction of patient recruitment in multicentre clinical trials

Applying particle swarm optimization to the motion-cueing-algorithm tuning problem

Interactive evolutionary modelling of living complex food systems: freeze-drying of lactic acid bacteria

ZCSR for targeting the optimal impedance in digital radio frequency matching box

A comparison of fitness functions in a genetic algorithm for acoustic-articulatory parameter inversion of vowels

Developing proactive defenses for computer networks with coevolutionary genetic algorithms

Toward a smart mobility system: integrating electric vehicles within smart cities

Scheduling a continues galvanization line using genetic algorithm

Community detection in power grids by an evolutionary method

A hybrid genetic algorithm for climate input features and neural network parameters selection

Automatically difficulty grading method of "instruction system" question bank based on knowledge tree

Fast 3D path planning based on heuristic-aided differential evolution

On evolutionary computation for moving target defense in software defined networks

Reducing systemic risk in multiplex networks using evolutionary optimization

Single and multi-objective genetic algorithms for the container loading problem

Computing a new central terminal for ECG recording using combined genetic algorithm and linear regression from real patient data

Massive asynchronous master-worker EA for nuclear reactor optimization: a fitness landscape perspective

Using desirability functions for many-objective optimization of a hybrid car controller

Evolutionary computation at work for the optimization of link state routing protocols

Application of a memetic algorithm to the fleet size and mix vehicle routing problem with electric modular vehicles

A genetic algorithm for hybrid VANETs with synchronous communication

Short versus long-term urban planning using multi-objective optimization

A fast hybrid evolutionary algorithm with inexact fitness evaluation for solving two-stage stochastic scheduling problems

Evolving sharing strategies in cybersecurity information exchange framework

POSTER SESSION: Search-based software engineering

Software change prediction using voting particle swarm optimization based ensemble classifier

POSTER SESSION: Theory

Analyzing search heuristics with differential equations

Simple problems: the simplicial gluing structure of pareto sets and pareto fronts

An initial error analysis for evolutionary algorithms