Saltar para:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Início > Publicações > Visualização > Deciding Kleene algebra terms equivalence in Coq

Publicações

Deciding Kleene algebra terms equivalence in Coq

Título
Deciding Kleene algebra terms equivalence in Coq
Tipo
Artigo em Revista Científica Internacional
Ano
2015
Autores
Nelma Moreira
(Autor)
FCUP
David Pereira
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Sem AUTHENTICUS Sem ORCID
Simao Melo de Sousa
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Sem AUTHENTICUS Sem ORCID
Revista
Vol. 84
Páginas: 377-401
ISSN: 2352-2208
Editora: Elsevier
Classificação Científica
FOS: Ciências exactas e naturais > Ciências da computação e da informação
Outras Informações
ID Authenticus: P-00A-CBQ
Abstract (EN): This paper presents a mechanically verified implementation of an algorithm for deciding the equivalence of Kleene algebra terms within the Coq proof assistant. The algorithm decides equivalence of two given regular expressions through an iterated process of testing the equivalence of their partial derivatives and does not require the construction of the corresponding automata. Recent theoretical and experimental research provides evidence that this method is, on average, more efficient than the classical methods based on automata. We present some performance tests, comparisons with similar approaches, and also introduce a generalization of the algorithm to decide the equivalence of terms of Kleene algebra with tests. The motivation for the work presented in this paper is that of using the libraries developed as trusted frameworks for carrying out certified program verification.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Nº de páginas: 25
Documentos
Nome do Ficheiro Descrição Tamanho
paper 170.67 KB
Publicações Relacionadas

Da mesma revista

Logic and Calculi for All on the occasion of Luis Barbosa's 60th birthday (2025)
Outra Publicação em Revista Científica Internacional
Madeira, A; Oliveira, JN; Proença, J; Neves, R
Location automata for synchronised shuffle expressions (2023)
Artigo em Revista Científica Internacional
Broda, S; António Machiavelo; Nelma Moreira; Rogério Reis
Branching pomsets: Design, expressiveness and applications to choreographies (2024)
Artigo em Revista Científica Internacional
Edixhoven, L; Jongmans, SS; Proença, J; Castellani, I
bGSL: An imperative language for specification and refinement of backtracking programs (2023)
Artigo em Revista Científica Internacional
Dunne, S; Ferreira, JF; Mendes, A; Ritchie, C; Stoddart, B; Zeyda, F
A formal treatment of the role of verified compilers in secure computation (2022)
Artigo em Revista Científica Internacional
Almeida, JCB; Barbosa, M; Barthe, G; Pacheco, H; Pereira, V; Portela, B

Ver todas (7)

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-09-29 às 04:01:18 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias | Livro Amarelo Eletrónico