Bachelorarbeit, 2013
63 Seiten, Note: 1,0
1 Introduction
2 Review on Literature and Research
2.1 Literature on Bilevel Programming
2.1.1 General Definition of Bilevel Programs
2.1.2 A Bilevel Decentralized Capacitated Facility Location Problem
2.2 Literature on Metaheuristics
2.2.1 Tabu Search
2.2.1.1 Basic Principles
2.2.1.2 Neighborhood Creation and Evaluation
2.2.1.3 Tabu List and Tabu Tenure
2.2.1.4 Aspiration Criteria
2.2.1.5 Evaluation Metrics and Candidate List Strategies
2.2.1.6 Intensification and Diversification Strategies
2.2.1.7 Further Aspects of Tabu Search
2.2.2 Simulated Annealing
2.2.2.1 Basic Principles
2.2.2.2 Mathematical and Thermodynamical Background
2.2.2.3 Inhomogeneous and Homogeneous Simulated Annealing
2.2.2.4 Cooling Schemes
2.2.2.5 Modifications of the Standard Procedure
3 Development and Implementation of Appropriate Heuristics
3.1 General Topics
3.1.1 Initial Solutions
3.1.2 Stop Criteria
3.1.3 Neighborhood Generation
3.2 Tabu Search
3.2.1 Implementation of a Tabu List
3.2.1.1 Actualization of the Tabu List and Tabu Tenure Arrays
3.2.1.2 Evaluation of the Neighborhood
3.2.2 Implemented Tabu Search Variants
3.3 Simulated Annealing
3.3.1 Variation of the Neighborhood Function
3.3.2 Implemented Simulated Annealing Variants
4 Numerical Studies
5 Conclusions and Outlook
The primary objective of this thesis is to deduce, implement, and assess metaheuristic solution approaches for the decentralized capacitated facility location problem. As this problem is characterized as a combinatorial bilevel problem with NP-hard complexity, it cannot be solved efficiently through standard linear programming. The study aims to evaluate the effectiveness of Tabu Search and Simulated Annealing in finding optimal or near-optimal solutions by testing various algorithm configurations.
2.2.1.1 Basic Principles
The methodology of Tabu Search has been developed by Fred W. Glover and was first published in 1986 in a journal article (Glover, 1986). In particular, the same author's book Tabu Search provides considerable information and exemplification on this metaheuristic technique (Glover, Laguna, 1997).
Tabu Search is an iterative metaheuristic optimization approach. It is a systematical method for searching for local optimums in a solution space. While scanning the solution space, the basic principle is to set candidate solutions that possess certain attributes characterizing them as “tabu-active” (this term is described below) on a tabu list in order to avoid going in circles. With the aid of an appropriate neighborhood function a new set of potentially optimal solutions is generated. The best solution is selected as a starting point of the continued search.
In formal mathematical notation the basic structure of a Tabu Search iteration can be formulated as follows (Glover, Laguna, 1997, pp. 25-27; Dréo et al., 2006, pp. 51-52):
f: A → B with A ⊆ ℝⁿ and B ⊆ ℝ is a scalar-valued objective function and min_{s∈S} f(s) subject to x ∈ X an optimization problem. S ⊆ ℝⁿ is its solution space (its elements do not necessarily have to be feasible solutions) and X ∈ ℝᵐ the vector of all its constraints. Furthermore N: S → Sˡ is a vector-valued neighborhood function, whereupon it assigns l proximate solutions to a checked solution. The tabu list T ⊆ S is a set of t solutions {s₁, ..., sₜ}. n, m, l and t are positive integer numbers. Accordingly, a Tabu Search iteration mainly consists of the following three steps:
1. Arbitrary or systematical choice of an initial solution s ∈ S.
2. Determination of proximate solutions N(s).
3. Evaluation of N(s):
• Discard elements that are on the tabu list ⇒ generation of a modified neighborhood Ñ(s) = N(s)\(N(s) ∩ T).
• Determine the best candidate: e.g. s′ = arg max_{σ∈Ñ(s)} (f(s) - f(σ)).
1 Introduction: Provides an overview of the facility location problem, explaining its bilevel nature and the necessity of using metaheuristics due to NP-hard complexity.
2 Review on Literature and Research: Discusses the theoretical background of bilevel programming and introduces the core concepts of Tabu Search and Simulated Annealing.
3 Development and Implementation of Appropriate Heuristics: Details the practical implementation of the metaheuristic algorithms, including initial solution generation, stop criteria, and neighborhood transformation.
4 Numerical Studies: Presents the experimental results of the algorithms tested on 60 data sets of varying sizes and discusses the impact of parameter settings.
5 Conclusions and Outlook: Summarizes findings, noting that Tabu Search generally outperformed Simulated Annealing, and suggests avenues for future research such as implementing more sophisticated influence measures.
Bilevel programming, Facility location problem, Metaheuristics, Tabu Search, Simulated Annealing, Combinatorial optimization, NP-hard, Local optimum, Neighborhood function, Tabu tenure, Cooling schedule, Intensification, Diversification, Linear programming, Algorithm performance.
This thesis focuses on comparing different metaheuristic methods to solve the decentralized capacitated facility location problem, which is structured as a complex combinatorial bilevel optimization problem.
The research primarily evaluates and compares the performance of Tabu Search and Simulated Annealing as metaheuristic techniques for navigating the solution space.
The main objective is to determine which metaheuristic algorithms and parameter settings yield the best solutions for a hierarchical facility location model that cannot be solved through simple linear programming.
The author employs a combination of heuristic search and linear programming, where the subordinate facility location problem is solved as a linear program embedded within the metaheuristic superstructure.
The main body covers the theoretical foundations of bilevel programming, detailed explanations of Tabu Search and Simulated Annealing principles, and the development and testing of specific algorithm variants using Xpress IVE.
Key terms include bilevel programming, combinatorial optimization, metaheuristics, facility location, and performance analysis of search algorithms.
The decentralized nature means the decision-making process is divided into two hierarchical levels—the principal firm (leader) and the plants (followers)—which creates reciprocal constraints that preclude simple monolithic linear optimization.
Tabu Search is characterized as a deterministic approach utilizing memory (tabu lists) to avoid cycling, while Simulated Annealing is a randomized approach that uses a temperature-based cooling scheme to escape local optima.
The results indicate that while some Tabu Search variants can find the global optimum reliably, Simulated Annealing performed worse, often struggling with "swinging" effects between solutions at low temperatures.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

