147 research outputs found

    Specifying and Verifying Concurrent Algorithms with Histories and Subjectivity

    Full text link
    We present a lightweight approach to Hoare-style specifications for fine-grained concurrency, based on a notion of time-stamped histories that abstractly capture atomic changes in the program state. Our key observation is that histories form a partial commutative monoid, a structure fundamental for representation of concurrent resources. This insight provides us with a unifying mechanism that allows us to treat histories just like heaps in separation logic. For example, both are subject to the same assertion logic and inference rules (e.g., the frame rule). Moreover, the notion of ownership transfer, which usually applies to heaps, has an equivalent in histories. It can be used to formally represent helping---an important design pattern for concurrent algorithms whereby one thread can execute code on behalf of another. Specifications in terms of histories naturally abstract granularity, in the sense that sophisticated fine-grained algorithms can be given the same specifications as their simplified coarse-grained counterparts, making them equally convenient for client-side reasoning. We illustrate our approach on a number of examples and validate all of them in Coq.Comment: 17 page

    Effect of ligamenta flava hypertrophy on lumbar disc herniation with contralateral symptoms and signs: a clinical and morphometric study

    Get PDF
    Introduction: The purpose of this study was to determine whether ligamentum flavum hypertrophy among disc herniated patients causes contralateral pain symptoms For this reason we measured the thickness of the ligament in disc herniated patients with ipsilateral or contralateral symptoms

    Five-frequency Galileo long-baseline ambiguity resolution with multipath mitigation

    Get PDF
    © 2018, The Author(s). For long-baseline over several hundreds of kilometers, the ionospheric delays that cannot be fully removed by differencing observations between receivers hampers rapid ambiguity resolution. Compared with forming ionospheric-free linear combination using dual- or triple-frequency observations, estimating ionospheric delays using uncombined observations keeps all the information of the observations and allows extension of the strategy to any number of frequencies. As the number of frequencies has increased for the various GNSSs, it is possible to study long-baseline ambiguity resolution performance using up to five frequencies with uncombined observations. We make use of real Galileo observations on five frequencies with a sampling interval of 1 s. Two long baselines continuously receiving signals from six Galileo satellites during corresponding test time intervals were processed to study the formal and empirical ambiguity success rates in case of full ambiguity resolution (FAR). The multipath effects are mitigated using the measuremen ts of another day when the constellation repeats. Compared to the results using multipath-uncorrected Galileo observations, it is found that the multipath mitigation plays an important role in improving the empirical ambiguity success rates. A high number of frequencies are also found to be helpful to achieve high ambiguity success rate within a short time. Using multipath-uncorrected observations on two, three, four and five frequencies, the mean empirical success rates are found to be about 73, 88, 91, and 95% at 10 s, respectively, while the values are increased to higher than 86, 95, 98, and 99% after mitigating the multipath effects

    Antiarrhythmic and antioxidant activity of novel pyrrolidin-2-one derivatives with adrenolytic properties

    Get PDF
    A series of novel pyrrolidin-2-one derivatives (17 compounds) with adrenolytic properties was evaluated for antiarrhythmic, electrocardiographic and antioxidant activity. Some of them displayed antiarrhythmic activity in barium chloride-induced arrhythmia and in the rat coronary artery ligation-reperfusion model, and slightly decreased the heart rate, prolonged P–Q, Q–T intervals and QRS complex. Among them, compound EP-40 (1-[2-hydroxy-3-[4-[(2-hydroxyphenyl)piperazin-1-yl]propyl]pyrrolidin-2-one showed excellent antiarrhythmic activity. This compound had significantly antioxidant effect, too. The present results suggest that the antiarrhythmic effect of compound EP-40 is related to their adrenolytic and antioxidant properties. A biological activity prediction using the PASS software shows that compound EP-35 and EP-40 can be characterized by antiischemic activity; whereas, compound EP-68, EP-70, EP-71 could be good tachycardia agents

    Fundamental social motives measured across forty-two cultures in two waves

    Get PDF
    How does psychology vary across human societies? The fundamental social motives framework adopts an evolutionary approach to capture the broad range of human social goals within a taxonomy of ancestrally recurring threats and opportunities. These motives—self-protection, disease avoidance, affiliation, status, mate acquisition, mate retention, and kin care—are high in fitness relevance and everyday salience, yet understudied cross-culturally. Here, we gathered data on these motives in 42 countries (N = 15,915) in two cross-sectional waves, including 19 countries (N = 10,907) for which datawere gathered in both waves. Wave 1 was collected from mid-2016 through late 2019 (32 countries, N = 8,998; 3,302 male, 5,585 female; Mage = 24.43, SD = 7.91). Wave 2 was collected from April through November 2020, during the COVID-19 pandemic (29 countries, N = 6,917; 2,249 male, 4,218 female; Mage = 28.59, SD = 11.31). These data can be used to assess differences and similarities in people’s fundamental social motives both across and within cultures, at different time points, and in relation to other commonly studied cultural indicators and outcomes
    corecore