中文
相关论文

相关论文: On termination of meta-programs

200 篇论文

This paper shows how proof nets can be used to formalize the notion of ``incomplete dependency'' used in psycholinguistic theories of the unacceptability of center-embedded constructions. Such theories of human language processing can…

cmp-lg · 计算机科学 2007-05-23 Mark Johnson

We study monads resulting from the combination of nondeterministic and probabilistic behaviour with the possibility of termination, which is essential in program semantics. Our main contributions are presentation results for the monads,…

计算机科学中的逻辑 · 计算机科学 2021-04-22 Matteo Mio , Ralph Sarkis , Valeria Vignudelli

Logic programming is a flexible programming paradigm due to the use of predicates without a fixed data flow. To extend logic languages with the compact notation of functional programming, there are various proposals to map evaluable…

编程语言 · 计算机科学 2022-05-17 Michael Hanus

Accretive and monotone operator theory are central branches of nonlinear functional analysis and constitute the abstract study of set-valued mappings between function spaces. This paper deals with the computational properties of certain…

逻辑 · 数学 2022-05-10 Nicholas Pischke

This work was intended to be an attempt to introduce the meta-language for working with multiple-conclusion inference rules that admit asserted propositions along with the rejected propositions. The presence of rejected propositions, and…

逻辑 · 数学 2014-12-01 Alex Citkin

We use automated theorem provers to significantly shorten a formal development in higher order set theory. The development includes many standard theorems such as the fundamental theorem of arithmetic and irrationality of square root of…

计算机科学中的逻辑 · 计算机科学 2025-09-11 Chad E. Brown , Cezary Kaliszyk , Martin Suda , Josef Urban

We consider the problem of automated reasoning about dynamically manipulated data structures. The state-of-the-art methods are limited to the unfold-and-match (U+M) paradigm, where predicates are transformed via (un)folding operations…

编程语言 · 计算机科学 2014-07-24 Duc-Hiep Chu , Joxan Jaffar , Minh-Thai Trinh

Refinement transforms an abstract system model into a concrete, executable program, such that properties established for the abstract model carry over to the concrete implementation. Refinement has been used successfully in the development…

计算机科学中的逻辑 · 计算机科学 2021-10-27 Aurel Bílý , Christoph Matheja , Peter Müller

Non-classical negations may fail to be contradictory-forming operators in more than one way, and they often fail also to respect fundamental meta-logical properties such as the replacement property. Such drawbacks are witnessed by intricate…

计算机科学中的逻辑 · 计算机科学 2017-07-26 Ori Lahav , João Marcos , Yoni Zohar

We present a new approach to automated reasoning about higher-order programs by extending symbolic execution to use behavioral contracts as symbolic values, enabling symbolic approximation of higher-order behavior. Our approach is based on…

编程语言 · 计算机科学 2012-04-27 Sam Tobin-Hochstadt , David Van Horn

Scientists form hypotheses and experimentally test them. If a hypothesis fails (is refuted), scientists try to explain the failure to eliminate other hypotheses. The more precise the failure analysis the more hypotheses can be eliminated.…

人工智能 · 计算机科学 2023-05-25 Rolf Morel , Andrew Cropper

In this paper, we present two alternative approaches to defining answer sets for logic programs with arbitrary types of abstract constraint atoms (c-atoms). These approaches generalize the fixpoint-based and the level mapping based answer…

人工智能 · 计算机科学 2011-10-12 E. Pontelli , T. C. Son , P. H. Tu

Negation is both an operation in formal logic and in natural language by which a proposition is replaced by one stating the opposite, as by the addition of "not" or another negation cue. Treating negation in an adequate way is required for…

计算与语言 · 计算机科学 2021-10-14 Claudia Schon , Sophie Siebert , Frieder Stolzenburg

We present realizability and realization logic, two program logics that jointly address the problem of finding solutions in semantics-guided synthesis. What is new is that we proceed eagerly and not only analyze a single candidate program…

计算机科学中的逻辑 · 计算机科学 2024-03-12 Roland Meyer , Jakob Tepe , Sebastian Wolff

The model of asynchronous programming arises in many contexts, from low-level systems software to high-level web programming. We take a language-theoretic perspective and show general decidability and undecidability results for asynchronous…

形式语言与自动机理论 · 计算机科学 2023-06-22 Rupak Majumdar , Ramanathan S. Thinniyam , Georg Zetzsche

Recent developments in termination analysis for declarative programs emphasize the use of appropriate models for the logical theory representing the program at stake as a generic approach to prove termination of declarative programs. In…

编程语言 · 计算机科学 2015-12-23 Salvador Lucas

Static verification relying on an automated theorem prover can be very slow and brittle: since static verification is undecidable, correct code may not pass a particular static verifier. In this work we use metaprogramming to generate code…

编程语言 · 计算机科学 2019-08-21 Isaac Oscar Gariano , Marco Servetto , Alex Potanin , Hrshikesh Arora

Modern processors deploy a variety of weak memory models, which for efficiency reasons may (appear to) execute instructions in an order different to that specified by the program text. The consequences of instruction reordering can be…

编程语言 · 计算机科学 2018-12-04 Robert J. Colvin , Graeme Smith

Constructor rewriting systems are said to be cons-free if any constructor term occurring in the rhs of a rule must be a subterm of the lhs of the rule. Roughly, such systems cannot build new data structures during their evaluation. In…

计算机科学中的逻辑 · 计算机科学 2017-11-10 Cynthia Kop , Jakob Grue Simonsen

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
‹ 上一页 1 8 9 10 下一页 ›