Greg Dennis - NMM

Bouncing Balls
Bouncing Ball Applet (BallApplet.java)
Bouncing Ball EPS
Bouncing Ball Java 3D (BallJ3D.java, BounceInterpolator.java)

Random Variables and Stochastic Processes
Uniform Random Number Generator (LFSR.java)
Transformed Uniform RNG (TransformedLFSR.java)
1D Random Walkers Applet (WalkerApplet.java)

Complexity
Interface to a multiset (or "bag") of words (WordBag.java), (WordCount.java)
Tree-based Implementation of WordBag (WordTreeBag.java)
Hash-based Implementation of WordBag (WordHashBag.java)
Common Word Finder Applet (CommonWordApplet.java), (CommonWordFinder.java), (WordBagFactory.java)

Report
Slides on Alloy, Dynamical Systems Lit Review, & Sorting as Optimization (nmmreport.ppt)
Alloy model (sort.als)

Search and Optimization
Nelder-Mead Sources (Point.java), (Function.java), (NelderMead.java), (NMMain.java)
Spin Glass Sources (SpinGlass.java), (SimAnnealing.java)

Kernel Methods
(View Files)

Information Theory
Kalman Filter with 10-1 standard dev of system noise (kalman1.gif)
Kalman Filter with 10-3 standard dev of system noise (kalman3.gif)
Kalman Filter with 10-5 standard dev of system noise (kalman5.gif)

Fault Tolerance
Bit Error-Rate Curve

Convex Relaxations
Problem 1

Final Project
Write-Up
Presentation (PPT)
Code for CNF Stuff
Code for Regression


edit