中文
相关论文

相关论文: Anonymous Variables in Imperative Languages

200 篇论文

Linguistic variables represent crisp information in a form and precision appropriate for the problem. For example, to answer the question "How are you?" one may say "I am fine." the linguistic variables like "fine", so common in everyday…

形式语言与自动机理论 · 计算机科学 2011-12-16 Supriya Raheja , Reena Dhadich , Smita Rajpal

Human written source code in imperative programming languages exhibits typical patterns for variable use such as flags, loop iterators, counters, indices, bitvectors etc. Although it is widely understood by practitioners that these variable…

编程语言 · 计算机科学 2013-06-17 Yulia Demyanova , Helmut Veith , Florian Zuleger

Variable environment is the time-honored way of making sense of free variables, used in programming language theory as well when writing interpreters and some compilers. Algebraic effects give another way, as was pointed already at HOPE…

编程语言 · 计算机科学 2023-12-29 Oleg Kiselyov

The design and implementation of precise static analyzers for significant fragments of modern imperative languages like C, C++, Java and Python is a challenging problem. In this paper, we consider a core imperative language that has several…

编程语言 · 计算机科学 2007-06-28 Roberto Bagnara , Patricia M. Hill , Andrea Pescetti , Enea Zaffanella

Variable and function names are extremely important for program comprehension. It is therefore also important to study how developers select names. But controlled experiments on naming are hindered by the need to describe to experimental…

软件工程 · 计算机科学 2021-03-17 Omer Regev , Michael Soloveitchik , Dror G. Feitelson

Implicit heterogeneous metaprogramming (a.k.a. offshoring) is an attractive approach for generating C with some correctness guarantees: generate OCaml code, where the correctness guarantees are easier to establish, and then map that code to…

编程语言 · 计算机科学 2022-11-09 Oleg Kiselyov

Intermediate variables can be used to break complex expressions into more manageable smaller expressions, which may be easier to understand. But it is unclear when and whether this actually helps. We conducted an experiment in which…

软件工程 · 计算机科学 2021-03-23 Roee Cates , Nadav Yunik , Dror G. Feitelson

Computational interpretations of linear logic allow static control of memory resources: the data produced by the program are endowed through its type with attributes that determine its life cycle, and guarantee safe deallocation. The use of…

编程语言 · 计算机科学 2025-10-09 Hector Gramaglia

This work explores the effects of relevant and irrelevant boolean variables on the accuracy of classifiers. The analysis uses the assumption that the variables are conditionally independent given the class, and focuses on a natural family…

机器学习 · 计算机科学 2012-06-12 David P. Helmbold , Philip M. Long

Relying on the formulae-as-types paradigm for classical logic, we define a program logic for an imperative language with higher-order procedural variables and non-local jumps. Then, we show how to derive a sound program logic for this…

计算机科学中的逻辑 · 计算机科学 2015-03-19 Tristan Crolard , Emmanuel Polonowski

In this paper, we facilitate the reasoning about impure programming languages, by annotating terms with `decorations' that describe what computational (side) effect evaluation of a term may involve. In a point-free categorical…

计算机科学中的逻辑 · 计算机科学 2018-10-17 Burak Ekici

Variable importance measures (VIMs) aim to quantify the contribution of each input covariate to the predictability of a given output. With the growing interest in explainable AI, numerous VIMs have been proposed, many of which are heuristic…

统计方法学 · 统计学 2025-09-23 Angel Reyero-Lobo , Pierre Neuvial , Bertrand Thirion

Voice anonymisation can be used to help protect speaker privacy when speech data is shared with untrusted others. In most practical applications, while the voice identity should be sanitised, other attributes such as the spoken content…

音频与语音处理 · 电气工程与系统科学 2024-08-09 Michele Panariello , Massimiliano Todisco , Nicholas Evans

Answer substitutions play a central role in logic programming. To support {\it selective} answer substitutions, we refine $\exists x$ in goals into two different versions: the noisy version $\exists^o x$ and the silent version $\exists x$.…

计算机科学中的逻辑 · 计算机科学 2018-01-30 Keehang Kwon

Constraint-logic object-oriented programming provides a useful symbiosis between object-oriented programming and constraint-logic search. The ability to use logic variables, constraints, non-deterministic search, and object-oriented…

编程语言 · 计算机科学 2020-09-01 Jan C. Dageförde , Herbert Kuchen

We present a full-spectrum dependently typed core language which includes both nontermination and computational irrelevance (a.k.a. erasure), a combination which has not been studied before. The two features interact: to protect type safety…

Quantified Boolean logic results from adding operators to Boolean logic for existentially and universally quantifying variables. This extends the reach of Boolean logic by enabling a variety of applications that have been explored over the…

人工智能 · 计算机科学 2021-10-13 Adnan Darwiche , Pierre Marquis

Implicit variables of a mathematical program are variables which do not need to be optimized but are used to model feasibility conditions. They frequently appear in several different problem classes of optimization theory comprising bilevel…

最优化与控制 · 数学 2023-06-22 Matúš Benko , Patrick Mehlitz

A concept of multi-valued cognitive maps is introduced in this paper. The concept expands the fuzzy one. However, all variables and weights are not linearly ordered in the concept, but are only partially-ordered. Such an ap- proach allows…

人工智能 · 计算机科学 2021-08-11 Dmitry Maximov

We propose a light-weight client-server model of communication between existing implementations of different program analyses. The communication is on-line and anonymous which means that all analyses simultaneously analyse the same program…

编程语言 · 计算机科学 2015-04-30 Marek Trtik
‹ 上一页 1 2 3 10 下一页 ›