University of Idaho - I Banner
A student works at a computer

VandalStar

U of I's web-based retention and advising tool provides an efficient way to guide and support students on their road to graduation. Login to VandalStar.

Austin Smith

Major: Mathematics

Faculty Advisor: Stefan Tohaneanu

Project Title:

Getting to the Point! The Exact Fitting Problem

Abstract

Suppose you were traveling through a downtown urban sprawl of a large city, aiming to see as much of the city as possible. If you listed out the top twenty storefronts you wanted to see, what straight line would take you to the largest number of attractions? Could you always find such a straight line?

Similarly, consider the way a graphing calculator creates a line of best fit, defining “best” by the “least squares approach” (i.e. the linear regression problem). What if instead we fit a line using something called the “exact fitting” method? In this method, the “best” line is the one that intersects the largest number of points. What is the most efficient method to calculate this line?
Finding the most efficient algorithm to compute this line is an open question in computational geometry, known as the exact fitting problem. Guibas et al. have previously shown an O(min{N^2log(N), N^2}) time solution in two dimensions.

Here, we examine an alternative approach using properties of determinants to create a new algorithm implemented in the C++ coding language. An estimate for the time efficiency of the algorithm can be conjectured to be O(N^3). Because this problem has widespread implications, finding an efficient algorithm would have positive impacts on numerous fields including coding theory.

Campus Locations

Physical Address:
Bruce M. Pitman Center
875 Perimeter Drive MS 4264
Moscow, ID 83844-4264
info@uidaho.edu
uidaho.edu

Phone: 208-885-6111

Fax: 208-885-9119

Directions