Skip to main content

Showing 1–3 of 3 results for author: Breveglieri, L

Searching in archive cs. Search in all archives.
.
  1. arXiv:2503.06763  [pdf, ps, other

    cs.DC

    A parallel parser for regular expressions

    Authors: Angelo Borsotti, Luca Breveglieri, Stefano Crespi Reghizzi, Angelo Morzenti

    Abstract: Regular expression (RE) matching is a very common functionality that scans a text to find occurrences of patterns specified by an RE; it includes the simpler function of RE recognition. Here we address RE parsing, which subsumes matching by providing not just the pattern positions in the text, but also the syntactic structure of each pattern occurrence, in the form of a tree representing how the R… ▽ More

    Submitted 9 March, 2025; originally announced March 2025.

  2. arXiv:2412.14975  [pdf, ps, other

    cs.DC

    Minimizing speculation overhead in a parallel recognizer for regular texts

    Authors: Angelo Borsotti, Luca Breveglieri, Stefano Crespi Reghizzi, Angelo Morzenti

    Abstract: Speculative data-parallel algorithms for language recognition have been widely experimented for various types of finite-state automata (FA), deterministic (DFA) and nondeterministic (NFA), often derived from regular expressions (RE). Such an algorithm cuts the input string into chunks, independently recognizes each chunk in parallel by means of identical FAs, and at last joins the chunk results an… ▽ More

    Submitted 10 January, 2025; v1 submitted 19 December, 2024; originally announced December 2024.

  3. arXiv:1309.7584  [pdf, ps, other

    cs.FL cs.PL

    Parsing methods streamlined

    Authors: Luca Breveglieri, Stefano Crespi Reghizzi, Angelo Morzenti

    Abstract: This paper has the goals (1) of unifying top-down parsing with shift-reduce parsing to yield a single simple and consistent framework, and (2) of producing provably correct parsing methods, deterministic as well as tabular ones, for extended context-free grammars (EBNF) represented as state-transition networks. Departing from the traditional way of presenting as independent algorithms the determin… ▽ More

    Submitted 29 September, 2013; originally announced September 2013.

    Comments: 64 pages