Searching in Symmetric Solution Space for Permutation-Related Optimization Problems.

  • Abstract
  • References
  • Similar Papers
Abstract
Translate article icon Translate Article Star icon
Take notes icon Take Notes

Symmetry is a widespread phenomenon in nature. Recognizing symmetry can minimize redundancy to improve computing efficiency. In this paper, we take permutation-related combinatorial optimization problems as a starting point and explore the symmetric structure of its solution space through group theory. From a new perspective of group action, we discover that the meaningful symmetric feature within the solution space is subject to two conditions regarding the form of objective function and the number of objects to be permuted. To exploit the symmetric features, we design a half-solution-space search strategy for various search operators, which are commonly used for permutation-related combinatorial optimization problems. The half-solution-space search strategy can make these operators explore more promising regions without additional computational effort. When the condition of object number for symmetry is unsatisfied, we propose two dimension mapping approaches to construct the symmetric feature, making the half-solution-space search strategy applicable. We evaluate the proposed strategy on three classes of popular 68 benchmark instances, including the single row facility layout problem (SRFLP), traveling salesman problem (TSP), and multi-objective traveling salesman problem (MOTSP). Experimental results show that algorithms embedded with the half-solution-space search strategy can achieve a more competitive performance than those not exploiting the symmetric features.

ReferencesShowing 10 of 33 papers
  • Open Access Icon
  • Cite Count Icon 83
  • 10.1007/s10589-012-9505-8
A computational study and survey of methods for the single-row facility layout problem
  • Sep 6, 2012
  • Computational Optimization and Applications
  • Philipp Hungerländer + 1 more

  • Cite Count Icon 22
  • 10.1109/tase.2023.3244331
Scheduling of Continuous Annealing With a Multi-Objective Differential Evolution Algorithm Based on Deep Reinforcement Learning
  • Apr 1, 2024
  • IEEE Transactions on Automation Science and Engineering
  • Tianyang Li + 2 more

  • Open Access Icon
  • Cite Count Icon 189
  • 10.5772/12909
Traveling Salesman Problem: an Overview of Applications, Formulations, and Solution Approaches
  • Nov 30, 2010
  • Rajesh Matai + 2 more

  • Cite Count Icon 2
  • 10.1109/cec45853.2021.9504692
Is Algebraic Differential Evolution Really a Differential Evolution Scheme?
  • Jun 28, 2021
  • Valentino Santucci

  • Cite Count Icon 24
  • 10.1109/tevc.2022.3165987
Solving the Single-Row Facility Layout Problem by K-Medoids Memetic Permutation Group
  • Apr 1, 2023
  • IEEE Transactions on Evolutionary Computation
  • Lixin Tang + 2 more

  • Cite Count Icon 39
  • 10.1016/j.knosys.2018.07.045
Group theory-based optimization algorithm for solving knapsack problems
  • Aug 6, 2018
  • Knowledge-Based Systems
  • Yichao He + 1 more

  • Open Access Icon
  • Cite Count Icon 2051
  • 10.1109/cvprw50498.2020.00359
Randaugment: Practical automated data augmentation with a reduced search space
  • Jun 1, 2020
  • Ekin D Cubuk + 3 more

  • Cite Count Icon 21
  • 10.1109/cec.2017.7969492
Algebraic Particle Swarm Optimization for the permutations search space
  • Jun 1, 2017
  • Marco Baioletti + 2 more

  • Cite Count Icon 972
  • 10.1109/tevc.2003.810761
The balance between proximity and diversity in multiobjective evolutionary algorithms
  • Apr 1, 2003
  • IEEE Transactions on Evolutionary Computation
  • P.A.N Bosman + 1 more

  • Open Access Icon
  • Cite Count Icon 40395
  • 10.1109/4235.996017
A fast and elitist multiobjective genetic algorithm: NSGA-II
  • Apr 1, 2002
  • IEEE Transactions on Evolutionary Computation
  • K Deb + 3 more

Similar Papers
  • Research Article
  • Cite Count Icon 24
  • 10.1109/tevc.2022.3165987
Solving the Single-Row Facility Layout Problem by K-Medoids Memetic Permutation Group
  • Apr 1, 2023
  • IEEE Transactions on Evolutionary Computation
  • Lixin Tang + 2 more

The single-row facility layout problem (SRFLP) is concerned with arranging facilities along a straight line so as to minimize the sum of the products of the flow costs and distances among all facility pairs. SRFLP has rich practical applications and is however NP-hard. In this article, we first investigate a dedicated symmetry-breaking approach based on the permutation group theory for reducing the solution space of SRFLP. Relevant symmetry properties are identified through the alternating group of the original solution space or the corresponding coordinate rotation space. Then, a memetic algorithm is proposed to explore promising search regions regarding the reduced solution space. The memetic algorithm employs a problem-specific crossover operator guided by <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">${k}$ </tex-math></inline-formula> -medoids clustering technique to produce meaningful offspring solutions. The algorithm additionally uses a simulated annealing procedure to intensively exploit a given search region and a distance-and-quality-based population management strategy to ensure a reasonable diversity of the population. Experimental results on commonly used benchmark instances and newly introduced large-scale instances with sizes up to 2000 facilities show that the proposed algorithm competes favorably with state-of-the-art SRFLP algorithms. It attains all but one previous best known upper bounds (BKS) and discovers new upper bounds for 33 instances out of the 93 popular benchmark instances.

  • Research Article
  • Cite Count Icon 20
  • 10.1016/j.camwa.2013.05.031
A decomposition based estimation of distribution algorithm for multiobjective traveling salesman problems
  • Aug 26, 2013
  • Computers &amp; Mathematics with Applications
  • Aimin Zhou + 2 more

A decomposition based estimation of distribution algorithm for multiobjective traveling salesman problems

  • Book Chapter
  • Cite Count Icon 2
  • 10.5772/13034
High Performance Immune Clonal Algorithm for Solving Large Scale TSP
  • Nov 30, 2010
  • Fang Liu + 6 more

Traveling Salesman Problem (TSP) is one of the most challenging combinatorial optimization problems. As the city number of TSP grows, the feasible solution space size increases factorially. For the small to mid-size TSP, the Lin-Kernighan (D. S. Johnson, 1990) (LK) and Lin-Kernighan Heuristic (C. Walshaw, 2001) (LKH) algorithms are very effective. However, these two algorithms are local search methods which find the best TSP tour in the k-change neighborhoods of the given initial TSP tour. Thus, they can only find a local optimal tour for TSP with complex solution space. Accordingly, the LK and LKH algorithms become very sensitive to the initial solution and often fail to find the global optimal tour within a reasonable time for solving large scale TSP. To remedy this problem, we make use of the global search ability of the immune clonal algorithm. Especially, we combine the two types of approaches (i.e. LK and immune clonal algorithm) to achieve high performance of the immune clonal algorithm, which can be run on loose-coupled computing environment for solving the large scale TSP. The immune clonal algorithm inspired by biological immune system is a type of evolutionary random search algorithms. More and more research achievements indicate that immune clonal algorithm can maintain good population diversity and strong global search capability. Under the searching framework of the immune clonal algorithm, heuristic search strategies can be conveniently employed to enhance its local search capability. Such combinations take into account both global and local search strategies, and thus can realize a good tradeoff between effectiveness and efficiency. Moreover, the parallelizability of the biological immune system ensures the immune clonal algorithm can be run on loosecoupled computing environment which is advantageous to solve massive optimization problems such as the large scale TSP. Simulation and analysis results show that the edges in the intersection set of several local optimal tours obtained by LK approach appear in the global optimal tour with high probability and the probability increases rapidly as the amount of local optimal tours increases. Using this phenomenon, an intersection set based vaccination strategy is designed in this chapter to accelerate the convergence speed of the immune clonal algorithm for TSP. In the immune clonal algorithm, vaccine is a set of genes which are estimations of the genes expected to appear in the global optimal antibody. The proposed approach in this chapter takes the intersection gene set of several memory antibodies as vaccine and injects the set

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 17
  • 10.3390/math11020437
A Graph Pointer Network-Based Multi-Objective Deep Reinforcement Learning Algorithm for Solving the Traveling Salesman Problem
  • Jan 13, 2023
  • Mathematics
  • Jeewaka Perera + 4 more

Traveling Salesman Problems (TSPs) have been a long-lasting interesting challenge to researchers in different areas. The difficulty of such problems scales up further when multiple objectives are considered concurrently. Plenty of work in evolutionary algorithms has been introduced to solve multi-objective TSPs with promising results, and the work in deep learning and reinforcement learning has been surging. This paper introduces a multi-objective deep graph pointer network-based reinforcement learning (MODGRL) algorithm for multi-objective TSPs. The MODGRL improves an earlier multi-objective deep reinforcement learning algorithm, called DRL-MOA, by utilizing a graph pointer network to learn the graphical structures of TSPs. Such improvements allow MODGRL to be trained on a small-scale TSP, but can find optimal solutions for large scale TSPs. NSGA-II, MOEA/D and SPEA2 are selected to compare with MODGRL and DRL-MOA. Hypervolume, spread and coverage over Pareto front (CPF) quality indicators were selected to assess the algorithms’ performance. In terms of the hypervolume indicator that represents the convergence and diversity of Pareto-frontiers, MODGRL outperformed all the competitors on the three well-known benchmark problems. Such findings proved that MODGRL, with the improved graph pointer network, indeed performed better, measured by the hypervolume indicator, than DRL-MOA and the three other evolutionary algorithms. MODGRL and DRL-MOA were comparable in the leading group, measured by the spread indicator. Although MODGRL performed better than DRL-MOA, both of them were just average regarding the evenness and diversity measured by the CPF indicator. Such findings remind that different performance indicators measure Pareto-frontiers from different perspectives. Choosing a well-accepted and suitable performance indicator to one’s experimental design is very critical, and may affect the conclusions. Three evolutionary algorithms were also experimented on with extra iterations, to validate whether extra iterations affected the performance. The results show that NSGA-II and SPEA2 were greatly improved measured by the Spread and CPF indicators. Such findings raise fairness concerns on algorithm comparisons using different fixed stopping criteria for different algorithms, which appeared in the DRL-MOA work and many others. Through these lessons, we concluded that MODGRL indeed performed better than DRL-MOA in terms of hypervolumne, and we also urge researchers on fair experimental designs and comparisons, in order to derive scientifically sound conclusions.

  • Research Article
  • Cite Count Icon 8
  • 10.1016/j.cor.2019.104766
Combining Traveling Salesman and Traveling Repairman Problems: A multi-objective approach based on multiple scenarios
  • Aug 13, 2019
  • Computers &amp; Operations Research
  • Stefan Bock + 1 more

Combining Traveling Salesman and Traveling Repairman Problems: A multi-objective approach based on multiple scenarios

  • Research Article
  • Cite Count Icon 83
  • 10.1007/s10589-012-9505-8
A computational study and survey of methods for the single-row facility layout problem
  • Sep 6, 2012
  • Computational Optimization and Applications
  • Philipp Hungerländer + 1 more

The single-row facility layout problem (SRFLP) is an NP-hard combinatorial optimization problem that is concerned with the arrangement of n departments of given lengths on a line so as to minimize the weighted sum of the distances between department pairs. (SRFLP) is the one-dimensional version of the facility layout problem that seeks to arrange rectangular departments so as to minimize the overall interaction cost. This paper compares the different modelling approaches for (SRFLP) and applies a recent SDP approach for general quadratic ordering problems from Hungerlander and Rendl to (SRFLP). In particular, we report optimal solutions for several (SRFLP) instances from the literature with up to 42 departments that remained unsolved so far. Secondly we significantly reduce the best known gaps and running times for large instances with up to 110 departments.

  • Research Article
  • Cite Count Icon 31
  • 10.1007/s10489-020-01713-4
Multi-objective traveling salesman problem: an ABC approach
  • Jul 6, 2020
  • Applied Intelligence
  • Indadul Khan + 2 more

Using the concept of swap operation and swap sequence on the sequence of paths of a Traveling Salesman Problem(TSP) Artificial Bee Colony (ABC) algorithm is modified to solve multi-objective TSP. The fitness of a solution is determined using a rule following the dominance property of a multi-objective optimization problem. This fitness is used for the selection process of the onlooker bee phase of the algorithm. A set of rules is used to improve the solutions in each phase of the algorithm. Rules are selected according to their performance using the roulette wheel selection process. At the end of each iteration, the parent solution set and the solution sets after each phase of the ABC algorithm are combined to select a new solution set for the next iteration. The combined solution set is divided into different non-dominated fronts and then a new solution set, having cardinality of parent solution set, is selected from the upper-level non-dominated fronts. When some solutions are required to select from a particular front then crowding distances between the solutions of the front are measured and the isolated solutions are selected for the preservation of diversity. Different standard performance metrics are used to test the performance of the proposed approach. Different sizes standard benchmark test problems from TSPLIB are used for the purpose. Test results show that the proposed approach is efficient enough to solve multi-objective TSP.

  • Conference Article
  • Cite Count Icon 1
  • 10.1109/cec48606.2020.9185657
Self-organizing Migrating Algorithm for the Single Row Facility Layout Problem
  • Jul 1, 2020
  • Pavel Kromer + 2 more

Single row facility layout problem is an important problem encountered in facility design, factory construction, production optimization, and other areas. At the same time, it is a challenging NP-hard combinatorial optimization problem that has been addressed by many advanced algorithms. In practical scenarios, real-world problems can be cast as single row facility location problem instances with different high-level properties and efficient algorithms that can solve them are sought. This work uses a variant of the self-organizing migration algorithm developed recently for permutation problems to tackle the single row facility layout problem and evaluates its accuracy and performance.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 4
  • 10.4236/ib.2012.43027
A Hybrid Clonal Selection for the Single Row Facility Layout Problem with Unequal Dimensions
  • Jan 1, 2012
  • iBusiness
  • Hasan Hosseini-Nasab + 1 more

The single row facility layout problem (SRFLP) is an important combinatorial optimization problem where a given set of facilities have to be arranged in a single row to minimize the weighted sum of the distances between all pairs of facil-ities. In this paper, ahybrid method for single row facility layout problem is proposed in which, the simulated annealing (SA) is embedded in the clonal selection algorithm (CSA). The performance of the proposed algorithm is tested on benchmark problems. Computational results show the efficiency of the proposed algorithm compared to other heuristics.

  • Conference Article
  • 10.1109/nabic.2009.5393859
A Particle Swarm Optimization for the Single Row Facility Layout Problem
  • Jan 1, 2009
  • Hamed Samarghandi + 2 more

Single Row Facility Layout Problem (SRFLP) consists of arranging a number of rectangular facilities with varying length on one side of a straight line to minimize the weighted sum of the distance between all facility pairs. In this paper we use a Particle Swarm Optimization (PSO) algorithm to solve the SRFLP. We first employ a new coding and decoding technique to efficiently map discrete feasible space of the SRFLP to a continuous space. The proposed PSO will further use this coding technique to explore the continuous solution space. Afterwards, the algorithm decodes the solutions to its respective feasible solution in the discrete feasible space and returns the solutions. Computational results on benchmark problems show the efficiency of the proposed algorithm compared to other heuristics.

  • Research Article
  • Cite Count Icon 37
  • 10.1109/access.2019.2917838
A New Evolutionary Multiobjective Model for Traveling Salesman Problem
  • Jan 1, 2019
  • IEEE Access
  • Xuejiao Chen + 5 more

The traveling salesman problem (TSP) is one of the most classical NP-hard problems in the combinatorial optimization, as many practical problems, such as scheduling problems and vehicle-routing cost allocation problems can be abstracted. The introduction of multiobjective in the TSP is a very important research topic, which brings serious challenges to the TSP. Currently, genetic algorithms (GAs) are one of the most effective methods to solve the multiobjective traveling salesman problem (MOTSP). However, GA-based algorithms suffer the premature convergence, the insufficient diversity, and nonuniform distribution of solutions when solving the MOTSP, which further restrict the wide application of GA-based algorithms. In order to overcome these problems, this paper proposes an improved method for GAs based on a novel evolutionary computational model, named the Physarum-inspired computational model (PCM). Based on the prior knowledge of the PCM, the initialization of the population in the proposed method is first optimized to enhance the distribution of solutions. Then, the hill climbing (HC) method is used to improve the diversity of individuals and avert running into the local optimum. Compared to the other MOTSP solving algorithms, a series of experimental results demonstrate that our proposed method achieves a better performance.

  • Research Article
  • Cite Count Icon 5
  • 10.1016/j.neunet.2024.106359
A deep reinforcement learning algorithm framework for solving multi-objective traveling salesman problem based on feature transformation
  • May 3, 2024
  • Neural Networks
  • Shijie Zhao + 1 more

A deep reinforcement learning algorithm framework for solving multi-objective traveling salesman problem based on feature transformation

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 2
  • 10.5829/idosi.jaidm.2016.04.01.05
Two new algorithms of cuckoo and forest optimization to solve single row facility layout problem
  • Jan 1, 2016
  • Journal of Artificial Intelligence and Data Mining
  • Mansoureh Maadi + 2 more

Nowadays, due to the inherent complexity of the real optimization problems, it is a challenging issue to develop a solution algorithm to these problems. Single row facility layout problem (SRFLP) is an NP-hard problem of arranging a number of rectangular facilities with varying lengths on one side of a straight line with the aim of minimizing the weighted sum of the distances between all the facility pairs. In this work, the two new algorithms cuckoo optimization (CO) and forest optimization (FO) are applied and compared to solve SRFLP for the first time. The operators of these two algorithms are adapted according to the characteristics of SRFLP, and the results obtained are compared for two groups of benchmark instances of the literature. These groups consist of instances with the number of facilities less and more than 30. The results obtained from the two groups of instances show that the proposed cuckoo optimization algorithm (COA) has a better performance than the proposed forest optimization algorithm (FOA) in both aspects of finding the best solution and the computational time.

  • Book Chapter
  • Cite Count Icon 9
  • 10.1007/978-3-030-14118-9_13
Multi-objective Solution of Traveling Salesman Problem with Time
  • Mar 17, 2019
  • Ibrahim A Hameed

The traveling salesman problem (TSP) is a challenging problem in combinatorial optimization. No general method of solution is known, and the problem is NP-hard. In this paper, we consider the multi-objective TSP which encompasses the optimization of two conflicting and competing objectives: here the dual minimization of the total travel distance and total travel time at various traffic flow conditions. It is well known that travellers can experience extra travel time during peak hours (i.e., congestion conditions) compared to free flow conditions (i.e., un-congested conditions), therefore and under some conditions, minimizing traveled time could conflict and compete with travel distance and vice versa. This problem has been studied in the form of a single objective problem, where either the two objectives have been combined in a single objective function or one of the objectives has been treated as a constraint. The purpose of this paper is to find a set of non-dominated solutions (i.e., the sequence of cities) using the notion of Pareto optimality where none of the objective functions can be improved in value without degrading one or more of the other objective values. The traveller then has the chance to choose a solution that fits his/her needs at each congestion level. In this paper, a multi-objective genetic algorithm (MOGA) for searching for efficient solutions is investigated. Here, an initial population composed of an approximation to the extreme supported efficient solutions is generated. A Pareto local search is then applied to all solutions of the initial population. The method is applied to a simulated problem and to a real-world problem where distances and real estimates of the travel duration for multiple origins and destinations for specific transport modes are obtained from Google Maps Platform using a Google Distance Matrix API. Results show that solving a TSP as a multi-objective optimization problem can provide more realistic solutions. The proposed approach can be used for recommending routes based on variable duration matrix and cost.

  • Book Chapter
  • Cite Count Icon 1
  • 10.1007/978-3-319-00557-7_95
Application of Firefly Metaheuristic Algorithm for the Single Row Facility Layout Problem
  • Jan 1, 2013
  • Özlen Erkal Sönmez + 1 more

Facility layout is the arrangement of machines, equipments, or other resources in a manufacturing environment to designate an ideal configuration for minimizing the total cost by affecting the production flow. Layout design has a significant impact on the performance of manufacturing systems, and the layout problems are generally regarded as NP-Hard problems. In the literature, a considerable amount of attention is granted to biology-inspired metaheuristic algorithms in order to find efficient solutions to deal with many optimization problems. In this study, the general features and the mechanism of the Firefly Algorithm are presented initially. In order to illustrate how to adapt the proposed algorithm to a real manufacturing problem, a numerical application is shown for the solution of single row facility layout problem. A candidate solution array for 15 departments is obtained through the presumptions of the proposed algorithm. For a sample size of 500 iterations, 95 % confidence interval is constructed between the values of 8,306.53 and 8,378.22 with a standard error value of 18.288.KeywordsParticle Swarm OptimizationLayout ProblemFirefly AlgorithmMetaheuristic AlgorithmFacility Layout ProblemThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

More from: IEEE transactions on pattern analysis and machine intelligence
  • New
  • Research Article
  • 10.1109/tpami.2025.3630635
Towards Visual Grounding: A Survey.
  • Nov 7, 2025
  • IEEE transactions on pattern analysis and machine intelligence
  • Linhui Xiao + 4 more

  • New
  • Research Article
  • 10.1109/tpami.2025.3630339
DELTA: Deep Low-Rank Tensor Representation for Multi-Dimensional Data Recovery.
  • Nov 7, 2025
  • IEEE transactions on pattern analysis and machine intelligence
  • Guo-Wei Yang + 4 more

  • New
  • Research Article
  • 10.1109/tpami.2025.3630577
Variational Bayesian Semi-supervised Keyword Extraction.
  • Nov 7, 2025
  • IEEE transactions on pattern analysis and machine intelligence
  • Yaofang Hu + 3 more

  • New
  • Research Article
  • 10.1109/tpami.2025.3630505
Large-scale Logo Detection.
  • Nov 7, 2025
  • IEEE transactions on pattern analysis and machine intelligence
  • Sujuan Hou + 6 more

  • New
  • Research Article
  • 10.1109/tpami.2025.3630673
A Survey of Graph Neural Networks in Real World: Imbalance, Noise, Privacy and OOD Challenges.
  • Nov 7, 2025
  • IEEE transactions on pattern analysis and machine intelligence
  • Wei Ju + 12 more

  • New
  • Research Article
  • 10.1109/tpami.2025.3630317
Large-Scale Omnidirectional Person Positioning.
  • Nov 7, 2025
  • IEEE transactions on pattern analysis and machine intelligence
  • Lu Yang + 5 more

  • New
  • Research Article
  • 10.1109/tpami.2025.3630242
SPAN: Learning Similarity between Scene Graphs and Images with Transformers.
  • Nov 7, 2025
  • IEEE transactions on pattern analysis and machine intelligence
  • Yuren Cong + 3 more

  • New
  • Research Article
  • 10.1109/tpami.2025.3630185
Sparse-PGD: A Unified Framework for Sparse Adversarial Perturbations Generation.
  • Nov 7, 2025
  • IEEE transactions on pattern analysis and machine intelligence
  • Xuyang Zhong + 1 more

  • New
  • Research Article
  • 10.1109/tpami.2025.3630605
Graph Quality Matters on Revealing the Semantics behind the Data in Physical World.
  • Nov 7, 2025
  • IEEE transactions on pattern analysis and machine intelligence
  • Jielong Yan + 3 more

  • New
  • Research Article
  • 10.1109/tpami.2025.3630209
Dynamic Bit-Wise Semantic Transformer Hashing for Multi-Modal Retrieval.
  • Nov 7, 2025
  • IEEE transactions on pattern analysis and machine intelligence
  • Wentao Tan + 6 more

Save Icon
Up Arrow
Open/Close
  • Ask R Discovery Star icon
  • Chat PDF Star icon

AI summaries and top papers from 250M+ research sources.

Search IconWhat is the difference between bacteria and viruses?
Open In New Tab Icon
Search IconWhat is the function of the immune system?
Open In New Tab Icon
Search IconCan diabetes be passed down from one generation to the next?
Open In New Tab Icon