home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / ai / genetic / 145 < prev    next >
Encoding:
Text File  |  1993-01-21  |  11.8 KB  |  311 lines

  1. Newsgroups: comp.ai.genetic
  2. Path: sparky!uunet!spool.mu.edu!agate!usenet.ins.cwru.edu!eagle!tedwright.lerc.nasa.gov!wright
  3. From: wright@lims01.lerc.nasa.gov (Ted Wright)
  4. Subject: Genetic Algorithms for Scheduling (Summary)
  5. Message-ID: <wright.96.0@lims01.lerc.nasa.gov>
  6. Lines: 298
  7. Sender: news@eagle.lerc.nasa.gov
  8. Nntp-Posting-Host: tedwright.lerc.nasa.gov
  9. Organization: NASA Lewis Research Center
  10. Date: Thu, 21 Jan 1993 19:04:00 GMT
  11. Lines: 298
  12.  
  13. Thanks to Dave Schaffer and everyone else that responded:
  14.  
  15. %J ICGA91
  16. %P 10-17
  17. %T Exploring Problem-Specific Recombination Operators for Job Shop Scheduling
  18. %A Sugato Bagchi
  19. %A Serad Uckun
  20. %A Yutaka Miyabe
  21. %A Kazuhiko Kawamura
  22. %X Abstract: In this paper, the development and implementation of a prototype
  23. job shop scheduling system based on a genetic algorithm is described.
  24. To enhance the performance of the algorithm and to expand the search space, a chromosome
  25. representation which stores problem-specific information is devised.
  26. Problem-specific recombination operators which take advantage of the additional
  27. information are also developed. The results of experimentation
  28. on three different representational schemes are discussed.
  29. %K genetic algorithms applications scheduling; operators recombination knowledge-based operators; 
  30. relation AI knowledge representation
  31. heuristic crossover
  32.  
  33. %A Gary A. Cleveland
  34. %A Stephen F. Smith
  35. %T Using Genetic Algorithms to Schedule Flow Shop Releases
  36. %K application to scheduling, novel operators, application to combinatorial problems
  37. %J ICGA89
  38. %W ds1, lje, library
  39. %P 160-169
  40.  
  41. %J ICGA91
  42. %P 108-114
  43. %T Looking Around: Using Clues from the Data
  44. Space to Guide Genetic Algorithm Searches
  45. %A Hugh M. Cartwright
  46. %A Gregory F. Mott
  47. %X Abstract: For some classes of problem, the most
  48. appropriate parameters in a GA calculation are a function not
  49. only of the problem type, but also of the data used. A
  50. method of assessing suitable population sizes and crossover
  51. rates for the GA solution of flowshop scheduling problems
  52. is described. Appropriate values of these parameters
  53. are shown to be related to the topology of the data
  54. hyperspace. Systems in which the surface of the
  55. hyperspace is relatively smooth appear to be searched more
  56. efficiently by GAs with smaller populations and higher
  57. crossover rates than data sets yielding corrugated surfaces.
  58. The method is illustrated by consideration of flowshop
  59. scheduling systems that generate surfaces of contrasting
  60. character.
  61. %K genetic algorithms operators recombination; implementation techniques data analysis visualization; applications scheduling
  62.  
  63. %A Lawrence Davis
  64. %T Job Shop Scheduling with Genetic Algorithms
  65. %Y Has a suggestion for producing a genetic algorithm from a deterministic
  66. program for any given problem. The gene decoding approach is not dissimilar
  67. to that used in bin packing paper (see Derek Smith in GAC\&85) - ds1
  68. %J GAC85
  69. %K gene decoding
  70. %P 136-140
  71. %W ds1
  72.  
  73. %A B. R. Fox
  74. %A M. B. McMahon
  75. %T Genetic Operators for Sequence Problems
  76. %B FOGA91
  77. %P 284-300
  78. %W ds1, lje
  79. %K Genetic Algorithms, scheduling, recombination, space station
  80.  
  81. %J ICGA91
  82. %P 430-436
  83. %T A System for Learning Routes and Schedules with Genetic Algorithms
  84. %A Paula S. Gabbert
  85. %A Donald E. Brown
  86. %A Christopher L. Huntley
  87. %A Bernard P. Markowicz
  88. %A David E. Sappington
  89. %K genetic algorithms applications scheduling; transportation problems
  90. %X Abstract: A Genetic Algorithm approach to routing and scheduling trains along a rail
  91. network is shown to be a feasible and useful technique.  Routing and
  92. scheduling in the context of a rail freight transportation network for CSX is
  93. discussed.  A representation of this problem for a Genetic Algorithm approach
  94. is proposed and results of the technique are presented.
  95.  
  96. %A M.R. Hilliard
  97. %A G.E. Liepins
  98. %A Mark Palmer
  99. %A Michael Morrow
  100. %A Jon Richardson
  101. %T A Classifier Based System for Discovering Scheduling Heuristics
  102. %P 231-235
  103. %J GAC87
  104. %W ds1,library
  105. %K genetic algorithm, job shop scheduling
  106.  
  107. %J ICGA91
  108. %P 437-441
  109. %T Genetic Algorithms and Computer-Assisted Music Composition
  110. %A Andrew Horner
  111. %A David E. Goldberg
  112. %X Abstract: Genetic algorithms have been used with increasing
  113. frequency and effectiveness in a variety of problems. This paper investigates
  114. the application of genetic algorithms to music composition. A technique of
  115. thematic bridging is presented that allows for the specification of thematic
  116. material and delegates its development to the genetic algorithm. A look at
  117. the effects of building block linkage subsequently establishes a basis for
  118. implementing a GA-optimizable operation set for the problem. Some preliminary
  119. results are then discussed with an eye toward future work in GA-assisted
  120. composition.
  121. %K genetic algorithms applications scheduling
  122. algorithmic composition; computer-assisted composition; music
  123.  
  124. %J ICGA91
  125. %P 264-270
  126. %T Simulated Co-Evolution as The Mechanism for Emergent Planning and
  127. Scheduling
  128. %A Philip Husbands
  129. %A Frank Mill
  130. %X Abstract:  The underlying structure of many combinatorial optimisation
  131. problems of practical interest is highly parallel. However, traditional
  132. approaches to these problems tend to use mathematical characterisations that
  133. obscure this inherent parallelism. By contrast, the use of biologically
  134. inspired models casts fresh light on a problem and may lead to a more general
  135. characterisation which clearly indicates how to exploit parallelism and gain
  136. better solutions. This paper describes a model based on simulated co-evolution
  137. that has been applied to a highly generalised version of the manufacturing
  138. scheduling problem, a problem previously regarded as too complex to tackle.
  139. Results from an implementation on a parallel computer are given.
  140. %K genetic algorithms applications scheduling; relation AI planning
  141. Coevolution; distributed problem solving
  142.  
  143. %A Nagesh Kadaba
  144. %A Kendall E. Nygard
  145. %A Paul L. Juell
  146. %T Integration of Adaptive Machine Learning and Knowledge-Based
  147. Systems for Routing and Scheduling Applications
  148. %K Connectionism, genetic algorithms, XROUTE, expert system, neural network, cogann ref
  149. %W ds1
  150. %J Expert Systems with Applications: An International Journal
  151. %D 1990
  152. %O NDSU-CS-TR-89-25
  153.  
  154. %J ICGA91
  155. %P 466-473
  156. %T A Hybrid Genetic Algorithm for
  157. Task Allocation in Multicomputers
  158. %A Nashat Mansour
  159. %A Geoffrey C. Fox
  160. %X Abstract: A hybrid genetic algorithm (HGATA) is proposed
  161. for the task allocation problem in parallel computing.  It includes
  162. elitist ranking selection, variable rates for the genetic operators,
  163. the inversion operator and hill-climbing of individuals. Hill-climbing
  164. is done by a simple heuristic procedure tailored to the application.
  165. HGATA minimizes the likelihood of premature convergence and finds
  166. good solutions in a reasonable time. It also makes use of problem-
  167. specific knowledge to evade some computational costs and to reinforce
  168. some favorable aspects of the genetic search. The experimental results
  169. on realistic test cases support the HGATA approach for task allocation.
  170. %K genetic algorithms applications scheduling
  171. Combinatorial optimization; Load balancing;
  172. Parallel computing; Task allocation; "
  173.  
  174. %A Kendall E. Nygard
  175. %A Paul L. Juell
  176. %A Nagesh Kadaba
  177. %T Artificial Intelligence in Routing and Scheduling Applications 
  178. %I Dept. of CS and OR, North Dacota State University
  179. %D 1989
  180. %W ds1
  181. %K genetic algorithms, expert systems, connectionism, neural networks, cogann ref
  182.  
  183. %J ICGA91
  184. %P 474-479
  185. %T Conventional genetic algorithm for job shop problem
  186. %A Ryohei Nakano
  187. %A Takeshi Yamada
  188. %X Abstract: The job shop problem (JSP) is NP-hard, much harder than
  189. the traveling salesman problem.
  190. This paper shows how a conventional Genetic Algorithm can efficiently
  191. solve the JSP.
  192. We introduce unique ideas in representation, evaluation, and survival.
  193. A solution is succinctly represented as a binary genotype even though
  194. the JSP is an ordering problem.
  195. Mostly a genotype {\bf g} produced by conventional crossover is
  196. illegal, i.e., represents no feasible schedule.
  197. Therefore an evaluation function first finds a legal genotype {\bf g'}
  198. as similar to {\bf g} as possible, and then evaluates {\bf g'} to
  199. determine the fitness of {\bf g}.
  200. The fitness of {\bf g} is evaluated as the total elapsed time of the
  201. corresponding schedule.
  202. In survival of genotypes, we introduce a new treatment, called forcing,
  203. that replaces the genotype {\bf g} with {\bf g'} when {\bf g} is
  204. selected as the survivor.
  205. Forcing both quickens convergence of Genetic Algorithms and drastically
  206. improves solution quality.
  207. A conventional Genetic Algorithm using the three ideas is applied to
  208. three well-known JSP benchmarks.
  209. The solution quality approaches those obtained by branch and bound
  210. methods.
  211. %K genetic algorithms applications scheduling; relation AI heuristic search
  212. job shop problem; 
  213.  
  214. %J ICGA91
  215. %P 69-76
  216. %T A Comparison of Genetic Sequencing Operators
  217. %A T. Starkweather
  218. %A S. McDaniel
  219. %A K. Mathias
  220. %A C. Whitley
  221. %A Darrell Whitley
  222. %X Abstract: This work compares six sequencing operators that have been developed
  223. for use with genetic algorithms.
  224. An improved version of the edge recombination operator
  225. is presented, the concepts of adjacency, order, and
  226. position are reviewed in the context of these operators,
  227. and results are compared for a 30 city ``Blind'' Traveling
  228. Salesman Problem and a real world warehouse/shipping scheduling application.
  229. Results indicate that the effectiveness
  230. of different operators is dependent on the problem domain;
  231. operators which work well in problems where adjacency is
  232. important (e.g., the Traveling Salesman) may not be effective for
  233. other types of sequencing problems.
  234. Operators which perform poorly on the Blind Traveling Salesman
  235. Problem work extremely well for the warehouse scheduling task.
  236. %K genetic algorithms applications scheduling; operators recombination other recombinators; 
  237. population dynamics age structure
  238. Edge Scheduling, Traveling Salesman
  239.  
  240. %J ICGA91
  241. %P 502-508
  242. %T The Application of Genetic Algorithms to Resource Scheduling
  243. %A Gilbert Syswerda
  244. %A Jeff Palmucci
  245. %K genetic algorithms applications scheduling; 
  246. %X Abstract: We present a detailed report of the construction of an optimizer for a
  247. resource scheduling application.  The optimizer is a combination of local
  248. expert search and global search provided by a genetic algorithm.  We present
  249. the issues confronted in solving this real-world scheduling problem, show how
  250. we addressed these issues, and describe how we isolated the genetic algorithm
  251. portion of the system from these details.  The resulting optimizer provides a
  252. good tradeoff between quickly providing good results and improving schedules
  253. with further search.
  254.  
  255. %A Gilbert Syswerda
  256. %T Schedule Optimization Using Genetic Algorithms
  257. %P 332-349
  258. %K scheduling, application systems integrated test station,
  259. Navy
  260. %B Handbook of Genetic Algorithms
  261. %E Lawrence Davis
  262. %I VNR
  263. %D 1991
  264. %W ds1
  265.  
  266. %A N.L.J. Ulder
  267. %T Genetic Local Search: A Population-based Search Algorithm
  268. %R Nat. Lab. Technical Note NR. 050/90
  269. %I N.V. Philips
  270. %C Eindhoven, Netherlands
  271. %D FEB 27, 1990
  272. %W ds1
  273. %K hybrid, hillclimbing, traveling salesman, TSP, jobshop scheduling
  274. %Y combines genetic algorithm and hillclimbing -- ds1
  275.  
  276. %A Darrell Whitley
  277. %A Timothy Starkweather
  278. %A D'Ann Fuquay
  279. %T Scheduling Problems and Traveling Salesmen: 
  280. The Genetic Edge Recombination Operator 
  281. %K application to combinatorial problems, novel operators, GENITOR, application to scheduling, problem: traveling salesperson, sequencing problems, representation: binary
  282. %J ICGA89
  283. %W ds1, lje, library
  284. %P 133-140
  285.  
  286. %A Darrell Whitley
  287. %A Timothy Starkweather
  288. %A Daniel Shaner
  289. %T The Traveling Salesman and Sequence Scheduling:
  290. Quality Solutions Using Genetic Edge Recombination
  291. %P 350-372
  292. %K algorithms, TSP
  293. %B Handbook of Genetic Algorithms
  294. %E Lawrence Davis
  295. %I VNR
  296. %D 1991
  297. %W ds1
  298.  
  299.  
  300. Ted Wright (wright@lims01.lerc.nasa.gov)
  301. -----BEGIN PGP PUBLIC KEY BLOCK-----
  302. Version: 2.0
  303.  
  304. mQCNAiqvp90AAAEEAO0VFsrmnZhmALDOZEG6vPlTwB5jqM5swOkhDqJIOHOtyNug
  305. 2ZfCpsQUYcrVCKjGs4zaivEoiQxi+538mwNhL9HXQK+I3HR2xESzpJEoLiv62kMI
  306. cwVbEw9QAuxY7Z01KHi+bNYhYQvzBczaVttPJdOTvNpbUCzWIeKXEM95WINbAAUR
  307. tChUZWQgV3JpZ2h0IDx3cmlnaHRAbGltczAxLmxlcmMubmFzYS5nb3Y+
  308. =uu9S
  309. -----END PGP PUBLIC KEY BLOCK-----
  310.  
  311.