Publications
1989. Fast parallel and serial approximate string matching* 1. Journal of Algorithms. 10(2):157-169.
1993. Two dimensional pattern matching in a digitized image. Combinatorial Pattern Matching. :134-151.
1988. Fast string matching with k differences* 1,* 2. Journal of Computer and System Sciences. 37(1):63-78.
1986. Efficient Parallel and Serial String Matching. Computer Science Department Technical Report. 221
1987. An efficient string matching algorithm with K substitutions for nucleotide and amino acid sequences*. Journal of theoretical biology. 126(4):483-490.
1997. User Interfaces for a Complex Robotic Task: A Comparison of Tiles vs. Overlapped Windows. Institute for Systems Research Technical Reports.
2009. Ultrafast and memory-efficient alignment of short DNA sequences to the human genome. Genome Biology. 10(3):R25-R25.
1995. The COLLAGE/KHOROS link: Planning for image processing tasks. Integrated Planning Applications. :67-76.
1995. Scope and abstraction: Two criteria for localized planning. INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE. 14:1612-1619.
2005. Diagnostic problem solving using swarm intelligence. Swarm Intelligence Symposium, 2005. SIS 2005. Proceedings 2005 IEEE. :365-372.
2009. A cooperative combinatorial Particle Swarm Optimization algorithm for side-chain packing. IEEE Swarm Intelligence Symposium, 2009. SIS '09. :22-29.
2012. Fast track article: Disaggregated water sensing from a single, pressure-based sensor: An extended analysis of HydroSense using staged experiments. Pervasive Mob. Comput.. 8(1):82-102.
2012. Disaggregated water sensing from a single, pressure-based sensor: An extended analysis of HydroSense using staged experiments. Pervasive and Mobile Computing. 8(1):82-102.
2005. Evaluation Methodologies for Visual Analytics. Illuminating the Path: The Research and Development Agenda for Visual AnalyticsIlluminating the Path: The Research and Development Agenda for Visual Analytics. :150-157.
1999. Nano-to-millimeter scale integrated systems. Components and Packaging Technologies, IEEE Transactions on. 22(2):338-343.