2008 · 12 citations · 11 references
ComputingComputer EngineeringComputer ScienceFault-tolerant ComputingFormal MethodsStorage SystemsExternal Memory AlgorithmsFinite State Machine ModelingMemory ModelingModel CheckingComplexityExternal Memory HashingExternal Memory ModelExternal Memory SearchingFlash MemoryHash Function AnalysisMemory SearchModel Complexity
Solid state disks based on flash memory are an apparent alternative to hard disks for external memory search. Random reads are much faster, while random writes are generally not. In this paper, we illustrate how this influences the time-space trade-offs for scaling semi-external LTL model checking algorithms that request a constant number of bits per state in internal, and full state vectors on external memory. We invent a complexity model to analyze the effect of outsourcing the perfect hash function from random access to flash memory. In this model a 1-bit semi-external I/O efficient LTL model checking algorithm is proposed that generates minimal counterexamples.
11
E. M. Clarke, Orna Grümberg, D. Long · 1996 · 6.9K citations
The input/output complexity of sorting and related problems
Alok Aggarwal · Communications of the ACM · 1988 · 1.2K citations · Full text
Memory-efficient algorithms for the verification of temporal properties
C. Courcoubetis, M. Vardi, Pierre Wolper et al. · Formal Methods in System Design · 1992 · 498 citations · Full text