Help   About ProQuest | 

Dissertations & Theses
The world's most comprehensive collection of dissertations and theses.Learn More...

Citation/Abstract

Print  |  Email  |  Order a Copy  
Contributions to computational complexity and machine learning: Unambiguity in log-space computations and reoptimizing multi-class classifiers
by Bourke, Christopher M., Ph.D., The University of Nebraska - Lincoln, 2008, 83 pages; AAT 3336828

Abstract (Summary)

Part I. We make progress in understanding the complexity of the graph reachability problem in the context of unambiguous logarithmic space computation; a restricted form of nondeterminism. As our main result, we show a new upper bound on the directed planar reachability problem by showing that it can be decided in the class unambiguous logarithmic space ( UL ). We explore the possibility of showing the same upper bound for the general graph reachability problem. We give a simple reduction showing that the reachability problem for directed graphs with thickness two is complete for the class nondeterministic logarithmic space ( NL ). Hence an extension of our results to directed graphs with thickness two will unconditionally collapse NL to UL . We also extend our main result to several classes of non-planar graphs and other graph problems.

Part II. Significant changes in the instance distribution or associated cost function of a learning problem require one to reoptimize a previously-learned classifier to work under new conditions. We study the problem of reoptimizing a multi-class classifier based on its ROC hypersurface and a matrix describing the costs of each type of prediction error. For a binary classifier, it is straightforward to find an optimal operating point based on its ROC curve and the relative cost of true positive to false positive error. However, the corresponding multi-class problem (finding an optimal operating point based on a ROC hypersurface and cost matrix) is more challenging and until now, it was unknown whether an efficient algorithm existed that found an optimal solution. We answer this question by first proving that the decision version of this problem is NP -complete. As a complementary positive result, we give an algorithm that finds an optimal solution in polynomial time if the number of classes n is a constant. We also present several heuristics for this problem, including linear, nonlinear, and quadratic programming formulations, genetic algorithms, and a customized algorithm. Empirical results suggest that under both uniform and non-uniform cost models, simple greedy methods outperform more sophisticated methods.

Indexing (document details)

Advisor:Variyam, Vinodchandran
Committee members:Scott, Stephen D.,  Deogun, Jitender S.,  Radcliffe, Jamie
School:The University of Nebraska - Lincoln
Department:Computer Science
School Location:United States -- Nebraska
Keyword(s):Computational complexity, Machine learning, Log-space computations
Source:DAI-B 69/11, May 2009
Source type:Dissertation
Subjects:Computer science
Publication Number: AAT 3336828
ISBN:9780549912477
Document URL:http://proquest.umi.com/pqdlink?did=1650513281&Fmt=7&clientI d=79356&RQT=309&VName=PQD
ProQuest document ID:1650513281


 

 » Purchase the full text

Dissertations and theses can be purchased in a variety of formats which may include: PDF for web download, softcover, hardcover, or microform. Click the "Order a Copy" button to see the formats available for this item.

Available without purchase:

Preview  Preview

Print  |  Email  |  Order a Copy  
^Back to Top
Copyright © 2009 ProQuest LLC. All rights reserved. Terms and Conditions