jsp-ga-master
所属分类:matlab编程
开发工具:matlab
文件大小:469KB
下载次数:42
上传日期:2014-04-18 12:57:43
上 传 者:
xjtulyg
说明: 传统作业车间调度的遗传算法解算程序MATLAB源代码,产生最优调度结果。
(Genetic algorithms traditional job-shop scheduling solver MATLAB source code, to produce optimal scheduling results.)
文件列表:
RunExperiments.sh (3134, 2013-06-22)
instances (0, 2013-06-22)
instances\InstanceType (877, 2013-06-22)
instances\L (0, 2013-06-22)
instances\L\3M (0, 2013-06-22)
instances\L\3M\20Op (0, 2013-06-22)
instances\L\3M\20Op\pt_1_100 (0, 2013-06-22)
instances\L\3M\20Op\pt_1_100\3_20_100_1.txt (335, 2013-06-22)
instances\L\3M\20Op\pt_1_100\3_20_100_10.txt (329, 2013-06-22)
instances\L\3M\20Op\pt_1_100\3_20_100_2.txt (333, 2013-06-22)
instances\L\3M\20Op\pt_1_100\3_20_100_3.txt (334, 2013-06-22)
instances\L\3M\20Op\pt_1_100\3_20_100_4.txt (334, 2013-06-22)
instances\L\3M\20Op\pt_1_100\3_20_100_5.txt (333, 2013-06-22)
instances\L\3M\20Op\pt_1_100\3_20_100_6.txt (333, 2013-06-22)
instances\L\3M\20Op\pt_1_100\3_20_100_7.txt (330, 2013-06-22)
instances\L\3M\20Op\pt_1_100\3_20_100_8.txt (335, 2013-06-22)
instances\L\3M\20Op\pt_1_100\3_20_100_9.txt (330, 2013-06-22)
instances\L\3M\20Op\pt_1_200 (0, 2013-06-22)
instances\L\3M\20Op\pt_1_200\3_20_200_1.txt (373, 2013-06-22)
instances\L\3M\20Op\pt_1_200\3_20_200_10.txt (357, 2013-06-22)
instances\L\3M\20Op\pt_1_200\3_20_200_2.txt (357, 2013-06-22)
instances\L\3M\20Op\pt_1_200\3_20_200_3.txt (360, 2013-06-22)
instances\L\3M\20Op\pt_1_200\3_20_200_4.txt (365, 2013-06-22)
instances\L\3M\20Op\pt_1_200\3_20_200_5.txt (361, 2013-06-22)
instances\L\3M\20Op\pt_1_200\3_20_200_6.txt (362, 2013-06-22)
instances\L\3M\20Op\pt_1_200\3_20_200_7.txt (370, 2013-06-22)
instances\L\3M\20Op\pt_1_200\3_20_200_8.txt (364, 2013-06-22)
instances\L\3M\20Op\pt_1_200\3_20_200_9.txt (369, 2013-06-22)
instances\L\3M\20Op\pt_1_50 (0, 2013-06-22)
instances\L\3M\20Op\pt_1_50\3_20_50_1.txt (328, 2013-06-22)
instances\L\3M\20Op\pt_1_50\3_20_50_10.txt (325, 2013-06-22)
instances\L\3M\20Op\pt_1_50\3_20_50_2.txt (330, 2013-06-22)
instances\L\3M\20Op\pt_1_50\3_20_50_3.txt (329, 2013-06-22)
instances\L\3M\20Op\pt_1_50\3_20_50_4.txt (327, 2013-06-22)
instances\L\3M\20Op\pt_1_50\3_20_50_5.txt (329, 2013-06-22)
instances\L\3M\20Op\pt_1_50\3_20_50_6.txt (330, 2013-06-22)
instances\L\3M\20Op\pt_1_50\3_20_50_7.txt (327, 2013-06-22)
instances\L\3M\20Op\pt_1_50\3_20_50_8.txt (330, 2013-06-22)
... ...
jsp-ga
======
Job-shop Scheduling Problem using Genetic Algorithms.
Author: Joan Puigcerver i Prez (joapuipe@upv.es)
Usage
-----
The program usage is straightforward:
```
$ python jsp.py jsp-instance.txt
```
The program will output the timespan of the best solution and the start time
of each task (presented as a list of lists of integers).
jsp-ga has some options that can be configured to tune the performance/speed
of the genetic algorithm.
```
$ python jsp.py
Usage: jsp.py [OPTIONS]
Options:
-s Random seed. Default: 0
-p Population size. Default: 1000
-i Iterations. Default: 50
-c Crossover probability. Default: 1.000000
-m Mutation probability. Default: 0.100000
```
If you want to know more details about the genetic algorithm used, check the
report article and do not hesitate contact me.
近期下载者:
相关文件:
收藏者: