中文
相关论文

相关论文: An Emptiness Algorithm for Regular Types with Set …

200 篇论文

We study a type checking algorithm that is able to type check a nontrivial subclass of functional programs that use features such as higher-rank, impredicative and second-order types. The only place the algorithm requires type annotation is…

计算机科学中的逻辑 · 计算机科学 2017-11-15 Peng Fu

We present a general and user-extensible equality checking algorithm that is applicable to a large class of type theories. The algorithm has a type-directed phase for applying extensionality rules and a normalization phase based on…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Andrej Bauer , Anja Petković Komel

Machines whose main purpose is to permute and sort data are studied. The sets of permutations that can arise are analysed by means of finite automata and avoided pattern techniques. Conditions are given for these sets being enumerated by…

组合数学 · 数学 2007-05-23 M. Albert , M. D. Atkinson , N. Ruskuc

The application of automatic transformation processes during the formal development and optimization of programs can introduce encumbrances in the generated code that programmers usually (or presumably) do not write. An example is the…

编程语言 · 计算机科学 2007-05-23 Maria Alpuente , Santiago Escobar , Salvador Lucas

An operator set is functionally incomplete if it can not represent the full set $\lbrace \neg,\vee,\wedge,\rightarrow,\leftrightarrow\rbrace$. The verification for the functional incompleteness highly relies on constructive proofs. The…

逻辑 · 数学 2020-05-12 Yang Tian

Type-and-effect systems help the programmer to organize data and computational effects in a program. While for traditional type systems expressive variants with sophisticated inference algorithms have been developed and widely used in…

编程语言 · 计算机科学 2025-10-24 Patrycja Balik , Szymon Jędras , Piotr Polesiuk

We present a new algorithm to decide finiteness of matrix groups defined over a field of positive characteristic. Together with previous work for groups in zero characteristic, this provides the first complete solution of the finiteness…

群论 · 数学 2019-05-20 A. S. Detinko , D. L. Flannery , E. A. O'Brien

In this paper, under the monotonicity of pairs of operators, we propose some Generalized Proximal Point Algorithms to solve non-monotone inclusions using warped resolvents and transformed resolvents. The weak, strong, and linear convergence…

最优化与控制 · 数学 2025-01-24 Ba Khiet Le , Minh N. Dao , Michel Théra

In this paper we consider a type system with a universal type $\omega$ where any term (whether open or closed, $\beta$-normalising or not) has type $\omega$. We provide this type system with a realisability semantics where an atomic type is…

逻辑 · 数学 2009-05-05 Fairouz Kamareddine , Karim Nour

This paper describes a new alignment algorithm for sequences that can be used for determination of deletions and substitutions. It provides several solutions out of which the best one can be chosen on the basis of minimization of gaps or…

信息论 · 计算机科学 2012-11-01 Sandeep Hosangadi , Subhash Kak

We introduce regular graph constraints and explore their decidability properties. The motivation for regular graph constraints is 1) type checking of changing types of objects in the presence of linked data structures, 2) shape analysis…

编程语言 · 计算机科学 2007-05-23 Viktor Kuncak , Martin Rinard

We study the interaction of structural subtyping with parametric polymorphism and recursively defined type constructors. Although structural subtyping is undecidable in this setting, we describe a notion of parametricity for type…

编程语言 · 计算机科学 2023-10-30 Henry DeYoung , Andreia Mordido , Frank Pfenning , Ankush Das

We present in this paper a new procedure to saturate a set of clauses with respect to a well-founded ordering on ground atoms such that A < B implies Var(A) {\subseteq} Var(B) for every atoms A and B. This condition is satisfied by any atom…

计算机科学中的逻辑 · 计算机科学 2012-03-14 Yannick Chevalier , Mounira Kourjieh

We present a method for synthesizing recursive functions that provably satisfy a given specification in the form of a polymorphic refinement type. We observe that such specifications are particularly suitable for program synthesis for two…

编程语言 · 计算机科学 2016-04-22 Nadia Polikarpova , Ivan Kuraj , Armando Solar-Lezama

We analyze possibilities of second-order quantifier elimination for formulae containing parameters -- constants or functions. For this, we use a constraint resolution calculus obtained from specializing the hierarchical superposition…

计算机科学中的逻辑 · 计算机科学 2021-07-07 Dennis Peuter , Philipp Marohn , Viorica Sofronie-Stokkermans

This is the second in a series of articles aimed at exploring the relationship between the complexity classes of P and NP. The research in this article aims to find conditions of an algorithmic nature that are necessary and sufficient to…

计算复杂性 · 计算机科学 2023-11-07 Stepan G. Margaryan

We explore the following question: Is a decision-making program fair, for some useful definition of fairness? First, we describe how several algorithmic fairness questions can be phrased as program verification problems. Second, we discuss…

编程语言 · 计算机科学 2016-10-20 Aws Albarghouthi , Loris D'Antoni , Samuel Drews , Aditya Nori

Finite-state tree automata are a well studied formalism for representing term languages. This paper studies the problem of determining the regularity of the set of instances of a finite set of terms with variables, where each variable is…

符号计算 · 计算机科学 2009-11-20 Omer Giménez , Guillem Godoy , Sebastian Maneth

This paper considers finite-automata based algorithms for handling linear arithmetic with both real and integer variables. Previous work has shown that this theory can be dealt with by using finite automata on infinite words, but this…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Bernard Boigelot , Sebastien Jodogne , Pierre Wolper

The depth-bounded fragment of the pi-calculus is an expressive class of systems enjoying decidability of some important verification problems. Unfortunately membership of the fragment is undecidable. We propose a novel type system,…

计算机科学中的逻辑 · 计算机科学 2015-02-24 Emanuele D'Osualdo , Luke Ong