Research Experiences for Undergrads at Georgia Tech
2008,
2007,
2006,
2005,
2004,
2003,
2002,
2001
GT REU Summer 2008
| Summer 2008 GT REUs |
| Professor |
Student |
Topic |
| Silas Alben |
| A differential equation used for
constructing mechanical fish fins |
| Silas Alben |
| Self-assembly of polyhedra from flat sheets |
| Silas Alben |
| The shapes assumed by elastic rods under confining
forces in three dimensions |
| Matt Baker |
| Brill-Noether theory for graphs |
| Matt Baker |
| Green's functions for Mandelbrot-like sets |
| Yuri Bakhtin |
| Directed polymers in random environment |
| Yuri Bakhtin |
| Random solutions of the Burgers equation |
| Doron Lubinsky |
| Biorthogonal polynomials |
| Doron Lubinsky |
| Problems on q-series and q-Pochhammer symbols |
GT REU Summer 2007
| Summer 2007 GT REUs |
| Professor |
Student |
Topic |
| Ernie Croot |
Aisha Aroyo | |
| Prasad Tetali |
Brian Benson | |
| Ernie Croot |
Jonathan Eisen | |
| John McCuan |
Arthur J. Friend | |
| John McCuan |
Rob Ward | |
GT REU Summer 2006
| Summer 2006 GT REUs |
| Professor |
Student |
Topic |
| Yang Wang |
Brian Benson | |
| John McCuan |
Steven Britt | |
| Shui-Nee Chow |
D. Andrew Brown | |
| Lew Lefton |
Darshan Bryner | |
| John Etnyre |
Gokhan Civan | |
| Mohammad Ghomi |
Robert Vincent DeMarco | |
| Doron Lubinsky |
Beth Hart | |
| Matt Baker |
Dragos Ilas | |
| Tom Morley |
Emanuel Indrea | |
| Johan Belinfante |
Lee Martie | |
| Mohammad Ghomi |
Brian Nakamura | |
| John McCuan |
Laura Stilz | |
| Tom Morley |
Garrett Thompson | |
GT REU Summer 2005
| Summer 2005 GT REUs |
| Professor |
Student |
Topic |
| Doron Lubinsky |
Ioana Soran | Orthogonal and biorthogonal polynomials |
| Matt Baker
| Ander Steele | Carmichael numbers in Abelian extension fields |
| Tom Trotter | Bill March | On-line coloring of interval graphs |
| Matt Baker | Matthew Tanzy | An optimization problem for resistive networks |
| Yang Wang | Charles Martin | Basic digit sets: Investigations and applications |
| Ernie Croot | Brian Williams | Small roots of polynomials modulo squarefree numbers |
| Ernie Croot | Brian Swanagan | Determining lower bounds for differences of powers of 2 and 3 using Pade Approximations |
| Peter Mucha | A. J. Friend | A local community detection algorithm for weighted real-world networks |
| Johan Belinfante | Claudia Huang | Automated reasoning assistant GOEDEL and Peano's arithmetic |
| John McCuan | Alan Diaz | A geometric method for measuring the structure of optical fibers |
| Yingjie Liu | Carina Saxton | Simulation of plankton ecosystem dynamics in oceans |
| Jeff Geronimo | Nick Cotton | Numerical analysis of an Epsilon-Difference Equation |
| Lew Lefton | Darshan Bryner | Parallel computing in various mathematical algorithms |
C. Houdré, L. Peng | Alexander Block | Credit risk modeling |
VIGRE/GT REU Summer 2004
| Summer 2004 GT REUs |
| Professor |
Student |
Topic |
| Robin Thomas |
Matt Perry | Topics in Graph Theory |
| Mason Porter, Bunimovich
| Julie Bjornstad Alexie Dachevski | Mathematical Biology (See Below) |
| Hou Min Zhow | Robert Pruvenok | Image Processing |
| Shui Nee Chow | Caroline Seabrook Stephanie Chung | Pattern Formation |
| Ernie Croot | Bayazid Sarkar | Fermat Numbers |
Mason Porter's Big List
Food chains in phytoplankton (joint with Christopher Klausmeier,
Dept. of Biology)
Description: Theoretical ecology has a long mathematical tradition going
back to Lotka and Volterra's predator-prey models. The student who
undertakes this project will study a (3-species) food chain in
phytoplankton with seasonal variation. (This generalizes recent work by
Prof. Klausmeier and his collaborators.)
VIGRE/GT REU Summer 2003
Aug 14, 2003: Check back soon for a more detailed report about
the REU activities this past summer.
The range of activities, and their accomplishments,
is, I think, impressive.
| Summer 2003
GT REUs |
| Professor |
Student |
Topic |
| Robin Thomas |
Michael Abraham | Topics in Graph Theory |
| Professor Mucha | Casey Warmbrand | Political Network Theory |
| Professor Mucha | Thomas Callaghan | Football Network Theory |
Shui-Nee Chow and Mason Porter
(Use email to contact Professor Porter.) | Jeremy Corbett | Numerical Work in Spatial Temporal Chaos. |
| Mason Porter | Steven Lansel |
Computer Simulation of Billiard Systems |
| Michael Lacey | Brandon Luders, Alex Charis | Additive Number Theory |
February 2004 Update
Steven Lansel, directed by Mason Porter Quoting:
My project deals with billiard systems. A billiard system consists of a
closed shape inside which a point particle bounces around. The point
particle always travels at the same speed and bounces off the barrier of
the billiard table with its angle of incidence equal to its angle of
reflection. Depending on the shape of the billiard table, chaos or
chaotic regions may be present in the system.
I am writing a program to simulate billiard systems to be used a tool
for anyone working on them. The user is able to either select a
billiard table from a list of the most commonly studied tables or enter
an arbitrary shape and initial conditions. The program calculates the
path of the point particle and plots the data in configuration and phase
space.
Steven has continued his project into the fall and spring terms, refining the simulations,
especially in the length of the paths of the balls.
The
code and many pretty pictures are freely available.
Casey Warmbrand,
directed by Peter Mucha (Casey is also working
with the supervision of a political science prof.)
Quoting: I've been researching the network properties of the
House of Representatives.
Ive taken data for the past 8 congresses and created adjacency matrices. We
have three types of matrices, one that contains congressmen and committees as
the nodes, and a connection is defined between a person and committee if
they serve on the committee, this type of network is bipartite. The other
two types are projections of the first, one is people to people who are
connected if they share a committee with the person, the other is committee
to committee.
We've calculated a lot of basic network statistics; shortest/average path
length, clustering coefficients, degree distributions and diameters. We've
also created a community structure for each of the projections. The next
things to look at will be, the removal of the subcommittees and taking the
graph to only contain all the congressmen and the 19 standing committees,
and recomputing some of the already calculated statistics and seeing what
changes and if any trends are more readily apparent.
Attached is community structure
of the committees (people are removed and
disconnections are shown), also a nice trend is apparent in the degree
distribution of the past 5 congresses (since the republicans took power).
Casey Warmbrand worked on his senior project on fractals in the Fall 2003 semester. In the spring semester,
he has been one of three GT people in Budapest, studying math and computer science. The others are fellow GT undergrad
David Eger, and the third is Adam Marcus, who will start graduate school at GT in the Fall 2004 semester.
Thomas Callaghan, directed by Peter Mucha
Quoting:
My REU titled "Football Network Theory" has been an examination of the current
ranking schemes used for football and other sports and then the development of
a simple yet innovative new scheme which takes into account the network
properties inherent in the college football season. In addition to developing
and examining our new system, I have also examined many different properties of
the graph created by a college football schedule where teams are represented by
vertices and games between two teams are represented by edges connecting the
two vertices. Some of these properties include connectedness, clustering,
community structure, betweenness, degree distribution, diameter, and the "small
world'' phenomenon.
Go to the Directory
Ring.jpg is simply a visual of the college football
graph. Commstruct.jpg is a visual of the community structure of the graph
generated using the latest community structure algorithm. If you closely
examine, you will notice that it accurately places teams in the same conference
together. The last file is a ranking of the NCAA Division IA football teams in
1990 (the last year Georgia Tech won the National Championship).
Thomas Callaghan has been continuing his work on this project into the Fall and Spring semesters.
The article describing the particulars of this work is at the arXiv
. The appearance of the article attracted attention from ESPN, Nature Online, the Chronicle of Higher Education.
An article for the Notices of the American Mathematical Society is in preparation.
Brandon Luders, directed by Michael Lacey is developing some random models
for Pollard's rho method for factoring. This delightful method, has a heuristic expected running
time that is the square root of the smallest prime factor of the integer one is seeking to factor.
The goal is to find some good probabilistic models for this method, and find a good estimate for
the standard deviation of the running time.
Brandon Luders also continued his research topic into the Fall semester. He carried out extensive
computations on the mean and standard deviation of the Pollard rho method. He discovered an anomalous deviation of the
method from expected behaviors in a certain range of primes. His calculations conclusively show that the standard
deviations are rather big, essentially as big as possible. An article should appear at the arXiv soon.
Alex Charis (a University of Toronto student) spent the summer investigating some aspects of number theory in
both a computational and theoretical fashion. The questions pertained to the existence of certain presumably very rare
primes. He has a nice report on his activities
here.
Jessica Snyder worked on a problem in mathematical biology, specifically, a dynamical system model for
some aspects of bipolar disorder, and in particular the effects of medication on the disease.
This continued an ongoing research project of Mason Porter. Jessica Snyder reported on this project
at the Dynamical Days meeting in January. The paper attracted a nice bit of attention, due to the novelty the
approach.
Andrew Stimpson worked in an area of topology with a relation to the Hairy Ball theorem, and
a very strong combinatorial aspect. He has a 12 page report on the subject,
with an impressive array of figures in it.
Jeremy Corbett worked in the area of pattern formation in the solutions of partial differential equations.
The physical model is a familiar one, if you take some sand in a box, and shake it rhthmyically, the sand will
fall into some sort of pattern. The physics and mathematics of the problem is very interesting. And Jeremy Corbett
spent the summer studying one research paper in the subject, and through the simulations, creating some very
nice
graphics that appear at differnt points in this web site.
He was joined by high school student A Behram who started at MIT in Fall 2004.
Ryan Hynd, not in the REU program, is in Leipzig Germany this summer, studying issues related to
capillary surfaces. He and Professor McCuan have recent completed a
paper on Rolling Curves, which
grew out of last summer's investigations and experiments on Plateau's rolling drops. You can see
movies of the same at the ACE Lab site.
Ryan reported these results at a Sigma Xi conference in Los Angeles in December 2003.
Derrick Coetzee (not in the REU program) has written a program to turn Professor Belinfante's automatically
generated proofs into humanly readable LaTex Output. The Lisp code is freely available.
Blair Dowling directed by Dana Randall, is continuing the development of the
stochastic model of the spread of HIV in the human body. This summer she is on the payroll of
Emory Medical School. An
abstract of a talk she gave at Microsoft Research on the subject.
Nathan Bell, directed by Peter Mucha is continuing to develop methods of simulating balls
falling in an hour glass, and falling down a series of ramps. There are pics of 8000 balls falling down a series of ramps.
Everything looks great. And is a fantastic job for his senior project. Check out the latest
screen shots.
VIGRE/GT REU Summer 2002
The
final report
on the 2002 VIGRE/GT is available.
| Summer 2002
GT REUs |
| Professor |
Student |
Topic |
| Peter Mucha |
Michael Abraham |
Small World Networks, on the Bewoulf Cluster |
| John McCuan |
Roberto Lopez |
ACE Lab, Electrostatics |
| John McCuan |
Jeffery Elms |
ACE Lab, Electrostatics |
| John Pelesko |
Ryan Hynd |
ACE Lab,
Electromagnetics |
| Joe Landsberg |
Erika Norenberg |
Morse Theory |
| Joe Landsberg |
Joe Montgomery |
Degenerate Gauss Maps on Algebraic Varieties |
| Johan Belinfante |
David Eger |
Artificial Intelligence |
| Xingxing Yu |
Jeremy Barrett |
Algebraic and Topological Aspects of Graphs |
| Prasad Tetali |
David Skoog |
Random Codes |
|
Margeret Symington |
Andy Wand |
Contact Topology |
| Anthony Yezzi |
Ganesh Sundaramoorthi |
Electrostatics Charge,
Image Segmentation |
| Prasad Tetali |
Boris Kerzhner |
Random Codes |
Professor Peter Mucha's interests are in computation and fluids.
He and Lew Lefton, the IT Director, have built a
Beowulf cluster. What is that? It is a Linux supercomputer, is the short answer.
Michael Abraham's project is: Statistics of Evolving Scale Free and Small World Networks.
Using the Beowoulf Cluster, he seeks to develop codes to
study the connectivity of such networks, for comparison with theories in development by Professor Mucha.
The topic of Joe Montgomery's REU is "Classification of varieties
with degenerate Gauss maps."
Given a surface in Euclidean three space, one can define its Gauss map,
taking a point to its normal line translated to the origin, or equivalently,
a point to its tangent space in the Grassmanian. In the analytic category,
surfaces with degenerate Gauss maps (that is, where the image is one-dimensional)
have been completely classified, they are either cones over a point or
the union of tangent lines to a curve. The same question in higher dimensions
and codimensions is open. Montgomery will work on this open question, building
on the classification results of Griffiths-Harris, and Akivis-Goldberg
for complex subvarieties of projective space with degenerate Gauss maps.
Ryan Hynd and Professor Pelesko
will design and build an experimental apparatus
to study the electrostatic deflection of soap films. We will construct
and analyze a mathematical model of the experiment and compare
experimental results with theory. Techniques in ordinary
and partial differential equations, like the Calculus of Variations,
as well as numerical analysis will be
learned and used in this project.
Erika Norenberg is also in the REU, with a topic of "Morse theory and
the topology of algebraic varieties."
The classical Lefshetz theorem implies that much of the topology of
a smooth hypersurface in projective space is inherited from the ambient
projective space. One of its standard proofs uses classical Morse theory,
where the topology of a manifold is studied via critical points of a sufficiently
generic function on it. A more general theorem, due to W. Barth, was proved
in the early 1970's stating that smooth varieties of small codimension
also inherit much of their topology from the ambient projective space.
Barth's proof is rather complicated, but recently there is a new proof,
due to Schoen and Wolfson, based on ideas of Gromov, based on Morse theory
in infinite dimensions. Norenberg will work through Milnor's classic book
on Morse theory and the Schoen-Wolfson paper. If time allows, she will
study additional recent work generalizing these results and calculate some
new examples.
David Eger sends his description of an REU into Aritifical Intelligence
and Theorem Proving. As usual, he is well underway already!
(1) How can we use formal logic to codify typical mathematics in a machine
verifiable form?
This exploration would start with filling in the holes in my knowledge
of predicate calculus and using the program metamath (http://www.metamath.org/)
to codify some basic proofs of theorems from Abstract Algebra. The basic
pretense behind this project is that several large works (e.g. the Classification
of the Simple Groups) are simply too large for any person to verify by
hand and be absolutely sure he has not overlooked something. Codifying
proofs and theorems in a database that is verifiable by a computer may
offer us a valuable tool.
Also, I would like to see if I can codify some basic problems from combinatorics
and the proofs their results. It always seemed rather bogus to me that
someone would ask "Suppose you have a bus with one driver and fifteen students.
There are twenty seats and one for the bus driver. How many valid sittings
are there?" And with some hand waving one points out how many there must
be. Perhaps this is the best we can do. But perhaps there is a proper natural
symbolic representation we could have for this sort of problem. I could
then contrast these attempts with the original problem and its solution.
Does presenting a formal proof detract from understanding? Can we have
our cake and eat it too: can we both have logic-level proof AND understanding?
If so how? People tend to think in geometric manners; what geometric representations
can be represented as alternatives to predicate calculus, and can such
pictures be treated formally in provable, verifiable ways?
(2) Once we have a structure for representing logically our mathematics,
can we use a computer to discern important properties and patterns about
our mathematical objects, and if so how?
That is, in Abstract Algebra we have defined certain properties of operators
which we find important in some way - commutativity, associativity, alternate
associativity - from which many other "nice" properties follows. Are there
less obvious properties from we might find in sets with operators that
give us nice properties? What are the patterns that we see if we look at
a selection of quasigroups? Can we use monte carlo methods to look for
patterns which we might then put forward as hypotheses to then attempt
to prove? Might we find things as important as Sylow's theorems in this
manner? It's much of a "pi in the sky" question, but it's one that has
perked my interest from time to time.
Alternatively I could try to construct a Theorem Proving System, which
given certain truths, could try to deduce useful theorems. Embedding heuristics
for "useful" could be quite a challenge.
(3) What do we want to do with computation? Why is it seen as such a
fluid thing - practicing computer scientists commonly eschew the formal
methods that seem to me essential? How could formal methods be applied
to complex software systems, and what are the limits to such applications
and why?
I would start this with a survey of texts both on Software proof systems
such as Zed, some remedial reading on lambda calculus and functional programming,
and a couple of texts on programming as a mathematical art, specifically,
I'd like to explore Dijkstra's "A Discipline of Programming" and "Predicate
Calculus and Program Semantics".
(3a) From this starting point I could draw material to try tackling
what I believe to be an NP-Complete problem - a variant of the classical
SAT problem called "Paint by Number", a pencil puzzle game which appeared
in GAMES magazine in the 1990s. This I believe should take me on a journey
through enumeration methods, some combinatorics, perhaps some graph theory,
and in general should give me a good amount of ground to explore.
(3b) I could alternatively survey various software systems and with
each ask the question "What elements of this system are (not) provably
correct and why?" Which elements have simply ill-defined requirements;
which are impossible to do correctly; which are trying to correct in some
way for a break of an assumption of the programming model (out of memory
conditions and other errors) and are these attempts misled in their nature,
or useful?
Suppose for instance we are examining the halting problem and have written
a program that determines whether a program will halt. Obviously such a
program will not work for every program. But then, perhaps our program,
by looking for certain signatures, will work, but only in a restricted
subspace of the space of all programs. People often, I think, get caught
in the rut that simply because the general case is impossible that the
whole endeavour is hopeless.
Perhaps I will find that the vast majority of software has nothing to
do with reality, since pre- and post- conditions are so rarely stated properly.
The problem then may become, "What is the proper context within which we
can look at the mathematically verifiable properties of our program?
Jeremy Barrett worked on the very difficult topic of graph theory
that involves substantial interaction with finitely presented groups and an
interplay with topology.
This topic was selected, in part by Jeremy himself, and was directed by Professor
Xing-xing Yu. The time was spent trying to master a difficult book by Dunwoody,
which is on this topic. In addition, Jeremy had some interactions with Computing
grad students, and attended a short lived Morse theory seminar.
On the whole the topic, though close to Jeremy's interests, was too involved and sophisticated
for him to gain a strong sense of satisfaction with the time he spent on the project. He, along
with David Eger, wound up feeling a little isolated with their projects.
Summer 2001 REUs
| Summer 2001
GT REUs |
| Professor |
Student |
Topic |
| Harrell |
Clark Alexander |
Convex Geometry |
| Heil |
Nick Bronn |
Time Frequency Analysis |
| Lacey |
Nick Bronn |
Sets avoiding Arithmetic Progression |
| Tetali |
Blair Dowling |
Elliptic Curves, Cryptography |
| Nagle |
Erika Norenberg |
Hypergraphs |
| Belinfante |
|
Automated Reasoning |
In addition, Patty Pichardo, David Eger, and Andrew Stimpson participated
in off-campus REUs or internships.
|