Wm. Randolph Franklin

Ph.D.

Personal Homepage:
http://wrfranklin.org/
Current place of employment:
Rensselaer Polytechnic Institute

W. Randolph Franklin is an Associate Professor in the Electrical, Computer, and Systems Engineering Dept, RPI, with a courtesy joint appointment in the Computer Science Dept. He served a rotation to the National Science Foundation from January 2000 to August 2002. At RPI, he is comanager with (G Nagy) of the Computational Geometry Lab. At NSF, he was Director of the Numeric, Symbolic, and Geometric Computation Program (later renamed to Graphics, Symbolic, and Geometric Computing (GSG), in the Directorate for Computer and Information Sciences and Engineering (CISE), Computer-Communications Research Division (C-CR). (In Oct 2003, C-CR disappeared in the CISE reorganization.) GSG supported research in computational geometry, computer graphics, numeric computing, mathematical optimization, symbolic computing, and automated theorem proving. It had 150 active awards. Frankin had additional responsibility for some panels and proposals in the Information Technology Research (ITR) and Integrative Graduate Education and Research Training (IGERT) programs. Franklin was one of the prime movers of the two Computational Algorithms and Representations for Geometric Objects (CARGO) (FY02, FY03) solicitations, which were joint with NSF/MPS/DMS and DARPA/DSO, and wrote part of the DARPA Defense Science Office’s GeoSpatial Terrain Analysis and Representations (Geo*) Future Area of Interest. Franklin has held visiting positions in EECS at UC Berkeley, the US Army Topographic Engineering Center, Ft Belvoir, the Dipartimento di Informatica e Scienze dell’Informazione, Università degli Studi di Genova, Italy, the Dept. de Science Géodésique, University of Laval, Quebec City, Canada, the Division of Information Technology, Commonwealth Scientific and Industrial Research Organization, Canberra, Australia, and the Institute of Systems Science, National University of Singapore. He also helped found 2 defunct hi-tech startups, Hudson Data Systems, and Attic Graphics, Inc. He is an incorporator and board member of the Institute for Infrastructure Asset Management. Franklin’s degrees are from Toronto (BSc, Computer Science), and Harvard (AM & PhD, Mathematica Accomodata), where his advisor was Harry Lewis. His non-degree education includes Georgetown University’s Governmental Affairs Institute’s Congressional Operations Seminar. Franklin’s awards include an NSF Presidential Young Investigator award, an RPI Early Career Award, and being a significant contributor to the National Electrical Engineering Department Heads Association (NEEDHA) Innovative Program Award to RPI’s ECSE Dept. for undergrad computer engineering studio course development. His professional service includes several site visits on behalf of the Computer Science Accreditation Board, membership in the Union College Computer Engineering Program advisory committee, and the usual reviewing and panelizing. He has developed and/or taught everything from freshman computer engineering, sophomore logic design, and senior computer graphics, to graduate software engineering and computational geometry. The graphics course was, at times, altho not a required course, the largest senior course in ECSE. He has been putting his course material on the Web since 1994. Franklin’s current research interests include computational cartography, computer graphics, computational geometry, and geographic information science, emphasizing small, simple, and fast data structures and algorithms, security and privacy, and computer engineering education. His current goal is that anything he implements should work for N=1,000,000,000. His 3D connected component program does a universe of over 1000×1000×1000 voxels easily. His program to find mass properties of the union of lots of polygons (currently, squares) can process 400M edges. This program demonstrates the functioning of several useful lower level operations, like edge intersection and point location. A big reason for testing algorithms on large examples is that it’s fun. However, it’s possible that people aren’t generally running large examples now since most current implementations are much too slow, when they don’t crash. Large examples are an excellent stress test of the whole system. Also, these techniques scale down; when large examples take minutes, small examples run too fast to measure. Franklin still gets occasional questions about PNPOLY, a subroutine he wrote in 1970 to test whether a polygon contains a point. Translated to C, PNPOLY has only eight lines of executable code. He has graduated 61 masters students, and 11 PhD students, six of whom are now on the faculties of other universities.

 
EDIT
 

Publications by Wm. Randolph Franklin (bibliography)

 what's this?

» 1986 «

Franklin, Wm. Randolph, Nichols, Margaret, Samaddar, Sumitro and Wu, Peter (1986): Experiences with using Prolog for geometry. In: Graphics Interface 86 May 26-30, 1986, Vancouver, British Columbia, Canada. pp. 26-31.

Edit Delete

» 1985 «

Franklin, Wm. Randolph and Akman, Varol (1985): Building an octree from a set of parallelepipeds. In: Graphics Interface 85 May 27-31, 1985, Montreal, Quebec, Canada. pp. 353-359.

Edit Delete

» 1982 «

Franklin, Wm. Randolph (1982): Efficient polyhedron intersection and union. In: Graphics Interface 82 May 17-21, 1982, Toronto, Ontario, Canada. pp. 73-80.

Edit Delete

» 1981 «

Franklin, Wm. Randolph (1981): 3--D geometric databases using hierarchies of inscribing boxes. In: Seventh Canadian Man-Computer Communications Conference June 10-12, 1981, Waterloo, Ontario, Canada. pp. 173-180.

Edit Delete

 
ADD PUBLICATIONS
 
 
SHOW THIS LIST ON YOUR HOMEPAGE
 

User Contributed Notes

Do you have any comments/additions that you would like visitors to this page to see? Please submit your comments for the benefit of other visitors!

comment Your Name (127.0.0.1)
Posted October 10th, 2008 at 20:04
Be the first to add a thoughtful note to this page ! 


 
How many?
=
e.g. "6"

 

Changes to this page (author)

30 Sep 2007: Page was edited
26 Sep 2007: Added a picture of Wm. Randolph Franklin
28 Apr 2003: Added the author to the bibliography
 

Publication statistics

Publication period:1981-1986
Publication count:4
Number of co-authors:4



Productive colleagues

Wm. Randolph Franklin's 3 most productive colleagues in number of publications:

Peter Wu:1
Sumitro Samaddar:1
Margaret Nichols:1


Collaboration count

Number of publications with 3 favourite co-authors:

Peter Wu:1
Sumitro Samaddar:1
Margaret Nichols:1


Other options

Learn more about Wm. Randolph Franklin:
- Google Scholar
- ACM
- CSB

 
 

Help us help you!

Spare 2 minutes and help us!

Examples:
» Link to us
» Contribute to the calendar
» Write an encyclopedia entry
» Write a misDesign
» Become an editor
» Join the Advisory Board

Tell me more...
 
 

Licensed through a Creative Commons licence Copyright Notice

This page/work is copyright of Interaction-Design.org through the Creative Commons Attribution-ShareAlike Licence.
Permission to make digital/hard copy of part or all of this work for personal, classroom, and commercial use is granted without fee provided that appropriate credit is given (i.e. that the author's name, the title of this publication/article/web page, its URL and its date clearly appear) and that derivative works are also made available through the Creative Commons Attribution-ShareAlike Licence. See the copyright page for full details or click the 'how to cite' link above for info on how to cite this publication/article/web page.
 
 

Page information

Page maintainer: The Editorial Team
How to cite/reference this page
URL: http://www.interaction-design.org/references/authors/wm__randolph_franklin.html