نتایج جستجو برای: heap leaching structures

تعداد نتایج: 468221  

Journal: :Lecture Notes in Computer Science 2023

Abstract is a new tool for checking linearizability proofs of highly complex concurrent search structures. The tool’s unique features are its parametric heap abstraction based on separation logic and the flow framework, support hindsight arguments about future-dependent linearization points. We describe tool, present case study, discuss implementation details.

Journal: :Sci. Comput. Program. 2003
Uday S. Reddy Hongseok Yang

While the semantics of local variables in programming languages is by now wellunderstood, the semantics of pointer-addressed heap variables is still an outstanding issue. In particular, the commonly assumed relational reasoning principles for data representations have not been validated in a semantic model of heap variables. In this paper, we define a parametricity semantics for a Pascal-like l...

2005
Bor-Yuh Evan Chang K. Rustan M. Leino

Interpretation with Alien Expressions

2006
Zvonimir Rakamarić Jesse Bingham Alan J. Hu

Heap-manipulating programs (HMP), which manipulate unbounded linked data structures via pointers, are a major frontier for software model checking. In recent work, we proposed a small logic and inference-rule-based decision procedure and demonstrated their potential by verifying, via predicate abstraction, some simple HMPs. In this work, we generalize and improve our previous results to be prac...

2001
Peter W. O'Hearn John C. Reynolds Hongseok Yang

We describe an extension of Hoare’s logic for reasoning about programs that alter data structures. We consider a low-level storage model based on a heap with associated lookup, update, allocation and deallocation operations, and unrestricted address arithmetic. The assertion language is based on a possible worlds model of the logic of bunched implications, and includes spatial conjunction and i...

Journal: :Minerals 2021

This manuscript describes a method that is based on the implementation and setup of mechatronic system can recognize detect, through thermal analysis, zones where heap leaching piles may become locally saturated. Such condition could trigger potential liquefaction, generating local or general collapse in pile. In order to reduce this danger, therefore achieve full stability pile, irrigation mus...

1992
John T. Stasko Carlton Reid Turner

In software visualization and algorithm animation it is important that advances in system technologies are accompanied by corresponding advances in animation presentations. In this paper we describe methods for animating tree manipulation algorithms, one of the most challenging algorithm animation domains. In particular, we animate operations on pairing heap data structures which are used to im...

2004
Daniel Köb Franz Wotawa

Model-based diagnosis applied to computer programs has been studied for several years. Although there are still weaknesses in the used models, especially on dealing with dynamic data structures, the approach has been proven useful for automatic debugging. The weaknesses stem from the fact that heap objects are modeled without considering alias information. Our approach extends the modeling proc...

2017
Marc Brockschmidt Yuxin Chen Pushmeet Kohli Siddharth Krishna Daniel Tarlow

We present a data-driven verification framework to automatically prove memory safety of heap-manipulating programs. Our core contribution is a novel statistical machine learning technique that maps observed program states to (possibly disjunctive) separation logic formulas describing the invariant shape of (possibly nested) data structures at relevant program locations. We then attempt to verif...

2001
Ted Herman Imran A. Pirwani

A data structure is stabilizing if, for any arbitrary (and possibly illegitimate) initial state, any sequence of sufficiently many operations brings the data structure to a legitimate state. A data structure is available if, for any arbitrary state, the effect of any operation on the structure is consistent with the operation’s response. This paper presents an available stabilizing data structu...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید