Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
9657949 | Theoretical Computer Science | 2005 | 41 Pages |
Abstract
We introduce finite-state verification techniques for the Ï-calculus whose design and correctness are justified coalgebraically. In particular, we formally specify and implement a minimization algorithm for HD-automata derived from Ï-calculus agents. The algorithm is a generalization of the partition refinement algorithm for classical automata and is specified as a coalgebraic construction defined using λâ,Î ,Σ, a polymorphic λ-calculus with dependent types. The convergence of the algorithm is proved; moreover, the correspondence of the specification and the implementation is shown.
Keywords
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics
Authors
Gianluigi Ferrari, Ugo Montanari, Emilio Tuosto,