Worcester Polytechnic Institute (WPI)

 

Algorithms in a Nutshell

 

George Heineman, Gary Pollice, Stanley Selkow

WPI Department of Computer Science

 

Friday, October 31, 2008
11:00 a.m. - 12:00 p.m.
Fuller Labs Perreault Hall

 

Abstract:

 

Professors George Heineman, Gary Pollice and Stanley Selkow have just published a book with O'Reilly Media entitled "Algorithms in a Nutshell".  This book serves two audiences. For undergraduate students, this reference is a concise introduction to the most commonly used algorithms in the Computer Science Literature. For the working professional, the book contains fully-coded solutions to show how the algorithms can rapidly be coded within your own software systems to achieve improved code performance.  The full code repository associated with the book can be freely downloaded.

 

In this hour presentation, there will be two speakers. Professor Heineman will discuss an efficient algorithm for detecting intersections among line segments. An obvious brute-force implementation can be performed in O(n^2) but in this talk we describe an O(n log n) algorithm which uses basic data structures (lists, heaps, and stacks). Professor Selkow will discuss a probabilistic algorithm for estimating the size of a search tree used to determine the number of ways that Non-threatening queens can be placed on an NxN chess board.

____

George Heineman is an Associate professor of Computer Science with an interest in Software Engineering. He has a life-long interest in Algorithms.

Stan Selkow has been a professor at WPI since 1980.

Gary Pollice is a Professor of Practice at WPI since 2003.

 Host:  Micha Hofri

 Refreshments will be served.

 

Maintained by webmaster@cs.wpi.edu
Last modified: October 27, 2008