Learn R Programming

⚠️There's a newer version (2.4.4) of this package.Take me there.

CEGO (version 2.1.0)

Combinatorial Efficient Global Optimization

Description

Model building, surrogate model based optimization and Efficient Global Optimization in combinatorial or mixed search spaces.

Copy Link

Version

Install

install.packages('CEGO')

Monthly Downloads

253

Version

2.1.0

License

GPL (>= 3)

Maintainer

Martin Zaefferer

Last Published

August 17th, 2016

Functions in CEGO (2.1.0)

combinatorialLM

Linear Distance-Based Model
combinatorialKriging

Kriging Model
benchmarkGeneratorQAP

Create Quadratic Assignment Problem (QAP) Benchmark
benchmarkGeneratorTSP

Create (Asymmetric) Travelling Salesperson Problem (TSP) Benchmark
benchmarkGeneratorWT

Create single-machine total Weighted Tardiness (WT) Problem Benchmark
combinatorialRBFN

Radial Basis Function Network
benchmarkGeneratorNKL

NK-Landscape Benchmark Creation
benchmarkGeneratorFSP

Create Flow shop Scheduling Problem (FSP) Benchmark
buildModel

Model building
CEGO-package

Combinatorial Efficient Global Optimization in R
distanceMatrixUpdate

Update distance matrix
correctionAugmentedKernelVector

Augmented Kernel Correction
correctionDefinite

Correcting Definiteness of a Matrix
correctionKernelMatrix

Correction of a Kernel (Correlation) Matrix
correctionDistanceMatrix

Correction of a Distance Matrix
correctionCNSD

Correcting Conditional Negative Semi-Definiteness
designRandom

Random Design
distanceVector

Calculate Distance Vector
infillExpectedImprovement

Negative Logarithm of Expected Improvement
fcorrLinear

Linear Kernel for Kriging
is.CNSD

Check for Conditional Negative Semi-Definiteness
fcorrGauss

Gaussian Kernel for Kriging
fcorrSphere

Spherical Kernel for Kriging
fcorrCubic

Cubic Kernel for Kriging
distanceMatrixWrapper

Distance Matrix Wrapper
landscapeGeneratorUNI

Unimodal Fitness Landscape
landscapeGeneratorMUL

Multimodal Fitness Landscape
is.PSD

Check for Positive Semi-Definiteness
lexicographicPermutationOrderNumber

Lexicographic order number
landscapeGeneratorGaussianEval

Gaussian Landscape Evaluation
modelKriging

Kriging Model
landscapeGeneratorGaussian

Create Gaussian Landscape
modelLinear

Distance based Linear Model
modelKrigingLikelihood

Calculate negative log-likelihood
modelKrigingInit

Kriging: Initial guess and bounds
mutationPermutationInterchange

Interchange Mutation for Permutations
landscapeGeneratorGaussianBuild

Gaussian Landscape Core function
optim2Opt

Two-Opt
modelRBFN

RBFN Model
optimCEGO

Combinatorial Efficient Global Optimization
mutationBinary

Bit-flip Mutation for Bit-strings
mutationPermutationInterchangeCore

Interchange of permutation elements
mutationPermutationSwap

Swap Mutation for Permutations
distanceMatrix

Calculate Distance Matrix
nearCNSD

Nearest CNSD matrix
mutationPermutationReversal

Reversal Mutation for Permutations
designMaxMinDist

Max-Min-Distance Design
correctionAugmentedDistanceVector

Augmented Distance Correction
recombinationPermutationCycleCrossover

Cycle Crossover (CX) for Permutations
recombinationBinaryUniformCrossoverFast

Uniform Crossover for Bit Strings
is.NSD

Check for Negative Semi-Definiteness
repairConditionsDistanceMatrix

Repair Conditions of a Distance Matrix
predict.modelLinear

Predict: Combinatorial Kriging
optimizeModel

Optimize Surrogate Model
optimMaxMinDist

Max-Min-Distance Optimizer
predict.modelRBFN

Predict: Combinatorial RBFN
repairConditionsCorrelationMatrix

Repair Conditions of a Correlation Matrix
removeDuplicatesOffspring

Remove Duplicates from Offsprings
removeDuplicates

Remove Duplicates
optimRS

Combinatorial Random Search
predict.modelKriging

Kriging Prediction
mutationBinaryFast

Bit-flip Mutation for Bit-strings (Fast)
step2Opt

2-Opt Step
tournamentSelection

Tournament Selection
solutionFunctionGeneratorBinary

Binary String Generator Function
solutionFunctionGeneratorPermutation

Permutation Generator Function
optimInterface

Optimization Interface (continuous, bounded)
optimEA

Evolutionary Algorithm for Combinatorial Optimization
distancePermutationEuclidean

Euclidean Distance for Permutations
distancePermutationAdjacency

Adjacency Distance for Permutations
distancePermutationLCStr

Longest Common Substring Distance for Permutations
distancePermutationLee

Lee Distance for Permutations
distancePermutationPosition2

Squared Position Distance for Permutations
distancePermutationR

R-Distance for Permutations
distancePermutationInsert

Insert Distance for Permutations
distancePermutationInterchange

Interchange Distance for Permutations
distancePermutationManhattan

Manhattan Distance for Permutations
distancePermutationPosition

Position Distance for Permutations
distancePermutationHamming

Hamming Distance for Permutations
distancePermutationSwap

Swap-Distance for Permutations
distancePermutationChebyshev

Chebyshev Distance for Permutations
distancePermutationCos

Cosine Distance for Permutations
distancePermutationLevenshtein

Levenshtein Distance for Permutations
distancePermutationLex

Lexicographic permutation distance