Prior to coming to Middlebury College, I was a graduate student at
Cornell University (1985-1989). My graduate research was in the area
of computational algebra under the brilliant advising of Prof.
Dexter Kozen. My dissertation was on algorithms for polynomial
decomposition. However I have done little additional work in this
field since leaving Cornell.
I have published several papers co-authored with Middlebury
College undergraduates who have worked with me on original research
problems in computational geometry.
Publications in Computer
Science
|
I. Journal Articles (Computational Geometry &
Algebra)
- M.Dickerson and D. Scharstein, "Optimal Placement
of Convex Polygons to Maximize Point Containmen."
Discrete and Computational Geometry 11 (1998)
1--16.
- G.Barequet, M.Dickerson, and D.Eppstein, "On
Triangulating Three-Dimensional Polygons."
Discrete and Computational Geometry 10
(1998) 155--170.
- M.Dickerson, M.Keil and M.Montague) "A Large
Subgraph of the Minimum Weight Triangulation."
Discrete and Computational Geometry 18
(1997) 289--304.
- G.Barequet,M.Dickerson, and P.Pau "Translating a
Convex Polygon to Contain a Maximum Number of
Points." Computational Geometry: Theory and
Applications, 8:4 (1997) 167--179.
- M.Dickerson R.L.Drysdale, S.McElfresh, and E. Welzl,
"Fast Greedy Triangulation Algorithms."
Computational Geometry: Theory and Applications,
8 (1997) 67--86.
- M.Dickerson, and D. Eppstein, "Algorithms for
Proximity Problems in Higher Dimensions."
Computational Geometry: Theory and Applications,
5 (1996) 277--291.
- M.Dickerson, "General Polynomial Decomposition and
the s-1-decomposition are NP-hard." International
Journal of Foundations of Computer Science,
4:2 (1993) 147-156.
- M.Dickerson J. Shugart, "A Simple Algorithm for
Enumerating Longest Distances in the Plane."
Information Processing Letters, 45 (1993)
269274.
- M.Dickerson, "The Inverse of an Automorphism in
Polynomial Time." Journal of Symbolic
Computation, 13 (1992) 209-220.
- M.Dickerson, R.L.Drysdale & J-R. Sack, "Simple
Algorithms for Enumerating Interpoint Distances and
Finding k Nearest Neighbors." International
Journal of Computational Geometry and Applications,
2:3 (1992) 221-239.
- M.Dickerson and R.L.Drysdale, "Fixed Radius Near
Neighbors Search Problem for Points and Segments."
Information Processing Letters, 35 (1990)
269273.
|
II. Conference Proceedings (Computational Geometry &
Algebra)
- G.Barequet, M.Dickerson and M.Goodrich, "Voronoi
Diagrams for Polygon-Offset Distance Functions." LNCS
1272 (WADS:Workshop on Algorithms and Data
Structures), Springer (1997) 200--209.
- G.Barequet, A. Briggs, M.Dickerson, and M.Goodrich,
"Offset-Polygon Annulus Placement Problems." LNCS
1272 (WADS:Workshop on Algorithms and Data
Structures) Springer, (1997) 378--391.
- M.Dickerson, and M. Montague, "A (Usually?)
Connected Subgraph of the Minimum Weight
Triangulation." Proceedings of the 12th Annual
Symposium on Computational Geometry (1996)
204--213.
- G. Barequet, M.Dickerson,and D. Eppstein, "On
Triangulating Three-Dimensional Polygons"
Proceedings of the 12th Annual Symposium on
Computational Geometry (1996) 38--47.
- M.Dickerson and D. Scharstein, "Optimal Placement
of Convex Polygons to Maximize Point Containment."
Proceedings of the Seventh Annual ACM-SIAM Symposium
on Discrete Algorithm, (1996) 114--121.
- Gill Barequet, M.Dickerson, and Petru Pau,
"Translating a convex polygon to contain a maximum
number of points." Proceedings of the 7th Canadian
Conference on Computational Geometry, (1995)
61--66.
- M.Dickerson, S.McElfresh and M. Montague, "New
Algorithms and Empirical Findings on Minimum Weight
Triangulation Heuristics." Proceedings of the 11th
Annual Symposium on Computational Geometry (1995)
238-247.
- M.Dickerson, R.L.Drysdale, S.McElfresh, and E. Welzl,
"Fast Greedy Triangulation Algorithms."
Proceedings of the 10th Annual Symposium on
Computational Geometry (1994) 211-220.
- M.Dickerson "Rank of the Longest Edge in the
Greedy Triangulation." Proceedings of the Fourth
Canadian Conference on Computational Geometry, St.
John's Newfoundland, (1992) 182-187.
- M.Dickerson and J. Shugart, "Enumerating k Longest
Distances for n Points in the Plane." Proceedings
of the Fourth Canadian Conference on Computational
Geometry, St. John's Newfoundland, (1992)
137-142.
- M.Dickerson and R.L.Drysdale, "Enumerating k
Distances in the Plane." Proceedings of the 7th
Annual Symposium on Computational Geometry, (1991)
234-238.
- M.Dickerson, "The Inverse of an Automorphism in
Polynomial Time." Proceedings of the IEEE 30th
Annual Symposium on Foundations of Computer Science
[FOCS], (1989) 82-87.
|
III. Books (Computational Geometry)
- Matthew Dickerson and Scot Drysdale, Voronoi
Diagrams and Proximity Problems COMAP, Lexington
Massachusetts, 1996. ISSN 1071-6874.
- Matthew Dickerson and Jack Snoeyink, Convex
Hulls and Algorithms COMAP, Lexington
Massachusetts, to appear.
|
IV. Videos (Computational Geometry)
- G. Barequet, A.Briggs, M.Dickerson, C.Dima, and
M.Goodrich, "Animating the offset-polygon distance
function" The 6th Annual Video Review of
Computational Geometry (1997) with abstract appearing
in the Proceedings of the 13th Annual Symposium on
Computational Geometry: Videos (1997) 479--480.
- M.Dickerson and D. Scharstein "The rotation
diagram and optimal containing placements of a convex
polygon" The 5th Annual Video Review of
Computational Geometry (1996) with abstract appearing
in the Proceedings of the 12th Annual Symposium on
Computational Geometry: Videos (1996) V9--V10.
|
V. Articles on Computer
Science Education
- A.Briggs,
and M. Dickerson, "Making
a Non-Majors Course Fun (without sacrificing
conent)" Journal of Computing in Small
Colleges (JSCS) 14:4 1999) 154--162.
- M. Dickerson and R.L.Scot Drysdale "Recent
Research in Computational Geometry and the Undergraduate
Algorithms Course" Journal of Computing
in Small Colleges (JSCS)13:5 (1998)
173--186.
- C. Dima, G. Parent, A.Briggs,
and M. Dickerson, "Polygon
Placement Problems: an undergraduate research project in
computational geometry." Journal of
Computing in Small Colleges (JSCS) 13:5 (1998)
13--24.
- M. Dickerson, "Music,
MIDI, and the Computer Science Survey
Course" Journal of Computing in Small
Colleges (JSCS) 12:5 (1997) 57--70.
|