The Fifteen Puzzle- A New Approach through Hybridizing Three Heuristics
Methods
- URL: http://arxiv.org/abs/2302.02985v1
- Date: Fri, 6 Jan 2023 07:17:23 GMT
- Title: The Fifteen Puzzle- A New Approach through Hybridizing Three Heuristics
Methods
- Authors: Dler O. Hasan, Aso M. Aladdin, Hardi Sabah Talabani, Tarik Ahmed
Rashid, and Seyedali Mirjalili
- Abstract summary: Fifteen Puzzle problem is one of the most classical problems that have captivated mathematical enthusiasts for centuries.
In this paper, Bidirectional A* (BA*) search algorithm with threes, such as Manhattan distance (MD), linear conflict (LC), and walking distance (WD) has been used.
Our implementation of BA* search can significantly reduce the space complexity, and guarantee either optimal or near-optimal solutions.
- Score: 15.91012934719906
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Fifteen Puzzle problem is one of the most classical problems that have
captivated mathematical enthusiasts for centuries. This is mainly because of
the huge size of the state space with approximately 1013 states that have to be
explored and several algorithms have been applied to solve the Fifteen Puzzle
instances. In this paper, to deal with this large state space, Bidirectional A*
(BA*) search algorithm with three heuristics, such as Manhattan distance (MD),
linear conflict (LC), and walking distance (WD) has been used to solve the
Fifteen Puzzle problems. The three mentioned heuristics will be hybridized in a
way that can dramatically reduce the number of generated states by the
algorithm. Moreover, all those heuristics require only 25KB of storage but help
the algorithm effectively reduce the number of generated states and expand
fewer nodes. Our implementation of BA* search can significantly reduce the
space complexity, and guarantee either optimal or near-optimal solutions.1
Related papers
- Sum-of-Squares inspired Quantum Metaheuristic for Polynomial Optimization with the Hadamard Test and Approximate Amplitude Constraints [76.53316706600717]
Recently proposed quantum algorithm arXiv:2206.14999 is based on semidefinite programming (SDP)
We generalize the SDP-inspired quantum algorithm to sum-of-squares.
Our results show that our algorithm is suitable for large problems and approximate the best known classicals.
arXiv Detail & Related papers (2024-08-14T19:04:13Z) - A Three-Stage Algorithm for the Closest String Problem on Artificial and Real Gene Sequences [39.58317527488534]
Closest String Problem is an NP-hard problem that aims to find a string that has the minimum distance from all sequences that belong to the given set of strings.
In this paper, we introduce a three-stage algorithm that comprises the following process: first, we apply a novel alphabet pruning method to reduce the search space for effectively finding promising search regions.
Second, a variant of beam search to find a solution is employed. This method utilizes a newly developed guiding function based on an expected distance score of partial solutions.
arXiv Detail & Related papers (2024-07-17T21:26:27Z) - Quantum optimization algorithm based on multistep quantum computation [0.0]
We present a quantum algorithm for finding the minimum of a function based on multistep quantum computation.
In this algorithm, the dimension of the search space of the problem can be reduced exponentially step by step.
We have tested the algorithm for some continuous test functions.
arXiv Detail & Related papers (2023-06-30T01:58:23Z) - Finding and Exploring Promising Search Space for the 0-1 Multidimensional Knapsack Problem [18.19836641663039]
We propose a novel algorithm combining evolutionary computation with the exact algorithm to solve the 0-1 MKP.
It maintains a set of solutions and utilizes the information from the population to extract good partial assignments.
It finds better solutions than the existing algorithms and provides new lower bounds for 10 large and hard instances.
arXiv Detail & Related papers (2022-10-08T05:11:47Z) - A Metaheuristic Algorithm for Large Maximum Weight Independent Set
Problems [58.348679046591265]
Given a node-weighted graph, find a set of independent (mutually nonadjacent) nodes whose node-weight sum is maximum.
Some of the graphs airsing in this application are large, having hundreds of thousands of nodes and hundreds of millions of edges.
We develop a new local search algorithm, which is a metaheuristic in the greedy randomized adaptive search framework.
arXiv Detail & Related papers (2022-03-28T21:34:16Z) - On Applying the Lackadaisical Quantum Walk Algorithm to Search for
Multiple Solutions on Grids [63.75363908696257]
The lackadaisical quantum walk is an algorithm developed to search graph structures whose vertices have a self-loop of weight $l$.
This paper addresses several issues related to applying the lackadaisical quantum walk to search for multiple solutions on grids successfully.
arXiv Detail & Related papers (2021-06-11T09:43:09Z) - Lower Bounds and Optimal Algorithms for Smooth and Strongly Convex
Decentralized Optimization Over Time-Varying Networks [79.16773494166644]
We consider the task of minimizing the sum of smooth and strongly convex functions stored in a decentralized manner across the nodes of a communication network.
We design two optimal algorithms that attain these lower bounds.
We corroborate the theoretical efficiency of these algorithms by performing an experimental comparison with existing state-of-the-art methods.
arXiv Detail & Related papers (2021-06-08T15:54:44Z) - Towards Optimally Efficient Tree Search with Deep Learning [76.64632985696237]
This paper investigates the classical integer least-squares problem which estimates signals integer from linear models.
The problem is NP-hard and often arises in diverse applications such as signal processing, bioinformatics, communications and machine learning.
We propose a general hyper-accelerated tree search (HATS) algorithm by employing a deep neural network to estimate the optimal estimation for the underlying simplified memory-bounded A* algorithm.
arXiv Detail & Related papers (2021-01-07T08:00:02Z) - Learning to Accelerate Heuristic Searching for Large-Scale Maximum
Weighted b-Matching Problems in Online Advertising [51.97494906131859]
Bipartite b-matching is fundamental in algorithm design, and has been widely applied into economic markets, labor markets, etc.
Existing exact and approximate algorithms usually fail in such settings due to either requiring intolerable running time or too much computation resource.
We propose textttNeuSearcher which leverages the knowledge learned from previously instances to solve new problem instances.
arXiv Detail & Related papers (2020-05-09T02:48:23Z) - Towards Solving Large-scale Expensive Optimization Problems Efficiently
Using Coordinate Descent Algorithm [3.1600708674008393]
We propose a modified Coordinate Descent algorithm (MCD) to tackle LSEGO problems with a limited computational budget.
Our proposed algorithm benefits from two leading steps, namely, finding the region of interest and then shrinkage of the search space by folding it into the half with exponential speed.
The proposed algorithm is compared with cooperative co-evolution with delta grouping on 20 benchmark functions with dimension 1000.
arXiv Detail & Related papers (2020-03-07T22:48:38Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.