Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Geoffrey T. Parks

dblp:20/6281 · also Geoffrey Thomas Parks · DBLP profile ↗
← Back
20ranked-venue papers
1as first author
1since 2021 · last 2025
0000-0001-8188-5047ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 19 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 6Graphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
1 paper
Computational fabrication · 100%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational fabrication › material design
functionally graded materials
0.112012
Optimal design of functionally graded materials using a procedural model and particle swarm optimization · Comput. Aided Des. 2012
Mathematical optimization › metaheuristic optimization › swarm intelligence
particle swarm optimization
0.012012
Optimal design of functionally graded materials using a procedural model and particle swarm optimization · Comput. Aided Des. 2012

Methods — techniques the papers use, named apart from their topics

particle swarm optimization · 0.3procedural models · 0.1procedural model · 0.1
YearPublicationVenuePosition
2025 Program Synthesis with LLM-Predicted Minimal Specialized Grammars
abstract
Grammatical evolution (GE) has proven effective at program synthesis. However, its performance is hindered by the exponential growth of search spaces as grammar complexity increases. Methods utilizing recent advances in large language models and genetic programming have outperformed GE on some benchmarks, affirming the need for scalable approaches. This paper addresses the scalability challenge by proposing an in-context learning method to automatically generate minimal specialized grammars (MSGs), which are problem-specific subsets of a larger grammar designed to reduce search space complexity. To the best of our knowledge, this represents the first use of in-context learning for program synthesis within GE. Our approach conditions a language model on examples of Backus-Naur Form grammars to generate MSGs tailored to individual synthesis tasks. We evaluate this framework on a benchmark suite widely used in GE research. Experimental results show our method almost always outperforms the baseline GE approach, improving both the number and frequency of problems solved while reducing computational cost as measured by fitness evaluations.
David Vella Zarb, Geoffrey T. Parks, Timoleon Kipouros
GECCO2
2015 Comparison of scalarization functions within a local surrogate assisted multi-objective memetic algorithm framework for expensive problems
abstract
Combining a surrogate model and a heuristic-based optimizer for multi-objective optimization is now a common approach to make best use of the available computational budget. One possible combination is to use a local surrogate that acts as a guide for local search as a module of the heuristic algorithm. The local search works by optimizing the scalarizing function and uses the local surrogate as a cheap replacement of the original function. Various scalarizing functions exist and an understanding of the advantages and disadvantages of these functions is needed for further improvement of the optimization algorithms. In this paper, various scalarizing functions implemented inside a single surrogate assisted local search memetic algorithm (SS-MOMA) framework are compared. The scalarizing functions studied here are the Tchebycheff type (SS-MOMA-TC) and weighted sum (SS-MOMA-WS) with 15-dimensional ZDT1, ZDT2, and ZDT3 test problems as the benchmark problems using the generational distance and diversity metrics as performance indicators. On the ZDT1, ZDT2, and ZDT3 problems, SS-MOMA-TC clearly outperforms SS-MOMA-WS. The results show that the Tchebycheff scalarizing function can enhance the diversity of the non-dominated solutions independent of the convexity of the problem, but it encounters a slight difficulty with the discontinuous Pareto front of ZDT3.
Pramudita Satria Palar, Takeshi Tsuchiya, Geoffrey T. Parks
CEC3
2014 Application of the MOAA for the optimization of CORAIL assemblies for nuclear reactors
abstract
The Multi-objective Alliance Algorithm (MOAA), a recently introduced optimization algorithm, is used for the optimization of heterogeneous low-enriched uranium (LEU) + mixed-oxide fuel (MOX) assemblies for pressurized water reactors (PWRs). This is a constrained nuclear problem with two objectives and a mixed-integer solution space. The efficacy of the algorithm is demonstrated through comparisons with NSGA-II for between 300 and 2000 function evaluations. Through the epsilon and hypervolume indicators and the Kruskal-Wallis statistical test, we show that the MOAA outperforms NSGA-II on this problem. The MOAA was also able to find a set of solutions that are better than the ‘expert solution’ for this problem.
Valerio Lattarulo, Benjamin A. Lindleya, Geoffrey T. Parks
IEEE Congress on Evolutionary Computation3
2013 Application of the multi-objective Alliance Algorithm to a benchmark aerodynamic optimization problem
abstract
This paper introduces a new version of the multiobjective Alliance Algorithm (MOAA) applied to the optimization of the NACA 0012 airfoil section, for minimization of drag and maximization of lift coefficients, based on eight section shape parameters. Two software packages are used: XFoil which evaluates each new candidate airfoil section in terms of its aerodynamic efficiency, and a Free-Form Deformation tool to manage the section geometry modifications. Two versions of the problem are formulated with different design variable bounds. The performance of this approach is compared, using two indicators and a statistical test, with that obtained using NSGA-II and multi-objective Tabu Search (MOTS) to guide the optimization. The results show that the MOAA outperforms MOTS and obtains comparable results with NSGA-II on the first problem, while in the other case NSGA-II is not able to find feasible solutions and the MOAA is able to outperform MOTS.
Valerio Lattarulo, Timoleon Kipouros, Geoffrey T. Parks
IEEE Congress on Evolutionary Computation3
2013 Application of the MOAA to Satellite Constellation Refueling Optimization
Valerio Lattarulo, Geoffrey T. Parks
EMO3
2013 Optimization of a supersonic airfoil using the multi-objective alliance algorithm
abstract
A baseline NACA0012 two-dimensional (2D) airfoil is optimized for supersonic flight conditions using a recently introduced optimization algorithm: the multi-objective alliance algorithm (MOAA). The efficacy of the algorithm is demonstrated through comparisons with NSGA-II for 300, 600 and 1000 function evaluations. Through epsilon/hypervolume indicators and the Mann-Whitney statistical test, we show that MOAA outperforms NSGA-II on this problem.
Valerio Lattarulo, Pranay Seshadri, Geoffrey T. Parks
GECCO3
2012 A preliminary study of a new multi-objective optimization algorithm
abstract
This paper presents a preliminary study which describes and evaluates a multi-objective (MO) version of a recently created single objective (SO) optimization algorithm called the “Alliance Algorithm” (AA). The algorithm is based on the metaphorical idea that several tribes, with certain skills and resource needs, try to conquer an environment for their survival and to ally together to improve the likelihood of conquest. The AA has given promising results in several fields to which has been applied, thus the development of a MO variant (MOAA) is a natural extension. Here the MOAA's performance is compared with two well-known MO algorithms: NSGA-II and SPEA-2. The performance measures chosen for this study are the convergence and diversity metrics. The benchmark functions chosen for the comparison are from the ZDT and OKA families and the main classical MO problems. The results show that the three algorithms have similar overall performance. Thus, it is not possible to identify a best algorithm for all the problems; the three algorithms show a certain complementarity because they offer superior performance for different classes of problems.
Valerio Lattarulo, Geoffrey T. Parks
IEEE Congress on Evolutionary Computation2
2012 Optimal design of functionally graded materials using a procedural model and particle swarm optimization
X. Y. Kou, Geoffrey T. Parks, Sooi-thor Tan
Comput. Aided Des.2
2007 Multi-objective Optimisation of a Hybrid Electric Vehicle: Drive Train and Driving Strategy
Arturo Molina-Cristobal, Geoffrey T. Parks, Cuitlahuac Osornio Correa, P. John Clarkson
EMO3
2007 The Development of a Multi-threaded Multi-objective Tabu Search Algorithm
Peter Dawson, Geoffrey T. Parks, Daniel Jaeggi, Arturo Molina-Cristobal, P. John Clarkson
EMO2
2005 A Multi-objective Tabu Search Algorithm for Constrained Optimisation Problems
Daniel Jaeggi, Geoffrey T. Parks, Timoleon Kipouros, P. John Clarkson
EMO2
2005 Multi-objective Optimisation of Turbomachinery Blades Using Tabu Search
Timoleon Kipouros, Daniel Jaeggi, Bill Dawes, Geoffrey T. Parks, Anthony Mark Savill
EMO4
2004 Multi-objective Parallel Tabu Search
Daniel Jaeggi, Chris Asselin-Miller, Geoffrey T. Parks, Timoleon Kipouros, Theo Bell, P. John Clarkson
PPSN3
2003 A Comparative Study of Selective Breeding Strategies in a Multiobjective Genetic Algorithm
Andrew Wildman, Geoffrey T. Parks
EMO2
2003 Erratum: A Species Conserving Genetic Algorithm for Multimodal Function Optimization
abstract
This paper introduces a new technique called species conservation for evolving parallel subpopulations. The technique is based on the concept of dividing the population into several species according to their similarity. Each of these species is built around a dominating individual called the species seed. Species seeds found in the current generation are saved (conserved) by moving them into the next generation. Our technique has proved to be very effective in finding multiple solutions of multimodal optimization problems. We demonstrate this by applying it to a set of test problems, including some problems known to be deceptive to genetic algorithms.
Márton E. Balázs, Geoffrey T. Parks, P. John Clarkson
Evol. Comput.3
2002 A Species Conserving Genetic Algorithm for Multimodal Function Optimization
abstract
This paper introduces a new technique called species conservation for evolving paral-lel subpopulations. The technique is based on the concept of dividing the population into several species according to their similarity. Each of these species is built around a dominating individual called the species seed. Species seeds found in the current gen-eration are saved (conserved) by moving them into the next generation. Our technique has proved to be very effective in finding multiple solutions of multimodal optimiza-tion problems. We demonstrate this by applying it to a set of test problems, including some problems known to be deceptive to genetic algorithms.
Márton E. Balázs, Geoffrey T. Parks, P. John Clarkson
Evol. Comput.3
2001 The effect of distance measure in a GA with species conservation
abstract
This paper describes how the species conservation genetic algorithm (SCGA) (Balazs et at., 2001) can be adapted to practical problems by using domain specific distance definitions to measure the dissimilarity between elements of the search space.
Márton E. Balázs, Geoffrey T. Parks, P. John Clarkson
CEC3
2001 Complexity analysis of evaluating distances in the genetic algorithm using species conservation
abstract
This paper examines the distributions of the species seeds in the species conservation genetic algorithm and analyzes the complexity of the overhead introduced by species conservation. The results show that the overhead required by the species conservation technique is no worse than that introduced by any other parallel subpopulation technique.
Márton E. Balázs, Geoffrey T. Parks, P. John Clarkson
CEC3
1998 Selective Breeding in a Multiobjective Genetic Algorithm
Geoffrey T. Parks, I. Miller
PPSN1
1992 Optimizing PWR Reload Core Designs
P. W. Poon, Geoffrey T. Parks
PPSN2