CEGO: Combinatorial Efficient Global Optimization

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

AuthorMartin Zaefferer <mzaefferer@gmail.com>
Date of publication2016-08-17 21:44:34
MaintainerMartin Zaefferer <mzaefferer@gmail.com>
LicenseGPL (>= 3)
Version2.1.0

View on CRAN

Man pages

benchmarkGeneratorFSP: Create Flow shop Scheduling Problem (FSP) Benchmark

benchmarkGeneratorNKL: NK-Landscape Benchmark Creation

benchmarkGeneratorQAP: Create Quadratic Assignment Problem (QAP) Benchmark

benchmarkGeneratorTSP: Create (Asymmetric) Travelling Salesperson Problem (TSP)...

benchmarkGeneratorWT: Create single-machine total Weighted Tardiness (WT) Problem...

buildModel: Model building

CEGO-package: Combinatorial Efficient Global Optimization in R

combinatorialKriging: Kriging Model

combinatorialLM: Linear Distance-Based Model

combinatorialRBFN: Radial Basis Function Network

correctionAugmentedDistanceVector: Augmented Distance Correction

correctionAugmentedKernelVector: Augmented Kernel Correction

correctionCNSD: Correcting Conditional Negative Semi-Definiteness

correctionDefinite: Correcting Definiteness of a Matrix

correctionDistanceMatrix: Correction of a Distance Matrix

correctionKernelMatrix: Correction of a Kernel (Correlation) Matrix

designMaxMinDist: Max-Min-Distance Design

designRandom: Random Design

distanceMatrix: Calculate Distance Matrix

distanceMatrixUpdate: Update distance matrix

distanceMatrixWrapper: Distance Matrix Wrapper

distancePermutationAdjacency: Adjacency Distance for Permutations

distancePermutationChebyshev: Chebyshev Distance for Permutations

distancePermutationCos: Cosine Distance for Permutations

distancePermutationEuclidean: Euclidean Distance for Permutations

distancePermutationHamming: Hamming Distance for Permutations

distancePermutationInsert: Insert Distance for Permutations

distancePermutationInterchange: Interchange Distance for Permutations

distancePermutationLCStr: Longest Common Substring Distance for Permutations

distancePermutationLee: Lee Distance for Permutations

distancePermutationLevenshtein: Levenshtein Distance for Permutations

distancePermutationLex: Lexicographic permutation distance

distancePermutationManhattan: Manhattan Distance for Permutations

distancePermutationPosition: Position Distance for Permutations

distancePermutationPosition2: Squared Position Distance for Permutations

distancePermutationR: R-Distance for Permutations

distancePermutationSwap: Swap-Distance for Permutations

distanceVector: Calculate Distance Vector

fcorrCubic: Cubic Kernel for Kriging

fcorrGauss: Gaussian Kernel for Kriging

fcorrLinear: Linear Kernel for Kriging

fcorrSphere: Spherical Kernel for Kriging

infillExpectedImprovement: Negative Logarithm of Expected Improvement

is.CNSD: Check for Conditional Negative Semi-Definiteness

is.NSD: Check for Negative Semi-Definiteness

is.PSD: Check for Positive Semi-Definiteness

landscapeGeneratorGaussian: Create Gaussian Landscape

landscapeGeneratorGaussianBuild: Gaussian Landscape Core function

landscapeGeneratorGaussianEval: Gaussian Landscape Evaluation

landscapeGeneratorMUL: Multimodal Fitness Landscape

landscapeGeneratorUNI: Unimodal Fitness Landscape

lexicographicPermutationOrderNumber: Lexicographic order number

modelKriging: Kriging Model

modelKrigingInit: Kriging: Initial guess and bounds

modelKrigingLikelihood: Calculate negative log-likelihood

modelLinear: Distance based Linear Model

modelRBFN: RBFN Model

mutationBinary: Bit-flip Mutation for Bit-strings

mutationBinaryFast: Bit-flip Mutation for Bit-strings (Fast)

mutationPermutationInterchange: Interchange Mutation for Permutations

mutationPermutationInterchangeCore: Interchange of permutation elements

mutationPermutationReversal: Reversal Mutation for Permutations

mutationPermutationSwap: Swap Mutation for Permutations

nearCNSD: Nearest CNSD matrix

optim2Opt: Two-Opt

optimCEGO: Combinatorial Efficient Global Optimization

optimEA: Evolutionary Algorithm for Combinatorial Optimization

optimInterface: Optimization Interface (continuous, bounded)

optimizeModel: Optimize Surrogate Model

optimMaxMinDist: Max-Min-Distance Optimizer

optimRS: Combinatorial Random Search

predict.modelKriging: Kriging Prediction

predict.modelLinear: Predict: Combinatorial Kriging

predict.modelRBFN: Predict: Combinatorial RBFN

recombinationBinaryUniformCrossoverFast: Uniform Crossover for Bit Strings

recombinationPermutationCycleCrossover: Cycle Crossover (CX) for Permutations

removeDuplicates: Remove Duplicates

removeDuplicatesOffspring: Remove Duplicates from Offsprings

repairConditionsCorrelationMatrix: Repair Conditions of a Correlation Matrix

repairConditionsDistanceMatrix: Repair Conditions of a Distance Matrix

solutionFunctionGeneratorBinary: Binary String Generator Function

solutionFunctionGeneratorPermutation: Permutation Generator Function

step2Opt: 2-Opt Step

tournamentSelection: Tournament Selection

Files in this package

CEGO
CEGO/inst
CEGO/inst/CITATION
CEGO/src
CEGO/src/permutationDistance.c
CEGO/NAMESPACE
CEGO/NEWS
CEGO/R
CEGO/R/modelLm.R CEGO/R/isDefinite.R CEGO/R/optimInterface.R CEGO/R/modelRBFN.R CEGO/R/optimCEGO.R CEGO/R/optimEA.R CEGO/R/permutationBenchmarkFunctions.R CEGO/R/permutationOperators.R CEGO/R/indefiniteLearning.R CEGO/R/optim2opt.R CEGO/R/cegoPackage.R CEGO/R/modelKriging.R CEGO/R/optimMaxMinDist.R CEGO/R/nearCNSD.R CEGO/R/modelKrigingLikelihood.R CEGO/R/binaryOperators.R
CEGO/R/permutationDistances.r
CEGO/R/binaryBenchmarkFunctions.R CEGO/R/optimRS.R CEGO/R/misc.R CEGO/R/distanceCalculation.R CEGO/R/distanceBasedLandscapeGenerators.R CEGO/R/DoE.R CEGO/R/modelKrigingPredict.R
CEGO/MD5
CEGO/DESCRIPTION
CEGO/man
CEGO/man/step2Opt.Rd CEGO/man/optimMaxMinDist.Rd CEGO/man/infillExpectedImprovement.Rd CEGO/man/combinatorialRBFN.Rd CEGO/man/optimInterface.Rd CEGO/man/mutationBinaryFast.Rd CEGO/man/modelRBFN.Rd CEGO/man/benchmarkGeneratorTSP.Rd CEGO/man/distancePermutationLex.Rd CEGO/man/distancePermutationInsert.Rd CEGO/man/predict.modelLinear.Rd CEGO/man/tournamentSelection.Rd CEGO/man/distanceMatrix.Rd CEGO/man/distancePermutationEuclidean.Rd CEGO/man/repairConditionsDistanceMatrix.Rd CEGO/man/mutationPermutationInterchangeCore.Rd CEGO/man/distancePermutationCos.Rd CEGO/man/mutationPermutationReversal.Rd CEGO/man/landscapeGeneratorGaussian.Rd CEGO/man/correctionAugmentedKernelVector.Rd CEGO/man/distancePermutationR.Rd CEGO/man/fcorrLinear.Rd CEGO/man/fcorrSphere.Rd CEGO/man/distancePermutationInterchange.Rd CEGO/man/is.PSD.Rd CEGO/man/landscapeGeneratorUNI.Rd CEGO/man/predict.modelRBFN.Rd CEGO/man/combinatorialLM.Rd CEGO/man/correctionAugmentedDistanceVector.Rd CEGO/man/designRandom.Rd CEGO/man/distancePermutationLee.Rd CEGO/man/landscapeGeneratorGaussianBuild.Rd CEGO/man/distanceMatrixUpdate.Rd CEGO/man/optimCEGO.Rd CEGO/man/recombinationPermutationCycleCrossover.Rd CEGO/man/distanceMatrixWrapper.Rd CEGO/man/removeDuplicatesOffspring.Rd CEGO/man/fcorrGauss.Rd CEGO/man/is.CNSD.Rd CEGO/man/distancePermutationSwap.Rd CEGO/man/distancePermutationAdjacency.Rd CEGO/man/solutionFunctionGeneratorPermutation.Rd CEGO/man/optimizeModel.Rd CEGO/man/mutationPermutationInterchange.Rd CEGO/man/optimEA.Rd CEGO/man/modelKrigingLikelihood.Rd CEGO/man/distancePermutationLevenshtein.Rd CEGO/man/removeDuplicates.Rd CEGO/man/solutionFunctionGeneratorBinary.Rd CEGO/man/distancePermutationLCStr.Rd CEGO/man/CEGO-package.Rd CEGO/man/correctionDistanceMatrix.Rd CEGO/man/correctionCNSD.Rd CEGO/man/fcorrCubic.Rd CEGO/man/correctionDefinite.Rd CEGO/man/distancePermutationManhattan.Rd CEGO/man/distancePermutationChebyshev.Rd CEGO/man/mutationPermutationSwap.Rd CEGO/man/distancePermutationPosition2.Rd CEGO/man/landscapeGeneratorGaussianEval.Rd CEGO/man/modelLinear.Rd CEGO/man/modelKriging.Rd CEGO/man/modelKrigingInit.Rd CEGO/man/lexicographicPermutationOrderNumber.Rd CEGO/man/distanceVector.Rd CEGO/man/benchmarkGeneratorQAP.Rd CEGO/man/distancePermutationHamming.Rd CEGO/man/predict.modelKriging.Rd CEGO/man/is.NSD.Rd CEGO/man/benchmarkGeneratorFSP.Rd CEGO/man/buildModel.Rd CEGO/man/distancePermutationPosition.Rd CEGO/man/nearCNSD.Rd CEGO/man/benchmarkGeneratorNKL.Rd CEGO/man/correctionKernelMatrix.Rd CEGO/man/optimRS.Rd CEGO/man/landscapeGeneratorMUL.Rd CEGO/man/benchmarkGeneratorWT.Rd CEGO/man/combinatorialKriging.Rd CEGO/man/mutationBinary.Rd CEGO/man/designMaxMinDist.Rd CEGO/man/optim2Opt.Rd CEGO/man/repairConditionsCorrelationMatrix.Rd CEGO/man/recombinationBinaryUniformCrossoverFast.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.