中文
相关论文

相关论文: Improving Precision of Type Analysis Using Non-Dis…

200 篇论文

Interested in formalizing the generation of fast running code for linear algebra applications, the authors show how an index-free, calculational approach to matrix algebra can be developed by regarding matrices as morphisms of a category…

软件工程 · 计算机科学 2013-12-18 Hugo Daniel Macedo , José N. Oliveira

Refinement types enrich a language's type system with logical predicates that circumscribe the set of values described by the type, thereby providing software developers a tunable knob with which to inform the type system about what…

编程语言 · 计算机科学 2020-10-16 Ranjit Jhala , Niki Vazou

Non-free data types are data types whose data have no canonical forms. For example, multisets are non-free data types because the multiset $\{a,b,b\}$ has two other equivalent but literally different forms $\{b,a,b\}$ and $\{b,b,a\}$.…

编程语言 · 计算机科学 2019-05-28 Satoshi Egi , Yuichi Nishiwaki

Python's dynamic type system, while offering significant flexibility and expressiveness, poses substantial challenges for static analysis and automated tooling, particularly in unannotated or partially annotated codebases. Existing type…

软件工程 · 计算机科学 2026-04-08 Ali Aman , Muhammad Asaduzzaman , Shaowei Wang

Realizing when a model is right for a wrong reason is not trivial and requires a significant effort by model developers. In some cases an input salience method, which highlights the most important parts of the input, may reveal problematic…

计算与语言 · 计算机科学 2023-01-12 Sebastian Ebert , Alice Shoshana Jakobovits , Katja Filippova

Selective classification is a powerful tool for automated decision-making in high-risk scenarios, allowing classifiers to act only when confident and abstain when uncertainty is high. Given a target accuracy, our goal is to minimize…

统计理论 · 数学 2025-10-28 Mohamed Ndaoud , Peter Radchenko , Bradley Rava

We present a new approach to termination analysis of logic programs. The essence of the approach is that we make use of general term-orderings (instead of level mappings), like it is done in transformational approaches to logic program…

编程语言 · 计算机科学 2007-05-23 Alexander Serebrenik , Danny De Schreye

With the rise of AI and data mining techniques, group profiling and group-level analysis have been increasingly used in many domains including policy making and direct marketing. In some cases, the statistics extracted from data may provide…

机器学习 · 计算机科学 2023-03-20 Yongsu Ahn , Muheng Yan , Yu-Ru Lin , Wen-Ting Chung , Rebecca Hwa

This paper improves the session typing theory to support the modelling and verification of processes that implement federated learning protocols. To this end, we build upon the asynchronous ``bottom-up'' session typing approach by adding…

计算机科学中的逻辑 · 计算机科学 2026-03-27 Ivan Prokić , Simona Prokić , Silvia Ghilezan , Alceste Scalas , Nobuko Yoshida

In this article, we introduce a new technique for precision tuning. This problem consists of finding the least data types for numerical values such that the result of the computation satisfies some accuracy requirement. State of the art…

编程语言 · 计算机科学 2021-03-10 Assalé Adjé , Dorra Ben Khalifa , Matthieu Martel

We present a new syntactic criterion for the automatic detection of non-termination in an abstract setting that encompasses a simplified form of term rewriting and logic programming.

计算机科学中的逻辑 · 计算机科学 2023-07-24 Étienne Payet

Non-interference is a program property that ensures the absence of information leaks. In the context of programming languages, there exist two common approaches for establishing non-interference: type systems and program logics. Type…

计算机科学中的逻辑 · 计算机科学 2020-03-09 Dan Frumin , Robbert Krebbers , Lars Birkedal

Verification of temporal logic properties plays a crucial role in proving the desired behaviors of hybrid systems. In this paper, we propose an interval method for verifying the properties described by a bounded linear temporal logic. We…

计算机科学中的逻辑 · 计算机科学 2015-07-15 Daisuke Ishii , Naoki Yonezaki , Alexandre Goldsztejn

We describe a prototype theorem prover, UTP2, developed to match the style of hand-written proof work in the Unifying Theories of Programming semantical framework. This is based on alphabetised predicates in a 2nd-order logic, with a strong…

计算机科学中的逻辑 · 计算机科学 2014-10-31 Andrew Butterfield

Since a vast number of tables can be easily collected from web pages, spreadsheets, PDFs, and various other document types, a flurry of table pre-training frameworks have been proposed following the success of text and images, and they have…

计算与语言 · 计算机科学 2022-05-02 Haoyu Dong , Zhoujun Cheng , Xinyi He , Mengyu Zhou , Anda Zhou , Fan Zhou , Ao Liu , Shi Han , Dongmei Zhang

Linear algebra is a major field of numerical computation and is widely applied. Most linear algebra libraries (in most programming languages) do not statically guarantee consistency of the dimensions of vectors and matrices, causing runtime…

编程语言 · 计算机科学 2015-12-08 Akinori Abe , Eijiro Sumii

Sound exhaustiveness checking of pattern-matching is an essential feature of functional programming languages, and OCaml supports it for GADTs. However this check is incomplete, in that it may fail to detect that a pattern can match no…

编程语言 · 计算机科学 2017-02-09 Jacques Garrigue , Jacques Le Normand

We present a type system that combines, in a controlled way, first-order polymorphism with intersectiontypes, union types, and subtyping, and prove its safety. We then define a type reconstruction algorithm that issound and terminating.…

编程语言 · 计算机科学 2023-11-20 Giuseppe Castagna , Mickaël Laurent , Kim Nguyen

Designing a static analysis is generally a substantial undertaking, requiring significant expertise in both program analysis and the domain of the program analysis, and significant development resources. As a result, most program analyses…

编程语言 · 计算机科学 2018-10-17 Colin S. Gordon

Fine-grained entity typing aims to assign entity mentions in the free text with types arranged in a hierarchical structure. Traditional distant supervision based methods employ a structured data source as a weak supervision and do not need…

计算与语言 · 计算机科学 2018-01-10 Denghui Zhang , Pengshan Cai , Yantao Jia , Manling Li , Yuanzhuo Wang , Xueqi Cheng
‹ 上一页 1 8 9 10 下一页 ›