JOURNAL ARTICLE

Action Scheduling Optimization using Cartesian Genetic Programming

Abstract

Action scheduling optimization is a problem that involves chronologically organizing a set of actions, jobs or commands in order to accomplish a pre-established goal. This kind of problem can be found in a number of areas, such as production planning, delivery logistic organization, robot movement planning and behavior programming for intelligent agents in games. Despite being a recurrent problem, selecting the appropriate time and order to execute each task is not trivial, and typically involves highly complex techniques. The main objective of this work is to provide a simple alternative to tackle the action scheduling problem, by using Cartesian Genetic Programming as an approach. The proposed solution involves the application of two simple main steps: defining the set of available actions and specifying an objective function to be optimized. Then, by the means of the evolutionary algorithm, an automatically generated schedule will be revealed as the most fitting to the goal. The effectiveness of this methodology was tested by performing an action schedule optimization on two different problems involving virtual agents walking in a simulated environment. In both cases, results showed that, throughout the evolutionary process, the simulated agents naturally chose the most efficient sequential and parallel combination of actions to reach greater distances. The use of evolutionary adaptive metaheuristics such as Cartesian Genetic Programming allows the identification of the best possible schedule of actions to solve a problem.

Keywords:
Computer science Metaheuristic Mathematical optimization Scheduling (production processes) Schedule Evolutionary algorithm Genetic programming Job shop scheduling Evolutionary computation Genetic algorithm Cartesian coordinate system Optimization problem Artificial intelligence Machine learning Mathematics Algorithm

Metrics

1
Cited By
0.15
FWCI (Field Weighted Citation Impact)
27
Refs
0.59
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Evolutionary Algorithms and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
Reinforcement Learning in Robotics
Physical Sciences →  Computer Science →  Artificial Intelligence
Robotic Path Planning Algorithms
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition

Related Documents

BOOK-CHAPTER

Cartesian Genetic Programming Based Optimization and Prediction

Kisung SeoByeongyong Hyeon

Advances in intelligent systems and computing Year: 2014 Pages: 497-502
JOURNAL ARTICLE

Parallel optimization of transistor level circuits using cartesian genetic programming

Vojtěch MrázekZdeněk Vašíček

Journal:   Proceedings of the Genetic and Evolutionary Computation Conference Companion Year: 2017 Pages: 1849-1856
JOURNAL ARTICLE

Cartesian genetic programming

Julian F. MillerSimon L. Harding

Year: 2010 Pages: 2927-2948
© 2026 ScienceGate Book Chapters — All rights reserved.