Paul Lu

Home * People * Paul Lu



Paul Lu, a Canadian computer scientist and associate professor at Department of Computing Science, University of Alberta. His research interests include high-performance computing, Metacomputing, and Bioinformatics. He developed Aurora, a distributed shared data (DSD) system based on a standard C++ class library and run-time system. The system exploits language mechanisms for creating abstract data types and does not contain any language extensions. Paul Lu further was member of the Chinook team, solving Checkers in 2007, and worked on its parallel game tree search and endgame database construction.

=Selected Publications=

1990 ...

 * Paul Lu (1990). Report on the Advances in Computer Chess 6 Conference. ICCA Journal, Vol. 13, No. 3 » Advances in Computer Chess 6
 * Jonathan Schaeffer, Joe Culberson, Norman Treloar, Brent Knight, Paul Lu, Duane Szafron (1991). Checkers Program to Challenge for World Championship. SIGART Bulletin, Vol. 2, No. 2
 * Jonathan Schaeffer, Joe Culberson, Norman Treloar, Brent Knight, Paul Lu, Duane Szafron (1991). Reviving the Game of Checkers. Heuristic Programming in Artificial Intelligence 2
 * Jonathan Schaeffer, Joe Culberson, Norman Treloar, Brent Knight, Paul Lu, Duane Szafron (1992). A World Championship Caliber Checkers Program. Artificial Intelligence, Vol. 53, Nos. 2-3, ps
 * Paul Lu (1993). Parallel Search of Narrow Game Trees. M.Sc. Thesis, University of Alberta
 * Jonathan Schaeffer, Norman Treloar, Paul Lu, Rob Lake (1993). Man Versus Machine for the World Checkers Championship. AI Magazine, Vol. 14, No. 2 » WCCC 1992 - Workshop
 * Jonathan Schaeffer, Norman Treloar, Paul Lu, Rob Lake (1993). Man Versus Machine for the World Checkers Championship. ICCA Journal, Vol. 16, No. 2
 * Jonathan Schaeffer, Paul Lu, Duane Szafron, Rob Lake (1993). A Re-examination of Brute-force Search. Intelligent Games: Planning and Learning. (AAAI 1993 Report FS9302, Proccedings of the AAAI Fall Symposiuem, eds. S. Epstein and R. Levinson), pp. 51-58, AAAI Press, Menol Park, CA. ISBN 0-929-28051-2. pdf
 * Rob Lake, Jonathan Schaeffer, Paul Lu (1993). Solving Large Retrograde Analysis Problems Using a Network of Workstations. Technical Report, TR93-13, ps
 * Rob Lake, Jonathan Schaeffer, Paul Lu (1994). Solving Large Retrograde Analysis Problems Using a Network of Workstations. Advances in Computer Chess 7
 * Jonathan Schaeffer, Rob Lake, Paul Lu, Martin Bryant (1996). Chinook: The World Man-Machine Checkers Champion. AI Magazine, Vol. 17, No. 1
 * Greg Wilson and Paul Lu (eds.) (1996). Parallel Programming Using C++. MIT Press.
 * Paul Lu (1997). Aurora: Scoped Behaviour for Per-Context Optimized Distributed Data Sharing. 11th International Parallel Processing Symposium (IPPS)

2000 ...

 * Paul Lu (2000). Scoped Behaviour for Optimized Distributed Data Sharing. Ph.D. thesis, University of Toronto
 * Jonathan Schaeffer, Yngvi Björnsson, Neil Burch, Rob Lake, Paul Lu, Steve Sutphen (2003). Building the Checkers 10-Piece Endgame Databases. Advances in Computer Games 10. pdf
 * Jonathan Schaeffer, Yngvi Björnsson, Neil Burch, Akihiro Kishimoto, Martin Müller, Rob Lake, Paul Lu, Steve Sutphen (2005). Solving Checkers. IJCAI 2005
 * Jonathan Schaeffer, Neil Burch, Yngvi Björnsson, Akihiro Kishimoto, Martin Müller, Rob Lake, Paul Lu, Steve Sutphen (2007). Checkers is Solved. Science, Vol. 317, no. 5844

=External Links=
 * Paul Lu's Home Page
 * Paul Lu's ICGA Tournaments
 * The Aurora Distributed Shared Data System by Paul Lu
 * Aurora (astronomy) from Wikipedia
 * [[FILE:Polarlicht 2.jpg|none|border|text-bottom|640px|link=https://en.wikipedia.org/wiki/File:Polarlicht_2.jpg]]

=References= Up one level