An open API service indexing awesome lists of open source software.

https://github.com/enricoschumann/neighbours

Neighbourhood Functions for Local-Search Algorithms
https://github.com/enricoschumann/neighbours

algorithms local-search machine-learning neighbourhood-functions neighbours simulated-annealing subset-selection threshold-accepting

Last synced: 2 months ago
JSON representation

Neighbourhood Functions for Local-Search Algorithms

Awesome Lists containing this project

README

        

# neighbours

Neighbourhood functions are key components of
local-search algorithms such as Simulated Annealing or
Threshold Accepting. These functions take a solution
and return a slightly-modified copy of it, i.e. a
neighbour. The package provides a single function,
neighbourfun(), that produce a neighbourhood function,
based on various parameters such as minimum or maximum
values. Currently supported are numeric and logical
solutions. The algorithms were originally created for
portfolio-optimization models, but can also be used for
other models.

[ [More] ](http://enricoschumann.net/R/packages/neighbours/)

## Installing the package

The latest released version is available from
http://enricoschumann.net. In an R session, just type:

install.packages('neighbours,
repos = c('http://enricoschumann.net/R', getOption('repos')))