Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por Alexandra Silva

2014

Algebra-Coalgebra Duality in Brzozowski's Minimization Algorithm

Autores
Bonchi, F; Bonsangue, MM; Hansen, HH; Panangaden, P; Rutten, JJMM; Silva, A;

Publicação
ACM TRANSACTIONS ON COMPUTATIONAL LOGIC

Abstract
We give a new presentation of Brzozowski's algorithm to minimize finite automata using elementary facts from universal algebra and coalgebra and building on earlier work by Arbib and Manes on a categorical presentation of Kalman duality between reachability and observability. This leads to a simple proof of its correctness and opens the door to further generalizations. Notably, we derive algorithms to obtain minimal language equivalent automata from Moore nondeterministic and weighted automata.

2016

Report on the POPL mentoring workshop (PLMW 2016)

Autores
Silva, A;

Publicação
SIGLOG News

Abstract

2014

Preface

Autores
Jacobs, B; Silva, A; Staton, S;

Publicação
Electronic Notes in Theoretical Computer Science

Abstract

2013

Language Constructs for Non-Well-Founded Computation

Autores
Jeannin, JB; Kozen, D; Silva, A;

Publicação
Programming Languages and Systems - 22nd European Symposium on Programming, ESOP 2013, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2013, Rome, Italy, March 16-24, 2013. Proceedings

Abstract

2014

A coalgebraic view on decorated traces

Autores
BONCHI, F; BONSANGUE, M; CALTAIS, G; RUTTEN, J; SILVA, A;

Publicação
Mathematical Structures in Computer Science

Abstract

2013

Brzozowski's and up-to algorithms for must testing

Autores
Bonchi, F; Caltais, G; Pous, D; Silva, A;

Publicação
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Abstract
Checking language equivalence (or inclusion) of finite automata is a classical problem in Computer Science, which has recently received a renewed interest and found novel and more effective solutions, such as approaches based on antichains or bisimulations up-to. Several notions of equivalence (or preorder) have been proposed for the analysis of concurrent systems. Usually, the problem of checking these equivalences is reduced to checking bisimilarity. In this paper, we take a different approach and propose to adapt algorithms for language equivalence to check one prime equivalence in concurrency theory, must testing semantics. To achieve this transfer of technology from language to must semantics, we take a coalgebraic outlook at the problem. © Springer International Publishing 2013.

  • 3
  • 13