Andrea S. LaPaugh                                    



Professor,  Department of Computer Science,

e-mail: aslp at cs dot    dot edu

phone: (609) 258-4568

fax: (609) 258-1771

US Mail:
Dept. of Computer Science
35 Olden St.              
Princeton University
Princeton, NJ 08540

 


      


Research Areas

Information Discovery for the Web and Digital Libraries

Both the Web and large digital library collections present similar problems in the management, retrieval, and analysis of information. The Web is particularly a problem because anyone and everyone can put (good and bad) information on the Web. How do the providers of search and data organization services give useful access to information? What new information can be gleaned from digital collections through their structure and interrelationships? This work has both a strong algorithm design component, to explore the use of structure for information access, and a strong systems component, to explore the efficient delivery of information to information access tools for synthesis into useful information.

Computer-Aided Design (CAD) of Digital Systems

Professor LaPaugh has worked extensively in the development of algorithms for problems in digital design. A major area of research has been VLSI circuit layout: investigating the interactions between placement and detailed routing. She has developed algorithms that use these interactions to find better placements for circuit components. An important application of the work is in the placement of hierarchically defined layouts.

Another focus of Professor LaPaugh's research has been in the synthesis and verification of digital systems from high-level descriptions. One project in this area was the representation and verification of timing requirements for asynchronous digital systems. Another was the scheduling of program iterations on hardware (software pipelining). Professor LaPaugh has explored the relationship between techniques used by hardware synthesis and program compilation. Many issues are shared by compiler writers for multi-issue machines and synthesis tool writers for special-purpose hardware.

Algorithm Foundations

Much of Professor LaPaugh's work is based on the principles of combinatorial algorithm design. In addition to her work in application areas, she has developed and analyzed algorithms for theoretical combinatorial problems such as graph structure problems.


Recent Teaching

July 2000 - June 2004 Professor LaPaugh was master of  Forbes Residential College of Princeton University, responsible for nurturing an undergraduate residential community that would encourage cultural growth and intellectual exploration beyond the classroom.


Works

Selected Publications

Ph.D. dissertations advised

A list of Web resources for studies in discovery and delivery of digital information, broadly construed.



last updated Fri Sept. 14, 2007