中文
相关论文

相关论文: Distributed MAP in the SpinJa Model Checker

200 篇论文

We present a formal model of a distributed consensus algorithm in the executable specification language Promela extended with a new type of guards, called counting guards, needed to implement transitions that depend on majority voting. Our…

计算机科学中的逻辑 · 计算机科学 2014-08-27 Giorgio Delzanno , Michele Tatarek , Riccardo Traverso

We describe a structured system for distributed mechanism design. It consists of a sequence of layers. The lower layers deal with the operations relevant for distributed computing only, while the upper layers are concerned only with…

计算机科学与博弈论 · 计算机科学 2016-11-15 Krzysztof R. Apt , Farhad Arbab , Huiye Ma

We describe here a structured system for distributed mechanism design appropriate for both Intranet and Internet applications. In our approach the players dynamically form a network in which they know neither their neighbours nor the size…

分布式、并行与集群计算 · 计算机科学 2011-09-21 Krzysztof R. Apt , Farhad Arbab , Huiye Ma

A large class of traditional graph and data mining algorithms can be concisely expressed in Datalog, and other Logic-based languages, once aggregates are allowed in recursion. In fact, for most BigData algorithms, the difficult semantic…

编程语言 · 计算机科学 2019-07-25 Ariyam Das , Carlo Zaniolo

The paper presents an approach to verification of a multi-agent data analysis algorithm. We base correct simulation of the multi-agent system by a finite integer model. For verification we use model checking tool SPIN. Protocols of agents…

人工智能 · 计算机科学 2014-11-17 Natalia Garanina , Eugene Bodin , Elena Sidorova

In this paper, we propose a learning approach for sparse code multiple access (SCMA) signal detection by using a deep neural network via unfolding the procedure of message passing algorithm (MPA). The MPA can be converted to a sparsely…

信息论 · 计算机科学 2018-08-27 Chao Lu , Wei Xu , Hong Shen , Hua Zhang , Xiaohu You

We describe our experiences in using SPIN to verify parts of the Multi Purpose Daemon (MPD) parallel process management system. MPD is a distributed collection of processes connected by Unix network sockets. MPD is dynamic: processes and…

计算机科学中的逻辑 · 计算机科学 2007-05-23 O. S. Matlin , E. Lusk , W. McCune

PROMELA (Process Meta Language) is a high-level specification language designed for modeling interactions in distributed systems. PROMELA is used as the input language for the model checker SPIN (Simple Promela INterpreter). The main…

编程语言 · 计算机科学 2021-08-30 Marco Comini , María del Mar Gallardo , Alicia Villanueva

The development of deep learning software libraries enabled significant progress in the field by allowing users to focus on modeling, while letting the library to take care of the tedious and time-consuming task of optimizing execution for…

机器学习 · 计算机科学 2023-10-17 Miloš Stanojević , Laurent Sartran

This paper describes a static verification framework for the message-passing fragment of the Go programming language. Our framework extracts models that over-approximate the message-passing behaviour of a program. These models, or…

编程语言 · 计算机科学 2020-04-06 Nicolas Dilley , Julien Lange

Multi-stage interconnection networks (MIN) can be designed to achieve fault tolerance and collision solving by providing a set of disjoint paths. In this paper, we are discussing the new simulator added to the tool designed for developing…

分布式、并行与集群计算 · 计算机科学 2012-02-06 Ravi Rastogi , Amit Singh , Nikhil Singhal , Nitin , Durg Singh Chauhan

Program verification is a resource-hungry task. This paper looks at the problem of parallelizing SMT-based automated program verification, specifically bounded model-checking, so that it can be distributed and executed on a cluster of…

编程语言 · 计算机科学 2020-05-19 Prantik Chatterjee , Subhajit Roy , Bui Phi Diep , Akash Lal

We report on an effort to develop methodologies for formal verification of parts of the Multi-Purpose Daemon (MPD) parallel process management system. MPD is a distributed collection of communicating processes. While the individual…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Olga Shumsky Matlin , William McCune , Ewing Lusk

Several organizations, like social networks, store and routinely analyze large graphs as part of their daily operation. Such graphs are typically distributed across multiple servers, and graph partitioning is critical for efficient graph…

分布式、并行与集群计算 · 计算机科学 2015-02-03 Claudio Martella , Dionysios Logothetis , Andreas Loukas , Georgos Siganos

Software architectures usually are comprised of different views for capturing static, runtime, and deployment aspects. What is currently missing, however, are formal validation and verification techniques of multi-view architecture in very…

软件工程 · 计算机科学 2017-04-25 Chih-Hong Cheng , Yassine Hamza , Harald Ruess

We introduce a software package, Pigeons.jl, that provides a way to leverage distributed computation to obtain samples from complicated probability distributions, such as multimodal posteriors arising in Bayesian inference and…

The Mamba layer offers an efficient selective state space model (SSM) that is highly effective in modeling multiple domains, including NLP, long-range sequence processing, and computer vision. Selective SSMs are viewed as dual models, in…

机器学习 · 计算机科学 2024-04-02 Ameen Ali , Itamar Zimerman , Lior Wolf

A phaser is an expressive synchronization construct that unifies collective and point-to-point coordination with dynamic task parallelism. Each task can participate in a phaser as a signaler, a waiter, or both. The participants in a phaser…

分布式、并行与集群计算 · 计算机科学 2016-03-15 Sri Raj Paul , Karthik Murthy , Kuldeep S. Meel , John Mellor-Crummey

Dynamic impact analysis is a fundamental technique for understanding the impact of specific program entities, or changes to them, on the rest of the program for concrete executions. However, existing techniques are either inapplicable or of…

软件工程 · 计算机科学 2021-11-01 Haipeng Cai , Douglas Thain

Folklore is often saying "The Java memory model is broken." Therefore, several approaches have proposed repairs, only to find new programs exhibiting unexpected, unintuitive behavior or the model forbidding standard compiler optimizations.…

编程语言 · 计算机科学 2026-04-20 Lukas Panneke , Heike Wehrheim
‹ 上一页 1 2 3 10 下一页 ›