[comp.parallel] Genetic algorithms.

ogata@degas.nswc.navy.mil (Eric Ogata) (03/18/91)

Hello,

  I am working on a problem to develop 'good' task allocations for
parallel/distributed programs in a multiprocessing environment.

  To be more precise, the problem is this. I have a graph that
represents some task decomposition of a program, where nodes represent
tasks and links show the task dependencies and inter-task data
volumes. I also have a graph of a hardware architecture describing
interconnected processors, with some crude estimate of the expected
run times for the different tasks on different processors,
descriptions of the communications links with data-rate and data
latencies. The problem is to develop algorithms that will provide
'good' allocations of the tasks to the processors. The allocations may
optimize for run-time, space-utilization, fault tolerance or some
combination of these things. I am specifically interested in using
genetic algorithm or simulated annealing techniques to find good
allocations.  Other techniques for solving problems of this nature
would also be of interest.

   If you know of someone that is working on a similar problem, or of
any good references to work along these lines please e-mail me. I have
access to some of the obvious references to GAs by Holland, and
Goldberg, also Lawrence Davis' new book about GAs, but I am interested
in any work with GAs (particularly) on a similar problem and am
especially interested in any ideas for coding (as a GA) this problem
and developing reasonable objective (cost) functions for this problem.

                                           Thanks,

                                           Eric Ogata
                                           NSWC (301) 394-2355
                                           ogata@degas.nswc.navy.mil
--------------------------------------------------------------------

   Still a little new to this game so please let me know if this is 
inappropriate or if there is some other problem.

                                          Thank you,

                                          Eric.





-- 
=========================== MODERATOR ==============================
Steve Stevenson                            {steve,fpst}@hubcap.clemson.edu
Department of Computer Science,            comp.parallel
Clemson University, Clemson, SC 29634-1906 (803)656-5880.mabell