Skip to content

Jonathan Schaeffer

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

72

Venues

15

Active years

1985–2025

Best venue rank

A*

Where they publish

Papers

72 indexed papers, newest first.

YearVenueTitleAuthors
2025IJCAISet-Based Retrograde Analysis: Precomputing the Solution to 28-card Bridge Double Dummy Deals.Isaac Stone, Nathan R. Sturtevant, Jonathan Schaeffer
2016IJCAIImproved Heuristic and Tie-Breaking for Optimally Solving Sokoban.Andr Grahl Pereira, Robert Holte, Jonathan Schaeffer, Luciana S. Buriol, Marcus Ritt
2014AAAIWorst-Case Solution Quality Analysis When Not Re-Expanding Nodes in Best-First Search.Richard Anthony Valenzano, Nathan R. Sturtevant, Jonathan Schaeffer
2013SoCSOptimal-Generation Variants of EPEA.Meir Goldenberg, Ariel Felner, Nathan R. Sturtevant, Robert C. Holte, Jonathan Schaeffer
2012AAAIPartial-Expansion A* with Selective Node Generation.Ariel Felner, Meir Goldenberg, Guni Sharon, Roni Stern, Tal Beja, Nathan R. Sturtevant, Jonathan Schaeffer, Robert Holte
2012AAAIA* Variants for Optimal Multi-Agent Pathfinding.Meir Goldenberg, Ariel Felner, Roni Stern, Guni Sharon, Jonathan Schaeffer
2012ECAIArvandHerd: Parallel Planning with a Portfolio.Richard Anthony Valenzano, Hootan Nakhost, Martin Mller, Jonathan Schaeffer, Nathan R. Sturtevant
2012SoCSPartial-Expansion A* with Selective Node Generation.Ariel Felner, Meir Goldenberg, Guni Sharon, Roni Stern, Tal Beja, Nathan R. Sturtevant, Robert Holte, Jonathan Schaeffer
2012SoCSA* Variants for Optimal Multi-Agent Pathfinding.Meir Goldenberg, Ariel Felner, Roni Stern, Jonathan Schaeffer
2011AAAIThe Compressed Differential Heuristic.Meir Goldenberg, Nathan R. Sturtevant, Ariel Felner, Jonathan Schaeffer
2011AAAIBlock A*: Database-Driven Search with Applications in Any-Angle Path-Planning.Peter Yap, Neil Burch, Robert C. Holte, Jonathan Schaeffer
2011SoCSDegrees of Separation in Social Networks.Reza Bakhshandeh, Mehdi Samadi, Zohreh Azimifar, Jonathan Schaeffer
2011SoCSThe Compressed Differential Heuristic.Meir Goldenberg, Nathan R. Sturtevant, Ariel Felner, Jonathan Schaeffer
2011SoCSAbstract: Block A* and Any-Angle Path-Planning.Peter Kai Yue Yap, Neil Burch, Robert C. Holte, Jonathan Schaeffer
2010AAAISingle-Frontier Bidirectional Search.Ariel Felner, Carsten Moldenhauer, Nathan R. Sturtevant, Jonathan Schaeffer
2010ECAIAutomating Layouts of Sewers in Subdivisions.Neil Burch, Robert C. Holte, Martin Mller, David O'Connell, Jonathan Schaeffer
2010SoCSPortal-Based True-Distance Heuristics for Path Finding.Meir Goldenberg, Ariel Felner, Nathan R. Sturtevant, Jonathan Schaeffer
2010SoCSSingle-Frontier Bidirectional Search.Carsten Moldenhauer, Ariel Felner, Nathan R. Sturtevant, Jonathan Schaeffer
2010SoCSSimultaneously Searching with Multiple Settings: An Alternative to Parameter Tuning for Suboptimal Single-Agent Search Algorithms.Richard Anthony Valenzano, Nathan R. Sturtevant, Jonathan Schaeffer, Karen Buro, Akihiro Kishimoto
2009AIComputer (and Human) Perfection at Checkers.Jonathan Schaeffer
2009IJCAIMemory-Based Heuristics for Explicit State Spaces.Nathan R. Sturtevant, Ariel Felner, Max Barer, Jonathan Schaeffer, Neil Burch
2009IJCAIA* Search with Inconsistent Heuristics.Zhifu Zhang, Nathan R. Sturtevant, Robert C. Holte, Jonathan Schaeffer, Ariel Felner
2008AAAILearning from Multiple Heuristics.Mehdi Samadi, Ariel Felner, Jonathan Schaeffer
2008ECAIUsing abstraction in Two-Player Games.Mehdi Samadi, Jonathan Schaeffer, Fatemeh Torabi Asr, Majid Samar, Zohreh Azimifar
2008SIGCSEMultidisciplinary students and instructors: a second-year games course.Nathan R. Sturtevant, H. James Hoover, Jonathan Schaeffer, Sean Gouglas, Michael H. Bowling, Finnegan Southey, Matthew Bouchard, Ghassan Zabaneh
2007AAAIA Demonstration of ScriptEase Interruptible and Resumable Behaviors for CRPGs.Maria Cutumisu, Duane Szafron, Jonathan Schaeffer, Kevin Waugh, Curtis Onuczko, Jeff Siegel, Allan Schumacher
2007AAAIInconsistent Heuristics.Uzi Zahavi, Ariel Felner, Jonathan Schaeffer, Nathan R. Sturtevant
2007IJCAIFast Planning with Iterative Macros.Adi Botea, Martin Mller, Jonathan Schaeffer
2007SIGCSEThe games computers play...: perfectly.Jonathan Schaeffer
2006AAAIScriptEase - Motivational Behaviors for Interactive Characters in Computer Role-Playing Games.Maria Cutumisu, Duane Szafron, Jonathan Schaeffer, Kevin Waugh, Curtis Onuczko, Jeff Siegel, Allan Schumacher
2006AAAIDual Search in Permutation State Spaces.Uzi Zahavi, Ariel Felner, Robert Holte, Jonathan Schaeffer
2006ICSEEvaluating pattern catalogs: the computer games experience.Maria Cutumisu, Curtis Onuczko, Duane Szafron, Jonathan Schaeffer, Matthew McNaughton, Thomas Roy, Jeff Siegel, Mike Carbonaro
2005DIGRAInteractive Story Writing in the Classroom: Using Computer Games.Jonathan Schaeffer, Mike Carbonaro, Duane Szafron, Maria Cutumisu, Matthew McNaughton, Curtis Onuczko, Thomas Roy, Stephanie Gillis, Sabrina Kratchmer
2005IJCAIDual Lookups in Pattern Databases.Ariel Felner, Uzi Zahavi, Jonathan Schaeffer, Robert C. Holte
2005IJCAISolving Checkers.Jonathan Schaeffer, Yngvi Bjrnsson, Neil Burch, Akihiro Kishimoto, Martin Mller, Robert Lake, Paul Lu, Steve Sutphen
2004AAAITemperature Discovery Search.Martin Mller, Markus Enzenberger, Jonathan Schaeffer
2004HIPSRethinking the Pipeline as Object-Oriented States with Transformations.Steve MacDonald, Duane Szafron, Jonathan Schaeffer
2003AIPattern-Based AI Scripting Using ScriptEase.Matthew McNaughton, James Redford, Jonathan Schaeffer, Duane Szafron
2003EuroParWhy Not Use a Pattern-Based Parallel Programming System?John Anvik, Jonathan Schaeffer, Duane Szafron, Kai Tan
2003ICPPFastLSA: A Fast, Linear-Space, Parallel and Sequential Algorithm for Sequence Alignment.Adrian Driga, Paul Lu, Jonathan Schaeffer, Duane Szafron, Kevin Charter, Ian Parsons
2003IJCAIApproximating Game-Theoretic Optimal Strategies for Full-scale Poker.Darse Billings, Neil Burch, Aaron Davidson, Robert C. Holte, Jonathan Schaeffer, Terence Schauenberg, Duane Szafron
2003IJCAIComparison of Different Grid Abstractions for Pathfinding on Maps.Yngvi Bjrnsson, Markus Enzenberger, Robert Holte, Jonathan Schaeffer, Peter Yap
2003IJCAIMultiple Agents Moving Target Search.Mark Goldenberg, Alexander Kovarsky, Xiaomeng Wu, Jonathan Schaeffer
2003JSSPPTrellisDAG: A System for Structured DAG Scheduling.Mark Goldenberg, Paul Lu, Jonathan Schaeffer
2003PPoPPUsing generative design patterns to generate parallel code for a distributed memory environment.Kai Tan, Duane Szafron, Jonathan Schaeffer, John Anvik, Steve MacDonald
2002AAAIMemory-Efficient A* Heuristics for Multiple Sequence Alignment.Matthew McNaughton, Paul Lu, Jonathan Schaeffer, Duane Szafron
2002AITransposition Table Driven Work Scheduling in Distributed Game-Tree Search.Akihiro Kishimoto, Jonathan Schaeffer
2002ICPPPattern-Based Parallel Programming.Steven Bromling, Steve MacDonald, John Anvik, Jonathan Schaeffer, Duane Szafron, Kai Tan
2002ICPPDistributed Game-Tree Search Using Transposition Table Driven Work Scheduling.Akihiro Kishimoto, Jonathan Schaeffer
2001IJCAITemporal Difference Learning Applied to a High-Performance Game-Playing Program.Jonathan Schaeffer, Markian Hlynka, Vili Jussila
2000AAAIThe Games Computers (and People) Play.Jonathan Schaeffer
2000AIUnifying Single-Agent and Two-Player Search.Jonathan Schaeffer, Aske Plaat
2000EuroParGenerating Parallel Program Frameworks from Parallel Design Patterns.Steve MacDonald, Duane Szafron, Jonathan Schaeffer, Steven Bromling
2000EuroParIdentifying and Validating Irregular Mutual Exclusion Synchronization in Explicitly Parallel Programs (Research Note).Diego Novillo, Ronald C. Unrau, Jonathan Schaeffer
1999AAAIUsing Probabilistic Knowledge and Simulation to Play Poker.Darse Billings, Lourdes Pea Castillo, Jonathan Schaeffer, Duane Szafron
1999AAAITransposition Table Driven Work Scheduling in Distributed Search.John W. Romein, Aske Plaat, Henri E. Bal, Jonathan Schaeffer
1999IJCAIDomain-Dependent Single-Agent Search Enhancements.Andreas Junghanns, Jonathan Schaeffer
1998AAAIOpponent Modeling in Poker.Darse Billings, Denis Papp, Jonathan Schaeffer, Duane Szafron
1998AAAISingle-Agent Search in the Presence of Deadlocks.Andreas Junghanns, Jonathan Schaeffer
1998AIPoker as Testbed for AI Research.Darse Billings, Denis Papp, Jonathan Schaeffer, Duane Szafron
1998AISokoban: Evaluating Standard Single-Agent Search Techniques in the Presence of Deadlock.Andreas Junghanns, Jonathan Schaeffer
1998ICPPConcurrent SSA Form in the Presence of Mutual Exclusion.Diego Novillo, Ronald C. Unrau, Jonathan Schaeffer
1997CoordinationSafer Tuple Spaces.Roel van der Goot, Jonathan Schaeffer, Gregory V. Wilson
1997IJCAISearch Versus Knowledge in Game-Playing Programs Revisited.Andreas Junghanns, Jonathan Schaeffer
1996AAAIExploiting Graph Properties of Game Trees.Aske Plaat, Jonathan Schaeffer, Wim Pijls, Arie de Bruin
1996AISearching with Pattern Databases.Joseph C. Culberson, Jonathan Schaeffer
1995IJCAIBest-First Fixed-Depth Game-Tree Search in Practice.Aske Plaat, Jonathan Schaeffer, Wim Pijls, Arie de Bruin
1991IJCAIThe Role of Chess in Artificial Intelligence Research.Robert Levinson, Feng-Hsiung Hsu, T. Anthony Marsland, Jonathan Schaeffer, David E. Wilkins
1989ICPPStructuring Distributed Algorithms in a Workstation Environment: The FrameWorks Approach.Ajit Singh, Jonathan Schaeffer, Mark Green
1985ARITHSystolic polynomial evaluation and matrix multiplication with multiple precision.Jonathan Schaeffer, Darrell Makarenko
1985IJCAIInformation Acquisition in Minimal Window Search.Alexander Reinefeld, Jonathan Schaeffer, T. Anthony Marsland
1985IJCAIThe Utility of Expert Knowledge.Jonathan Schaeffer, T. Anthony Marsland