loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'02)
Mechanization of a Proof of String-Preprocessing in Boyer-Moore?s Pattern Matching Algorithm
Greenbelt, Maryland
December 02-December 04
ISBN: 0-7695-1757-9
Miloslav Besta, Wayne State University
Frank Stomp, Wayne State University
We report on a mechanization of a correctness proof of a string-preprocessing algorithm. This preprocessing algorithm is employed in Boyer-Moore?s pattern matching algorithm. The mechanization is carried out using the PVS system. The correctness proof being mechanized has been formulated in Linear Time Temporal Logic. It consists of fourteen lemmata which are related to safety properties and two additional lemmata dealing with liveness properties. The entire mechanization of the safety and liveness parts has been completed. In this paper we mainly focus on mechanization of the safety part. In a future paper we will address our proof of the liveness part in more detail.
Citation:
Miloslav Besta, Frank Stomp, "Mechanization of a Proof of String-Preprocessing in Boyer-Moore?s Pattern Matching Algorithm," iceccs, pp.68, Eighth IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.