Logic programs under Answer Sets semantics can be studied, and actual computation can be carried out, by means of representing them by directed graphs. Several reductions of logic programs to directed graphs are now available. We compare our proposed representation, called Extended Dependency Graph,
Program logic and equivalence in the presence of garbage collection
β Scribed by Cristiano Calcagno; Peter O'Hearn; Richard Bornat
- Publisher
- Elsevier Science
- Year
- 2003
- Tongue
- English
- Weight
- 220 KB
- Volume
- 298
- Category
- Article
- ISSN
- 0304-3975
No coin nor oath required. For personal study only.
β¦ Synopsis
It is generally thought that reasoning about programs in memory safe, garbage collected languages is much easier than in languages where the programmer has more explicit control over memory. Paradoxically, existing program logics are based on a low-level view of storage that is sensitive to the presence or absence of unreachable cells, and Reynolds has pointed out that the Hoare triples derivable in these logics are even incompatible with garbage collection. We present a study of a small language whose operational semantics includes a rule for reclaiming garbage. Our main results include an analysis of propositions that are garbage insensitive, and full abstraction results connecting partial and total correctness to two natural notions of observational equivalence between programs.
π SIMILAR VOLUMES
## ~> We propose a framework that supports the recognition of plans and intentions behind speech acts through abductive inferences over discourse sentences. These inferences allow each agent to have an active and intelligent participation in dialogues, namely, in cooperative information-seeking di
## Abstract A program is described, which allows the intensity contributions from naturally occurring heavy isotopes to be eliminated from the mass spectrometric ions of an artificially labelled compound. This allows the accurate measurement of the isotopomer distribution of the compound and hence
Most commonly drug absorption is evaluated with a reference dosing given on separate occasions. The assumption that no change in drug disposition is taking place between the drug administrations is often violated resulting in errors in the calculations. A novel deconvolution method is presented whic