Dr. Thomas F. Hain - Publications

Langan, David D., Hain, Thomas F. and Camery, W. Christopher “A Model for Voice-Activated Expression Editing”, [Journal of] Computer and Information Science", Vol. 1, No. 1 (Feb. 2008).

Zhou, Yan; Grygorash, Oleksandr; Hain, Thomas F. ; Inge, Meador; and Jorgensen, Zach, "Clustering with Minimum Spanning Trees", submitted to Pattern Recognition, Elsevier (Oct., 2007).

Langan, David D., Hain, Thomas F., Hubbell, Thomas J., Frøseth, Julie, " A Voice-activated Integrated Development Environment for manually Disabled Programmers" ASSETS 2006, Special Journal Issue (Disability and Rehabilitation: Assistive Technologies) 2007.

Hubbell, Thomas; Langan, David D.; and Hain, Thomas F., "A Voice-activated Syntax-directed Editor for Manually Disabled Programmers," The Eighth International ACM SIGACCESS Conference on Computers & Accessibility, Portland Oregon, Oct 23-25, 2006.

Hain, T.F., Ahmad, A.,L., Racherla, S.V., and Langan D.L., "Fast, Precise Flattening of Cubic Bézier Path and Offset Curves", Computer & Graphics Journal (An International Journal of Systems & Applications in Computer Graphics), 2005, 29/5, pp. 656-666.

Hain, T.F., and Langan, D.L., " A Fast, Practical Algorithm for the Trapezoidation of Simple Polygons", 2005 International Conference on Imaging Science, Systems, and Technology: Computer Graphics, June 27-30, 2005, Las Vegas, USA.

Hain, T.F., and Mercer, D.B., " Fast Floating Point Square Root", 2005 International Conference on Algorithmic Mathematics and Computer Science, June 20-23, 2005, Las Vegas, USA.

Modak, V. D., Langan, D. D., and Hain, T. F.,"A Pattern-based Development Tool for Mobile Agents" Technical Symposium on Computer Science Education, St. Louis, MO, February 23-27, 2005.

Hain, T. F., Rachera, Sri, V., and Langan, David, D., "Fast, Precise Flattening of Cubic Bézier Segment Offset Curves," Brazilian Symposium on Computer Graphics and Image Processing, Curitiba, Brazil, Oct 17–20, 2004.

Hain, T. F., Ahmad, Athar, L., and Langan, David, "Precise Flattening of Cubic Bézier Segments," Canadian Conference on Computational Geometry, Montreal, Canada, Aug 9–11, 2004.

Wentworth, S., Langan, D., Hain, T.F. "An Empirical Analysis of the Java Collections Framework Versus the C++ Standard Template Library," 41st Annual ACM Southeast Conference, Savannah, Georgia, March 7–8, 2003.

Hain, T.F., Goldbogen, G. "Determination of Graph Isomorphism by the Greatest Characteristic String Invariant", 41st Annual ACM Southeast Conference, Savannah, Georgia, March 7–8, 2003.

Hain. T.F., "Rapid Termination Evaluation for Recursive Subdivision of Bézier Curves," Proceedings of the International Conference on Imaging Science, Systems, and Technology, Las Vegas, Nevada, June 24–27, 2002, pp 323–328.

Hain, T.F. "A Fast practical Algorithm for the Trapezoidation of Simple Polygons," submitted to ACM Transactions on Graphics, (CIS-USA internal report)

Hain, T.F. "An Extension to Hain’s Trapezoidation Algorithm to Handle Polygons with Holes," CIS-USA Internal report.

Hain, T.F., "Sparse Matrix—A Case Study in Layered Abstraction", CSTC (A Digital Library of Peer-reviewed Teaching Resources), August 2001.

Hain, T.F. "Fast Termination Criteria for Recursive Subdivision of Bézier Curves", 37th ACM Southeast Conference, Mobile, AL, April 15–18, 1999.

Hain, T.F., and Gulve, S. "Interactive, Visual Testing Strategy for Computational Geometry Problems," 1998 ACM Southeast Conference, Atlanta, GA, April 1998.

Hain, T.F., and Vickery R.J., "Analysis of Least-time and Minimum-hop Routing for Clustered Temporal Networks," 1995 IEEE Military Communications Conference, San Diego, CA, Nov 5–8, Conference Proceedings, pp. 1144–1149.

Hain, T.F., and Ward, C., "Minimum-weight Least-time Delayed-paths in Clustered Temporal Networks," being submitted for second review (following request for revision) for Computer Communications (international journal.)

Ward C., Choi C H., and Hain T.F., "A Data Link Protocol for LEO Satellite Networks Providing A Reliable Datagram Service," IEEE/ACM Transactions on Networking 3(1), February 1995, pp. 91–103.

Ward C., Choi C H., and Hain T.F., "Performance of LAMS-DLC: A Protocol for Low Altitude Satellite Networks", January 1993 Technical Report, Auburn University

Lividas, P. E., and C. Ward. Computer Organization and the MC68000, Prentice Hall, Englewood Cliffs, New Jersey, 1993), contribution to book on pp. 249–286.

Hain T. F., and Ward C., "Least-time Paths in Clustered Temporal Networks," Congressus Numerantium, 95(1993), pp. 3–14.

Larry Basenspiler, Thomas Hain, Ben King, " On the vectorization of graph algorithms", Proceedings of the 1990 ACM annual conference on Cooperation, January, 1990

C. Ward, C. H. Choi, T. Hain, "Design Considerations for Low Altitude Multiple Satellite (LAMS) DLC Protocols", Technical Report, Auburn University, April 1991.