EDBT 2026 Demo / reviewers in the wild / expert
Sabine Broda
dblp:42/4087
· DBLP profile ↗
25ranked-venue papers
23as first author
6since 2021 · last 2026
0000-0002-3798-9348ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 23 · 21 first-author · 5 since 2021Software engineering, systems software and programming languages · 3 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Boolean Products of Languages
Sabine Broda, António Machiavelo, Nelma Moreira, Rogério Reis |
CIAA | 1 |
| 2023 | Average Complexity of Partial Derivatives for Synchronised Shuffle Expressions
Sabine Broda, António Machiavelo, Nelma Moreira, Rogério Reis |
CIAA | 1 |
| 2023 | Location automata for regular expressions with shuffle and intersectionabstractWe define the notion of location for regular expressions with shuffle by extending the notion of position in standard regular expressions. Locations allow for the definition of the sets Follow, First, and Last with their usual semantics. From these, we construct an automaton for regular expressions with shuffle (APOS), which generalises the standard position/Glushkov automaton. The sets mentioned above are also the foundation for other constructions, such as the Follow automaton, and automata based on pointed expressions. As a consequence, all these constructions can be generalised to the shuffle operator. We show that the partial derivative automaton is a right-quotient of APOS. We relate APOS with another automaton construction based on positions that has been previously studied (A∂pos). The prefix automaton is extended to the shuffle operator and shown not to be a quotient of APOS. Locations are also used to define a position automaton for regular expressions with the intersection. Sabine Broda, António Machiavelo, Nelma Moreira, Rogério Reis |
Inf. Comput. | 1 |
| 2023 | Location automata for synchronised shuffle expressionsabstractSeveral notions of synchronisation in concurrent systems can be modelled by regular shuffle operators. In this paper we consider regular expressions extended with three operators corresponding respectively to strong, arbitrary, and weak synchronisation. For these expressions, we define a location based position automaton. Furthermore, we show that the partial derivative automaton is still a quotient of the position automaton. Sabine Broda, António Machiavelo, Nelma Moreira, Rogério Reis |
J. Log. Algebraic Methods Program. | 1 |
| 2021 | Pregrammars and Intersection TypesabstractA representation of intersection types in terms of pregrammars is presented. Pregrammar based rewriting relations, corresponding respectively to type checking and inhabitation are defined and the latter is used to implement a Wajsberg/Ben-Yelles style alternating semi-decision algorithm for inhabitation. The usefulness of the framework is illustrated by revisiting and partially extending standard inhabitation related results for intersection types, as well as establishing new ones. It is shown how the notion of bounded multiset dimension emerges naturally and the relation between the two settings is clarified. A meaningful rank independent superset of the set of rank 2 types is identified for which EXPSPACE-completeness for inhabitation as well as for counting is proved. Finally, a standard result on negatively non-duplicated simple types is extended to intersection types. Sabine Broda |
CSL | 1 |
| 2021 | Location Based Automata for Expressions with Shuffle
Sabine Broda, António Machiavelo, Nelma Moreira, Rogério Reis |
LATA | 1 |
| 2019 | A mesh of automata
Sabine Broda, Markus Holzer 0001, Eva Maia, Nelma Moreira, Rogério Reis |
Inf. Comput. | 1 |
| 2018 | Automata for regular expressions with shuffle
Sabine Broda, António Machiavelo, Nelma Moreira, Rogério Reis |
Inf. Comput. | 1 |
| 2017 | On the Mother of All Automata: The Position Automaton
Sabine Broda, Markus Holzer 0001, Eva Maia, Nelma Moreira, Rogério Reis |
DLT | 1 |
| 2016 | Position Automaton Construction for Regular Expressions with Intersection
Sabine Broda, António Machiavelo, Nelma Moreira, Rogério Reis |
DLT | 1 |
| 2015 | A Typed Language for Events
Sandra Alves, Sabine Broda, Maribel Fernández |
LOPSTR | 2 |
| 2015 | Deciding Synchronous Kleene Algebra with Derivatives
Sabine Broda, Sílvia Cavadas, Miguel Ferreira, Nelma Moreira |
CIAA | 1 |
| 2015 | A short note on type-inhabitation: Formula-trees vs. game semantics
Sandra Alves, Sabine Broda |
Inf. Process. Lett. | 2 |
| 2014 | On the Equivalence of Automata for KAT-expressions
Sabine Broda, António Machiavelo, Nelma Moreira, Rogério Reis |
CiE | 1 |
| 2014 | A Hitchhiker's Guide to descriptional complexity through analytic combinatorics
Sabine Broda, António Machiavelo, Nelma Moreira, Rogério Reis |
Theor. Comput. Sci. | 1 |
| 2013 | On the Average Size of Glushkov and Equation Automata for KAT Expressions
Sabine Broda, António Machiavelo, Nelma Moreira, Rogério Reis |
FCT | 1 |
| 2011 | The Average Transition Complexity of Glushkov and Partial Derivative Automata
Sabine Broda, António Machiavelo, Nelma Moreira, Rogério Reis |
Developments in Language Theory | 1 |
| 2010 | On the Average Number of States of Partial Derivative Automata
Sabine Broda, António Machiavelo, Nelma Moreira, Rogério Reis |
Developments in Language Theory | 1 |
| 2007 | On Principal Types of BCK- lambda -Terms
Sabine Broda, Luís Damas |
WoLLIC | 1 |
| 2005 | On Long Normal Inhabitants of a TypeabstractIn this paper we give a complete, formal definition of the formula-tree proof method, prove its correctness and illustrate its adequateness for research in the area of inhabitation of simple types. Sabine Broda, Luís Damas |
J. Log. Comput. | 1 |
| 2004 | The decidability of a fragment of BB'IW-logic
Sabine Broda, Luís Damas, Marcelo Finger, Paulo J. S. Silva |
Theor. Comput. Sci. | 1 |
| 2001 | Counting a Type's (Principal) Inhabitants
Sabine Broda, Luís Damas |
Fundam. Informaticae | 1 |
| 2000 | On principal types of combinators
Sabine Broda, Luís Damas |
Theor. Comput. Sci. | 1 |
| 1997 | On Combinatory Complete Sets of Proper CombinatorsabstractA combinatory system (or equivalently the set of its basic combinators) is called combinatorially complete for a functional system, if any member of the latter can be defined by an entity of the former system. In this paper the decision problem of combinatory completeness for finite sets of proper combinators is studied for three subsystems of the pure lambda calculus. Precise characterizations of proper combinator bases for the linear and the affine λ-calculus are given, and the respective decision problems are shown to be decidable. Furthermore, it is determined which extensions with proper combinators of bases for the linear λ-calculus are combinatorially complete for the λ I -calculus. Sabine Broda, Luís Damas |
J. Funct. Program. | 1 |
| 1997 | Compact Bracket Abstraction in Combinatory LogicabstractAbstract Translations from Lambda calculi into combinatory logics can be used to avoid some implementational problems of the former systems. However, this scheme can only be efficient if the translation produces short output with a small number of combinators, in order to reduce the time and transient storage space spent during reduction of combinatory terms. In this paper we present a combinatory system and an abstraction algorithm, based on the original bracket abstraction operator of Schönfinkel [9]. The algorithm introduces at most one combinator for each abstraction in the initial Lambda term. This avoids explosive term growth during successive abstractions and makes the system suitable for practical applications. We prove the correctness of the algorithm and establish some relations between the combinatory system and the Lambda calculus. Sabine Broda, Luís Damas |
J. Symb. Log. | 1 |