2014
DOI: 10.1155/2014/178621
|View full text |Cite
|
Sign up to set email alerts
|

A High-Performance Genetic Algorithm: Using Traveling Salesman Problem as a Case

Abstract: This paper presents a simple but efficient algorithm for reducing the computation time of genetic algorithm (GA) and its variants. The proposed algorithm is motivated by the observation that genes common to all the individuals of a GA have a high probability of surviving the evolution and ending up being part of the final solution; as such, they can be saved away to eliminate the redundant computations at the later generations of a GA. To evaluate the performance of the proposed algorithm, we use it not only t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0
1

Year Published

2017
2017
2022
2022

Publication Types

Select...
7
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 27 publications
(18 citation statements)
references
References 38 publications
(57 reference statements)
0
17
0
1
Order By: Relevance
“…The first type is an educated mutation which tries to satisfy the entirety of layover constraints by modifying the dispatching times of trips that violate the layover constraints. The second mutation type focuses on changing the dispatching times of a set of trips which is selected based on the common genes detection method proposed by Tsai et al [36]. This method helps to reduce the search space of the algorithm and speed up the optimization process.…”
Section: Solution Method-evolutionary Optimizationmentioning
confidence: 99%
“…The first type is an educated mutation which tries to satisfy the entirety of layover constraints by modifying the dispatching times of trips that violate the layover constraints. The second mutation type focuses on changing the dispatching times of a set of trips which is selected based on the common genes detection method proposed by Tsai et al [36]. This method helps to reduce the search space of the algorithm and speed up the optimization process.…”
Section: Solution Method-evolutionary Optimizationmentioning
confidence: 99%
“…Algoritma genetika (GA) adalah salah satu metode yang ideal dalam menyelesaikan masalah TSP. Hubungan antara TSP dengan GA dapat diketahui melalui sejarah perkembangannya yang dapat dijumpai dalam buku [5] dan [14] dan berbagai artikel terkait, misalnya artikel [13] dan [16]. Pada prinsipnya GA dapat digunakan untuk berbagai masalah NP-Complete seperti masalah knapsack, 3-SAT, a subset, and vertex cover.…”
Section: Pendahuluanunclassified
“…The difference is when using the genetic mutation operator. After the process of generating new solutions (lines [11][12][13][14][15][16][17] is completed, it is checked whether there are same solutions among them. When two identical solutions are found, the second one mutates (lines [18][19][20][21][22][23][24][25][26][27][28][29].…”
Section: Materials and Algorithmmentioning
confidence: 99%