[1993] Proceedings of the Twenty-Sixth Hawaii International Conference on System Sciences
DOI: 10.1109/hicss.1993.284069
|View full text |Cite
|
Sign up to set email alerts
|

Hill-climbing, simulated annealing and genetic algorithms: a comparative study and application to the mapping problem

Abstract: INTRODUCTIONHill-climbing, simulated annealing and genetic algorithms are search techniques that can be applied to most combinatorial optimization problems. In this paper, the three algorithms are used to solve the mapping problem: optimal static allocation of Communicating processes (tasks, objects, agents) on distributed memory architectures.Each algorithm is independently evaluated and optimized according to its parameters. The parallelization of the algorithms is also considered. As an example, a massively… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
24
0

Publication Types

Select...
4
3
3

Relationship

0
10

Authors

Journals

citations
Cited by 39 publications
(24 citation statements)
references
References 9 publications
0
24
0
Order By: Relevance
“…There have been several meta-heuristic algorithms that attempt to quickly find near-optimal solutions for combinatorial optimization problems such as our formulated problem. Since it is not guaranteed that the search space of the proposed formulated problem is convex space, we employ the simulated annealing (SA) algorithm which can avoid the problem of getting struck on a local minimum [30,33,34].…”
Section: Disk-cost-based Approach (Dca)mentioning
confidence: 99%
“…There have been several meta-heuristic algorithms that attempt to quickly find near-optimal solutions for combinatorial optimization problems such as our formulated problem. Since it is not guaranteed that the search space of the proposed formulated problem is convex space, we employ the simulated annealing (SA) algorithm which can avoid the problem of getting struck on a local minimum [30,33,34].…”
Section: Disk-cost-based Approach (Dca)mentioning
confidence: 99%
“…Obtaining the optimal partition of graph G is known to be NP-complete. Researchers have proposed many heuristic algorithms to get approximate solutions [11], which is still time-consuming. Mapping methods based on array assignment, also known as block-cyclic mapping methods perform well in balancing load and minimizing communication for regular parallel programs [12].…”
Section: ∩ ∪mentioning
confidence: 99%
“…HC is a local search mechanism which is suitable for finding local optimal solutions and so it is not appropriate in searching for global optimization. Besides, HC optimization mechanism suffers from the plateau problem when the solution search space is flat; in that situation, HC is not capable of finding out which way it should go, or it may choose directions that never lead to the optimal solution [42].…”
Section: Hill Climbing (Hc)mentioning
confidence: 99%