中文
相关论文

相关论文: A thread-safe Term Library

200 篇论文

The Lean mathematical library Mathlib is one of the fastest-growing libraries of formalised mathematics. We describe various strategies to manage this growth, while allowing for change and avoiding maintainer overload. This includes dealing…

Selectivity estimation of a boolean query based on frequent itemsets can be solved by describing the problem by a linear program. However, the number of variables in the equations is exponential, rendering the approach tractable only for…

数据结构与算法 · 计算机科学 2019-02-05 Nikolaj Tatti

Ad hoc parsers are everywhere: they appear any time a string is split, looped over, interpreted, transformed, or otherwise processed. Every ad hoc parser gives rise to a language: the possibly infinite set of input strings that the program…

软件工程 · 计算机科学 2022-07-27 Michael Schröder , Jürgen Cito

Linearisability is a central notion for verifying concurrent libraries: a given library is proven safe if its operational history can be rearranged into a new sequential one which, in addition, satisfies a given specification.…

编程语言 · 计算机科学 2016-10-26 Andrzej S. Murawski , Nikos Tzevelekos

Memory management in lock-free data structures remains a major challenge in concurrent programming. Design techniques including read-copy-update (RCU) and hazard pointers provide workable solutions, and are widely used to great effect.…

编程语言 · 计算机科学 2019-02-20 Ismail Kuru , Colin S. Gordon

Topic evolution modeling has been researched for a long time and has gained considerable interest. A state-of-the-art method has been recently using word modeling algorithms in combination with community detection mechanisms to achieve…

计算与语言 · 计算机科学 2019-12-17 Patrick Kiss , Elaheh Momeni

Tracking developments in the highly dynamic data-technology landscape are vital to keeping up with novel technologies and tools, in the various areas of Artificial Intelligence (AI). However, It is difficult to keep track of all the…

信息检索 · 计算机科学 2019-03-08 Murhaf Hossari , Soumyabrata Dev , John D. Kelleher

In this note, we provide complexity characterizations of model checking multi-pushdown systems. Multi-pushdown systems model recursive concurrent programs in which any sequential process has a finite control. We consider three standard…

计算机科学中的逻辑 · 计算机科学 2012-12-10 Kshitij Bansal , Stéphane Demri

Temporal conceptual data modelling, as an extension to regular conceptual data modelling languages such as EER and UML class diagrams, has received intermittent attention across the decades. It is receiving renewed interest in the context…

数据库 · 计算机科学 2024-08-20 Sonia Berman , C. Maria Keet , Tamindran Shunmugam

Word embeddings are a powerful approach for analyzing language and have been widely popular in numerous tasks in information retrieval and text mining. Training embeddings over huge corpora is computationally expensive because the input is…

机器学习 · 计算机科学 2018-12-11 Avishek Anand , Megha Khosla , Jaspreet Singh , Jan-Hendrik Zab , Zijian Zhang

In this paper we present a clean, yet effective, model for word sense disambiguation. Our approach leverage a bidirectional long short-term memory network which is shared between all words. This enables the model to share statistical…

计算与语言 · 计算机科学 2016-11-22 Mikael Kågebäck , Hans Salomonsson

Libraries of formal proofs are an important part of our mathematical heritage, but their usability and sustainability is poor. Indeed, each library is specific to a proof system, sometimes even to some version of this system. Thus, a…

计算机科学中的逻辑 · 计算机科学 2023-05-02 Gilles Dowek , François Thiré

We present efficient and practical algorithms for a large, distributed system of processors to achieve reliable computations in a secure manner. Specifically, we address the problem of computing a general function of several private inputs…

密码学与安全 · 计算机科学 2021-01-29 Donald Rozinak Beaver

We present a theory of threads, interleaving of threads, and interaction between threads and services with features of molecular dynamics, a model of computation that bears on computations in which dynamic data structures are involved.…

计算机科学中的逻辑 · 计算机科学 2010-05-18 J. A. Bergstra , C. A. Middelburg

The design, implementation and analysis of a free library for boundary element calculations is presented. The library is free in the sense of the GNU General Public Licence and is intended to allow users to solve a wide range of problems…

计算物理 · 物理学 2009-08-06 Michael Carley

Summarizing deeply nested discussion threads requires handling interleaved replies, quotes, and overlapping topics, which standard LLM summarizers struggle to capture reliably. We introduce ThreadSumm, a multi-stage LLM framework that…

计算与语言 · 计算机科学 2026-04-21 Olubusayo Olabisi , Ekata Mitra , Ameeta Agrawal

We present a type theory combining both linearity and dependency by stratifying typing rules into a level for logics and a level for programs. The distinction between logics and programs decouples their semantics, allowing the type system…

编程语言 · 计算机科学 2025-10-08 Qiancheng Fu , Hongwei Xi

With the help of online tools, unscrupulous authors can today generate a pseudo-scientific article and attempt to publish it. Some of these tools work by replacing or paraphrasing existing texts to produce new content, but they have a…

计算与语言 · 计算机科学 2022-10-25 Puthineath Lay , Martin Lentschat , Cyril Labbé

The verification of multithreaded software is still a challenge. This comes mainly from the fact that the number of thread interleavings grows exponentially in the number of threads. The idea that thread interleavings can be studied with a…

计算机科学中的逻辑 · 计算机科学 2011-09-27 Robert Mittermayr , Johann Blieberger

We present a static analysis by Abstract Interpretation to check for run-time errors in parallel and multi-threaded C programs. Following our work on Astr\'ee, we focus on embedded critical programs without recursion nor dynamic memory…

编程语言 · 计算机科学 2019-03-14 Antoine Miné