中文
相关论文

相关论文: Certified Symbolic Finite Transducers: Formalizati…

200 篇论文

Several abstract machines that operate on symbolic input alphabets have been proposed in the last decade, for example, symbolic automata or lattice automata. Applications of these types of automata include software security analysis and…

形式语言与自动机理论 · 计算机科学 2019-10-18 Andreas Stahlbauer

Finite automata (FA) are a fundamental computational abstraction that is widely used in practice for various tasks in computer science, linguistics, biology, electrical engineering, and artificial intelligence. Given an input word, an FA…

人工智能 · 计算机科学 2026-04-22 Jaime Cuartas Granada , Alexey Ignatiev , Peter J. Stuckey

We present a formalization of modern SAT solvers and their properties in a form of abstract state transition systems. SAT solving procedures are described as transition relations over states that represent the values of the solver's global…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Filip Maric , Predrag Janicic

Functional programs typically interact with stateful libraries that hide state behind typed abstractions. One particularly important class of applications are data structure implementations that rely on such libraries to provide a level of…

编程语言 · 计算机科学 2024-09-30 Zhe Zhou , Qianchuan Ye , Benjamin Delaware , Suresh Jagannathan

The FAdo system is a symbolic manipulator of formal languages objects, implemented in Python. In this work, we extend its capabilities by implementing methods to manipulate transducers and we go one level higher than existing formal…

形式语言与自动机理论 · 计算机科学 2016-08-02 Stavros Konstantinidis , Casey Meijer , Nelma Moreira , Rogério Reis

Most Formal Languages and Automata Theory courses explore the duality between computation models to recognize words in a language and computation models to generate words in a language. For students unaccustomed to formal statements, these…

形式语言与自动机理论 · 计算机科学 2024-07-12 Marco T. Morazán , Tijana Minić

We investigate means of efficient computation of the simulation relation over symbolic finite automata (SFAs), i.e., finite automata with transitions labeled by predicates over alphabet symbols. In one approach, we build on the algorithm by…

计算机科学中的逻辑 · 计算机科学 2018-07-30 Lukáš Holík , Ondřej Lengál , Juraj Síč , Margus Veanes , Tomáš Vojnar

Minimizing finite automata, proving trace equivalence of labelled transition systems or representing sofic subshifts involve very similar arguments, which suggests the possibility of a unified formalism. We propose finite states…

计算机科学中的逻辑 · 计算机科学 2025-02-11 Titouan Carette , Marc de Visme , Vivien Ducros , Victor Lutfalla , Etienne Moutot

We are interested in regular expressions and transducers that represent word relations in an alphabet-invariant way---for example, the set of all word pairs u,v where v is a prefix of u independently of what the alphabet is. Current…

形式语言与自动机理论 · 计算机科学 2018-05-07 Stavros Konstantinidis , Nelma Moreira , Rogerio Reis , Joshua Young

Abstract interpreters are complex pieces of software: even if the abstract interpretation theory and companion algorithms are well understood, their implementations are subject to bugs, that might question the soundness of their…

编程语言 · 计算机科学 2021-10-19 Lucas Franceschino , David Pichardie , Jean-Pierre Talpin

We study the learnability of symbolic finite state automata (SFA), a model shown useful in many applications in software verification. The state-of-the-art literature on this topic follows the query learning paradigm, and so far all…

计算机科学中的逻辑 · 计算机科学 2024-02-14 Dana Fisman , Hadar Frenkel , Sandra Zilles

We propose a query learning algorithm for residual symbolic finite automata (RSFAs). Symbolic finite automata (SFAs) are finite automata whose transitions are labeled by predicates over a Boolean algebra, in which a big collection of…

形式语言与自动机理论 · 计算机科学 2019-09-18 Kaizaburo Chubachi , Diptarama Hendrian , Ryo Yoshinaka , Ayumi Shinohara

We present a formal and constructive theory showing that probabilistic finite automata (PFAs) can be exactly simulated using symbolic feedforward neural networks. Our architecture represents state distributions as vectors and transitions as…

机器学习 · 计算机科学 2025-09-24 Sahil Rajesh Dhayalkar

Foundational verification considers the functional correctness of programming languages with formalized semantics and uses proof assistants (e.g., Coq, Isabelle) to certify proofs. The need for verifying complex programs compels it to…

编程语言 · 计算机科学 2025-07-08 Qiyuan Xu , David Sanan , Zhe Hou , Xiaokun Luan , Conrad Watt , Yang Liu

We revisit the complexity of procedures on SFAs (such as intersection, emptiness, etc.) and analyze them according to the measures we find suitable for symbolic automata: the number of states, the maximal number of transitions exiting a…

形式语言与自动机理论 · 计算机科学 2021-07-05 Dana Fisman , Hadar Frenkel , Sandra Zilles

We argue that the implementation and verification of compilers for functional programming languages are greatly simplified by employing a higher-order representation of syntax known as Higher-Order Abstract Syntax or HOAS. The underlying…

编程语言 · 计算机科学 2017-02-14 Yuting Wang

We consider ways to construct a transducer for a given set of input word to output symbol pairs. This is motivated by the need for representing game playing programs in a low-level mathematical format that can be analyzed by algebraic…

形式语言与自动机理论 · 计算机科学 2025-02-13 Attila Egri-Nagy , Chrystopher L. Nehaniv

Finite-State Transducers (FSTs) are effective models for string-to-string rewriting tasks, often providing the efficiency necessary for high-performance applications, but constructing transducers by hand is difficult. In this work, we…

计算与语言 · 计算机科学 2026-01-21 Michael Ginn , Alexis Palmer , Mans Hulden

We propose a finite-state transducer (FST) representation for the models used to decode keyboard inputs on mobile devices. Drawing from learnings from the field of speech recognition, we describe a decoding framework that can satisfy the…

计算与语言 · 计算机科学 2017-04-14 Tom Ouyang , David Rybach , Françoise Beaufays , Michael Riley

Autoformalization addresses the scarcity of data for Automated Theorem Proving (ATP) by translating mathematical problems from natural language into formal statements. Efforts in recent work shift from directly prompting large language…

‹ 上一页 1 2 3 10 下一页 ›