Assessing the Finite-Time Performance of Local Search Algorithms

Identifying a globally optimal solution for an intractable discrete optimization problem is often cost prohibitive. Therefore, solutions that are within a predetermined threshold are often acceptable in practice. This dissertation introduces the concept of B-acceptable solutions where B is a predet...

Full description

Bibliographic Details
Main Author: Henderson, Darrall
Other Authors: Industrial and Systems Engineering
Format: Others
Published: Virginia Tech 2014
Subjects:
Online Access:http://hdl.handle.net/10919/26926
http://scholar.lib.vt.edu/theses/available/etd-04172001-135808/
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-26926
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-269262020-11-11T05:37:02Z Assessing the Finite-Time Performance of Local Search Algorithms Henderson, Darrall Industrial and Systems Engineering Wakefield, Ronald R. Bish, Ebru K. Sherali, Hanif D. Jacobson, Sheldon H. Koelling, C. Patrick hill climbing algorithms heuristics finite-time performance discrete optimization combinatorial optimization simulated annealing convergence local search Identifying a globally optimal solution for an intractable discrete optimization problem is often cost prohibitive. Therefore, solutions that are within a predetermined threshold are often acceptable in practice. This dissertation introduces the concept of B-acceptable solutions where B is a predetermined threshold for the objective function value. It is difficult to assess a priori the effectiveness of local search algorithms, which makes the process of choosing parameters to improve their performance difficult. This dissertation introduces the B-acceptable solution probability in terms of B-acceptable solutions as a finite-time performance measure for local search algorithms. The B-acceptable solution probability reflects how effectively an algorithm has performed to date and how effectively an algorithm can be expected to perform in the future. The B-acceptable solution probability is also used to obtain necessary asymptotic convergence (with probability one) conditions. Upper and lower bounds for the B-acceptable solution probability are presented. These expressions assume particularly simple forms when applied to specific local search strategies such as Monte Carlo search and threshold accepting. Moreover, these expressions provide guidelines on how to manage the execution of local search algorithm runs. Computational experiments are reported to estimate the probability of reaching a B-acceptable solution for a fixed number of iterations. Logistic regression is applied as a tool to estimate the probability of reaching a B-acceptable solution for values of B close to the objective function value of a globally optimal solution as well as to estimate this objective function value. Computational experiments are reported with logistic regression for pure local search, simulated annealing and threshold accepting applied to instances of the TSP with known optimal solutions. Ph. D. 2014-03-14T20:09:49Z 2014-03-14T20:09:49Z 2001-05-13 2001-04-17 2002-04-18 2001-04-18 Dissertation etd-04172001-135808 http://hdl.handle.net/10919/26926 http://scholar.lib.vt.edu/theses/available/etd-04172001-135808/ Henderson_D_Dissertation.pdf In Copyright http://rightsstatements.org/vocab/InC/1.0/ application/pdf Virginia Tech
collection NDLTD
format Others
sources NDLTD
topic hill climbing algorithms
heuristics
finite-time performance
discrete optimization
combinatorial optimization
simulated annealing
convergence
local search
spellingShingle hill climbing algorithms
heuristics
finite-time performance
discrete optimization
combinatorial optimization
simulated annealing
convergence
local search
Henderson, Darrall
Assessing the Finite-Time Performance of Local Search Algorithms
description Identifying a globally optimal solution for an intractable discrete optimization problem is often cost prohibitive. Therefore, solutions that are within a predetermined threshold are often acceptable in practice. This dissertation introduces the concept of B-acceptable solutions where B is a predetermined threshold for the objective function value. It is difficult to assess a priori the effectiveness of local search algorithms, which makes the process of choosing parameters to improve their performance difficult. This dissertation introduces the B-acceptable solution probability in terms of B-acceptable solutions as a finite-time performance measure for local search algorithms. The B-acceptable solution probability reflects how effectively an algorithm has performed to date and how effectively an algorithm can be expected to perform in the future. The B-acceptable solution probability is also used to obtain necessary asymptotic convergence (with probability one) conditions. Upper and lower bounds for the B-acceptable solution probability are presented. These expressions assume particularly simple forms when applied to specific local search strategies such as Monte Carlo search and threshold accepting. Moreover, these expressions provide guidelines on how to manage the execution of local search algorithm runs. Computational experiments are reported to estimate the probability of reaching a B-acceptable solution for a fixed number of iterations. Logistic regression is applied as a tool to estimate the probability of reaching a B-acceptable solution for values of B close to the objective function value of a globally optimal solution as well as to estimate this objective function value. Computational experiments are reported with logistic regression for pure local search, simulated annealing and threshold accepting applied to instances of the TSP with known optimal solutions. === Ph. D.
author2 Industrial and Systems Engineering
author_facet Industrial and Systems Engineering
Henderson, Darrall
author Henderson, Darrall
author_sort Henderson, Darrall
title Assessing the Finite-Time Performance of Local Search Algorithms
title_short Assessing the Finite-Time Performance of Local Search Algorithms
title_full Assessing the Finite-Time Performance of Local Search Algorithms
title_fullStr Assessing the Finite-Time Performance of Local Search Algorithms
title_full_unstemmed Assessing the Finite-Time Performance of Local Search Algorithms
title_sort assessing the finite-time performance of local search algorithms
publisher Virginia Tech
publishDate 2014
url http://hdl.handle.net/10919/26926
http://scholar.lib.vt.edu/theses/available/etd-04172001-135808/
work_keys_str_mv AT hendersondarrall assessingthefinitetimeperformanceoflocalsearchalgorithms
_version_ 1719355934646468608