Academia.eduAcademia.edu

Backtracking Search Algorithm

description20 papers
group2 followers
lightbulbAbout this topic
The Backtracking Search Algorithm is a recursive problem-solving technique used in computer science and artificial intelligence to incrementally build candidates for solutions and abandon those that fail to satisfy the constraints of the problem, effectively exploring the solution space in a systematic manner.
lightbulbAbout this topic
The Backtracking Search Algorithm is a recursive problem-solving technique used in computer science and artificial intelligence to incrementally build candidates for solutions and abandon those that fail to satisfy the constraints of the problem, effectively exploring the solution space in a systematic manner.

Key research themes

1. How does randomization in backtracking improve scalability in constraint satisfaction problems compared to systematic methods?

This research theme investigates the impact of introducing randomness into systematic backtracking algorithms to overcome their limited scalability in large, structured constraint satisfaction problems. The focus is on understanding how randomizing the variable unassignment process affects the ability of backtracking methods to explore the search space more flexibly and resemble local search techniques, potentially leading to improved performance on complex problems.

Key finding: The paper identifies that the essential difference enabling stochastic local search (LS) to scale better than systematic backtracking (BT) is LS's lack of fixation on early variable assignments. By introducing randomness into... Read more

2. What are effective heuristic strategies for enhancing backtrack search SAT solver performance, particularly regarding variable assignment and backtracking decisions?

This theme explores the development of heuristic methods to improve the efficiency of backtracking search in SAT solvers. By leveraging insights from variable selection heuristics such as VSIDS and Berkmin, the research evaluates how heuristic-driven backtracking choices can diversify search paths and improve solver effectiveness. The aim is to reduce thrashing, enhance search space coverage, and ultimately solve more challenging SAT instances by better guiding the backtracking process.

Key finding: The authors propose novel heuristics for the backtracking step in SAT solvers inspired by established variable selection heuristics (VSIDS and Berkmin). These heuristics aim to select backtracking points that improve the... Read more

3. How can ensemble heuristic methods and adaptive heuristic scheduling optimize best-first and multi-heuristic search performance in complex problem spaces?

This theme addresses techniques for combining multiple heuristic functions within best-first and multi-heuristic search frameworks. It focuses on ways to adaptively allocate computational resources among various heuristics to avoid inefficiencies inherent in naive round-robin scheduling. The objective is to improve search scalability and effectiveness by leveraging the complementary strengths of heuristics, especially in domains with large and complex state spaces.

Key finding: The paper introduces two principled methods—Meta-A* and a multi-armed bandit approach—to adaptively distribute search efforts among multiple heuristics in the Multi-Heuristic A* (MHA*) framework. Meta-A* constructs a... Read more
Key finding: This work addresses the calibration problem in multi-heuristic search algorithms like MHA*, where combining cost-to-come and inadmissible heuristics uncalibrated by scale leads to suboptimal decisions. The authors propose... Read more

All papers in Backtracking Search Algorithm

The development of artificial intelligence (AI) based techniques for electricity price forecasting (EPF) provides essential information to electricity market participants and managers because of its greater handling capability of complex... more
This paper presents a study on the N-Queens Problem. Different approaches to its solution discussed in the scientific literature are analyzed. The implementation of an algorithm based on the backtracking method is also presented. The... more
This paper introduces a technique for controlling a class of uncertain chaotic systems using an adaptive fuzzy Proportional-Integrator-Derivative (PID) controller with H∞ tracking performance. The purpose of this work is to achieve... more
In this paper, a new method has been presented for the extraction of edge information by using Differential Search Optimization Algorithm. The proposed method is based on using a new heuristic image thresholding method for edge detection.... more
Change detection is one of the most important subjects of remote sensing discipline. In this paper, a new unsupervised change detection approach is proposed for multi-temporal remotely sensed optic imagery. This approach does not require... more
In this study, a new artificial intelligence optimization algorithm, Differential Search (DS), was proposed for Principal Component Analysis (PCA) based unsupervised change detection method for optic and SAR image data. The model firstly... more
In this study, a new artificial intelligence optimization algorithm, Differential Search (DS), was proposed for Principal Component Analysis (PCA) based unsupervised change detection method for optic and SAR image data. The model firstly... more
Change detection is one of the most important subjects of remote sensing discipline. In this paper, a new unsupervised change detection approach is proposed for multi-temporal remotely sensed optic imagery. This approach does not require... more
Change detection is one of the most important subjects of remote sensing discipline. In this paper, a new unsupervised change detection approach is proposed for multi-temporal remotely sensed optic imagery. This approach does not require... more
This paper presents a comparative analysis of two algorithms i.e: backtracking and genetic algorithm for the solution of N queen‟s problem. In this paper the N queens problem is solved using both the algorithms . Both the algorithms have... more
In this paper, we introduced a novel image clustering method based on combination of the classical Fuzzy C-Means (FCM) algorithm and Backtracking Search optimization Algorithm (BSA). The image clustering was achieved by minimizing the... more
Impervious surface areas are artificial structures covered by materials such as asphalt, stone, brick, rooftops and concrete. Buildings, parking lots, roads, driveways and sidewalks are shown as impervious surfaces. They increase... more
In this paper, a new method has been presented for the extraction of edge information by using Differential Search Optimization Algorithm. The proposed method is based on using a new heuristic image thresholding method for edge detection.... more
In this paper, the performance of four optimization techniques i.e. Grey Wolf Optimizer (GWO), Backtracking Search Algorithm (BSA), Differential Evolution (DE), and Bat Algorithm (BA) have been investigated for optimizing the scaling... more
In this study, a new artificial intelligence optimization algorithm, Differential Search (DS), was proposed for Principal Component Analysis (PCA) based unsupervised change detection method for optic and SAR image data. The model firstly... more
Heart is the vital organ of a Human Body, because of its involvement in various works and processes in the entire body such as blood pumping etc., so recording a heart function is also a great thing, it is done through ECG signals. ECG... more
Arazi örtüsü/kullanımı değişiminin belirlenmesi gerek doğal çevrenin gerekse de insan yapısı alanların değişimin izlenmesi ve nedenlerinin gözlemlenerek gelecekteki değişimin yönetilmesi için oldukça önemlidir. Sayısal görüntü... more
Power system oscillation is a serious threat to the stability of multimachine power systems. The coordinated control of power system stabilizers (PSS) and thyristor-controlled series compensation (TCSC) damping controllers is a commonly... more
This paper presents a study on the N-Queens Problem. Different approaches to its solution discussed in the scientific literature are analyzed. The implementation of an algorithm based on the backtracking method is also presented. The... more
The use of graphs is widely applied in modeling and solving problems in the field of computer science and bioinformatics.Therefore, it is essential to develop and improve algorithms reducing their computational complexity and  increasing... more
In this paper, a new method has been presented for the extraction of edge information by using Differential Search Optimization Algorithm. The proposed method is based on using a new heuristic image thresholding method for edge detection.... more
Bu çalışmada amaç, aynı alana ait ve iki farklı zamanda elde edilmiş uydu görüntüleri, ortofoto, tematik haritalar ve/veya dijital görüntüler için geliştirilen bir Matlab ara yüzü ile değişim haritalarının belirlenmesi, her bir sınıf için... more
Impervious surface areas are artificial structures covered by materials such as asphalt, stone, brick, rooftops and concrete. Buildings, parking lots, roads, driveways and sidewalks are shown as impervious surfaces. They increase... more
This paper introduces a technique for controlling a class of uncertain chaotic systems using an adaptive fuzzy Proportional-Integrator-Derivative (PID) controller with H∞ tracking performance. The purpose of this work is to achieve... more
Change detection is one of the most important subjects of remote sensing discipline. In this paper, a new unsupervised change detection approach is proposed for multi-temporal remotely sensed optic imagery. This approach does not require... more
This paper presents a study on the N-Queens Problem. Different approaches to its solution discussed in the scientific literature are analyzed. The implementation of an algorithm based on the backtracking method is also presented. The... more
In this paper, a new method has been presented for the extraction of edge information by using Differential Search Optimization Algorithm. The proposed method is based on using a new heuristic image thresholding method for edge detection.... more
Çelik kemerli tonoz sistemler, geniş açıklı alanların çok az kolon ile kaplanmasında kullanılan en popüler yapı sistemlerinden birisidir. Kemerli tonoz sistemler bir yönde eğriliği olan boyuna, enine ve çapraz elemanlardan oluşan basit... more
Bu çalışmada, optik görüntüler için oldukça basit ve etkin bir kontrolsüz değişim saptama yaklaşımı sunulmuştur. Yaklaşımın temelinde fark görüntülerinin kombinasyonu ve Geri-İzleme Arama Algoritması (BSA)ile değişim haritasının... more
Change detection is one of the most important subjects of remote sensing discipline. In this paper, a new unsupervised change detection approach is proposed for multi-temporal remotely sensed optic imagery. This approach does not require... more
Dünyada birçok uygulamada, yeryüzüne ait yüksek doğruluklu, hassas veri ve bilgilere ihtiyaç duyulmaktadır. Bu bilgiler çevresel değişimlerin izlenmesi, arazi kullanımının belirlenmesi ve farklı tematik haritalama amaçları için... more
Fen bilimlerinde karşılaşılan birçok problem doğrusal veya doğrusal olmayan bir optimizasyon problemi ile temsil edilir. Doğrusal olan optimizasyon problemlerinin çözümünde klasik deterministik yöntemler kullanılmasına rağmen, doğrusal... more
In this paper, we propose a context-sensitive technique for unsupervised change detection in multitemporal remote sensing images. The technique is based on fuzzy clustering approach and takes care of spatial correlation between... more
Download research papers for free!