Index of /users/moore/acl2/books/books/defexec/find-path

Icon  Name                    Last modified      Size  Description
[DIR] Parent Directory - [DIR] graph/ 30-Jan-2006 22:00 - [   ] Makefile 15-Dec-2005 08:46 279 [TXT] fpst.lisp 14-Dec-2005 22:30 27K [TXT] run-fpst.lisp 14-Dec-2005 22:30 10K
These files contain an optimized version of a program that searches
for a path in a graph.  It is the subject of 2 ACL2 workshop papers,
one in 2000 by Matt Wilding and one in 2003 by David Greve and Matt
Wilding, that describe using ACL2 features to build fast and
verifiable software.

A makefile creates books from two files

  fpst.lisp - definition of the optimized pathfinder and proof that 
  it is equivalent to previously distributed version

  run-fpst.lisp - definitions that provide for benchmarking the
  pathfinder

This proof relies upon books developed by J Moore that are freely
available and documented in the chapter "An Exercise in Graph Theory"
in the book "Computer-Aided Reasoning: ACL2 Case Studies".

David Greve
Matt Wilding
June 2003