Intelligent Water Drops Algorithm for TSP.
Project description
Intelligent Water Drops algorithm, or the IWD algorithm, is a swarm-based nature-inspired optimization algorithm. This algorithm contains a few essential elements of natural water drops and actions and reactions that occur between river’s bed and the water drops that flow within. The IWD algorithm may fall into the category of Swarm intelligence and Metaheuristic. Intrinsically, the IWD algorithm can be used for Combinatorial optimization. However, it may be adapted for continuous optimization too. The IWD was first introduced for the traveling salesman problem in 2007.
INSTALLATION
Download the Package manually and Install using:
python setup.py install
or:
pip install IWD
FEATURES
Implementation of Intelligent Water Drops Algorithm(iwd).
Implementation of Modified Intelligent Water Drops Algorithm(miwd).
Complete Flexibility to choose parameters.
If paramters are not specified, it runs with default parameters.
Choose number of iterations on command-line.
Compatible with python-2.7.x
Usage and Documentation
For Complete notes on Usage, Documentation and available functions go to:
Additional Packages Required
argparse
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file IWD-0.1.1.tar.gz
.
File metadata
- Download URL: IWD-0.1.1.tar.gz
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40543860cc890e98ed16f2bf694d19fe27af17b985ff967e0b53c171c21818a3 |
|
MD5 | 6ae75c5b29b7d312be6f7f505df7da18 |
|
BLAKE2b-256 | 17581c3ee1ea1b34766783a898e093179b9d721ade9fdb90e1175f4728781ed9 |