The grasp package

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.



= Brief summary This is part of the final project for the AMMM (MIRI, FIB-UPC) subject. It contains the random instance generator plus all the GRASP part.

It is hosted at https:bitbucket.orgjanmasroviraam3-project.

This package includes:

= Contents Make sure to read the documentation of all the modules listed below.

Specifically, the contents of each module (sorted by relevance to the project) are:

1. GRASP: A polymorphic parameterizable implementation of a Greedy Randomized Adaptive Search Procedure (GRASP). The idea is taken from this paper: http:www.optimization-online.orgDB_FILE200109371.pdf. It does not contain anything that is specific to the AM3 project. 2. AM3.Solution: Contains all the specific functions to the solution of an instance of the AM3 project. 3. AM3.RandomInstance: A parameterizable random generator of instances. 4. AM3.Instance: An instance of the problem. It also provides useful functions that have to do with constructing, querying, importing, exporting... an instance.


Change logNone available
Dependenciesbase (>=4.8 && <5), clock (>=0.6), directory (>=1.2.2), extra (>=1.4.2), filepath (>=1.4), grasp, hashable (>=, lens (>=4.13), megaparsec (>=4.2), MonadRandom (>=0.4.1), mtl (>=2.2.1), pcre-heavy (>=, primitive (>=0.6.1), process (>=1.2.3), random-shuffle (>=0.0.4), safe (>=0.3.9), split (>=0.2.2), system-filepath (>=0.4.13), text (>=1.2.2), transformers (>=0.4.2), turtle (>=1.2.4), unordered-containers (>=, vector (>=0.11) [details]
Copyright2015 Jan Mas Rovira
AuthorJan Mas Rovira
Home page
Source repositoryhead: git clone
UploadedMon Jan 18 21:58:01 UTC 2016 by janmasrovira



Maintainers' corner

For package maintainers and hackage trustees