346 research outputs found
Recent Decisions
Comments on recent decisions by Richard D. Schiller, J. M. Lynes, Harry Contos, R. L. Cousineau, and Norris James Bishton
Recent Decisions
Comments on recent decisions by Thomas B. McNeill, Patrick F. McCartan, R. L. Cousineau, William J. Harte, William D. Bailey, Jr., John E. Kennedy, and Daniel W. Hammer
Proving Determinacy of the PharOS Real-Time Operating System
International audienceExecutions in the PharOS real-time system are deterministic in the sense that the sequence of local states for every process is independent of the order in which processes are scheduled. The essential ingredient for achieving this property is that a temporal window of execution is associated with every instruction. Messages become visible to receiving processes only after the time window of the sending message has elapsed. We present a high-level model of PharOS in TLA+ and formally state and prove determinacy using the TLA+ Proof System
Compilation of extended recursion in call-by-value functional languages
This paper formalizes and proves correct a compilation scheme for
mutually-recursive definitions in call-by-value functional languages. This
scheme supports a wider range of recursive definitions than previous methods.
We formalize our technique as a translation scheme to a lambda-calculus
featuring in-place update of memory blocks, and prove the translation to be
correct.Comment: 62 pages, uses pi
A Rigorous Correctness Proof for Pastry
International audiencePeer-to-peer protocols for maintaining distributed hash tables, such as Pastry or Chord, have become popular for a class of Internet applications. While such protocols promise certain properties concerning correctness and performance, verification attempts using formal methods invariably discover border cases that violate some of those guarantees. Tianxiang Lu reported correctness problems in published versions of Pastry and also developed a model, which he called LuPastry, for which he provided a partial proof of correct delivery assuming no node departures, mechanized in the TLA+ Proof System. Lu's proof is based on certain assumptions that were left unproven. We found counterexamples to several of these assumptions. In this paper, we present a revised model and rigorous proof of correct delivery, which we call LuPastry+. Aside from being the first complete proof, LuPastry+ also improves upon Lu's work by reformulating parts of the specification in such a way that the reasoning complexity is confined to a small part of the proof
The Topsy-Turvy Sharing of the Gaming Tax Field in Canada, 1970-2010: Provincial Payments, Federal Withdrawal
Standard errors and confidence intervals in within-subjects designs: Generalizing Loftus and Masson (1994) and avoiding the biases of alternative accounts
Repeated measures designs are common in experimental psychology. Because of the correlational structure in these designs, the calculation and interpretation of confidence intervals is nontrivial. One solution was provided by Loftus and Masson (Psychonomic Bulletin & Review 1:476–490, 1994). This solution, although widely adopted, has the limitation of implying same-size confidence intervals for all factor levels, and therefore does not allow for the assessment of variance homogeneity assumptions (i.e., the circularity assumption, which is crucial for the repeated measures ANOVA). This limitation and the method’s perceived complexity have sometimes led scientists to use a simplified variant, based on a per-subject normalization of the data (Bakeman & McArthur, Behavior Research Methods, Instruments, & Computers 28:584–589, 1996; Cousineau, Tutorials in Quantitative Methods for Psychology 1:42–45, 2005; Morey, Tutorials in Quantitative Methods for Psychology 4:61–64, 2008; Morrison & Weaver, Behavior Research Methods, Instruments, & Computers 27:52–56, 1995). We show that this normalization method leads to biased results and is uninformative with regard to circularity. Instead, we provide a simple, intuitive generalization of the Loftus and Masson method that allows for assessment of the circularity assumption
Effect of stimulus type and pitch salience on pitch-sequence processing
Using a same-different discrimination task, it has been shown that discrimination performance for sequences of complex tones varying just detectably in pitch is less dependent on sequence length (1, 2, or 4 elements) when the tones contain resolved harmonics than when they do not [Cousineau, Demany, and Pessnitzer (2009). J. Acoust. Soc. Am. 126, 3179-3187]. This effect had been attributed to the activation of automatic frequency-shift detectors (FSDs) by the shifts in resolved harmonics. The present study provides evidence against this hypothesis by showing that the sequence-processing advantage found for complex tones with resolved harmonics is not found for pure tones or other sounds supposed to activate FSDs (narrow bands of noise and wide-band noises eliciting pitch sensations due to interaural phase shifts). The present results also indicate that for pitch sequences, processing performance is largely unrelated to pitch salience per se: for a fixed level of discriminability between sequence elements, sequences of elements with salient pitches are not necessarily better processed than sequences of elements with less salient pitches. An ideal-observer model for the same-different binary-sequence discrimination task is also developed in the present study. The model allows the computation of d' for this task using numerical methods
Assessing the impact of shipping emissions on air pollution in the Canadian Arctic and northern regions: current and future modelled scenarios
A first regional assessment of the impact of shipping emissions on air
pollution in the Canadian Arctic and northern regions was conducted in this
study. Model simulations were carried out on a limited-area domain (at 15 km
horizontal resolution) centred over the Canadian Arctic, using the
Environment and Climate Change Canada's on-line air quality forecast model, GEM-MACH (Global
Environmental Multi-scale – Modelling
Air quality and CHemistry), to investigate the contribution from the marine shipping
emissions over the Canadian Arctic waters (at both present and projected
future levels) to ambient concentrations of criteria pollutants (O3,
PM2.5, NO2, and SO2), atmospheric deposition of sulfur (S) and
nitrogen (N), and atmospheric loading and deposition of black carbon (BC) in the Arctic.
Several model upgrades were introduced for this study, including the
treatment of sea ice in the dry deposition parameterization, chemical lateral
boundary conditions, and the inclusion of North American wildfire emissions.
The model is shown to have similar skills in predicting ambient O3 and
PM2.5 concentrations in the Canadian Arctic and northern regions, as the
current operational air quality forecast models in North America and Europe.
In particular, the model is able to simulate the observed O3 and PM
components well at the Canadian high Arctic site, Alert. The model assessment
shows that, at the current (2010) level, Arctic shipping emissions contribute
to less than 1 % of ambient O3 concentration over the eastern Canadian
Arctic and between 1 and 5 % of ambient PM2.5 concentration over the
shipping channels. Arctic shipping emissions make a much greater
contributions to the ambient NO2 and SO2 concentrations, at 10 %–50 % and 20 %–100 %, respectively. At the projected 2030
business-as-usual (BAU) level, the impact of Arctic shipping emissions is
predicted to increase to up to 5 % in ambient O3 concentration over a
broad region of the Canadian Arctic and to 5 %–20 % in ambient PM2.5
concentration over the shipping channels. In contrast, if emission controls
such as the ones implemented in the current North American Emission Control
Area (NA ECA) are to be put in place over the Canadian Arctic waters, the
impact of shipping to ambient criteria pollutants would be significantly
reduced. For example, with NA-ECA-like controls, the shipping contributions
to the population-weighted concentrations of SO2 and PM2.5 would be
brought down to below the current level. The contribution of Canadian Arctic
shipping to the atmospheric deposition of sulfur and nitrogen is small at
the current level, < 5 %, but is expected to increase to up to
20 % for sulfur and 50 % for nitrogen under the 2030Â BAU scenario. At
the current level, Canadian Arctic shipping also makes only small
contributions to BC column loading and BC deposition, with < 0.1 % on
average and up to 2 % locally over the eastern Canadian Arctic for the former,
and between 0.1 % and 0.5 % over the shipping channels for the latter. The
impacts are again predicted to increase at the projected 2030Â BAU level,
particularly over the Baffin Island and Baffin Bay area in response to the
projected increase in ship traffic there, e.g., up to 15 % on BC column
loading and locally exceeding 30 % on BC deposition. Overall, the study
indicates that shipping-induced changes in atmospheric composition and
deposition are at regional to local scales (particularly in the Arctic).
Climate feedbacks are thus likely to act at these scales, so climate impact
assessments will require modelling undertaken at much finer resolutions than
those used in the existing radiative forcing and climate impact assessments.</p
- …