268 research outputs found

    Succinct Indexable Dictionaries with Applications to Encoding kk-ary Trees, Prefix Sums and Multisets

    Full text link
    We consider the {\it indexable dictionary} problem, which consists of storing a set S{0,...,m1}S \subseteq \{0,...,m-1\} for some integer mm, while supporting the operations of \Rank(x), which returns the number of elements in SS that are less than xx if xSx \in S, and -1 otherwise; and \Select(i) which returns the ii-th smallest element in SS. We give a data structure that supports both operations in O(1) time on the RAM model and requires B(n,m)+o(n)+O(lglgm){\cal B}(n,m) + o(n) + O(\lg \lg m) bits to store a set of size nn, where {\cal B}(n,m) = \ceil{\lg {m \choose n}} is the minimum number of bits required to store any nn-element subset from a universe of size mm. Previous dictionaries taking this space only supported (yes/no) membership queries in O(1) time. In the cell probe model we can remove the O(lglgm)O(\lg \lg m) additive term in the space bound, answering a question raised by Fich and Miltersen, and Pagh. We present extensions and applications of our indexable dictionary data structure, including: An information-theoretically optimal representation of a kk-ary cardinal tree that supports standard operations in constant time, A representation of a multiset of size nn from {0,...,m1}\{0,...,m-1\} in B(n,m+n)+o(n){\cal B}(n,m+n) + o(n) bits that supports (appropriate generalizations of) \Rank and \Select operations in constant time, and A representation of a sequence of nn non-negative integers summing up to mm in B(n,m+n)+o(n){\cal B}(n,m+n) + o(n) bits that supports prefix sum queries in constant time.Comment: Final version of SODA 2002 paper; supersedes Leicester Tech report 2002/1

    Underpinning Quality Assurance: Identifying Core Testing Strategies for Multiple Layers of Internet-of-Things-Based Applications

    Get PDF
    The Internet of Things (IoT) constitutes a digitally integrated network of intelligent devices equipped with sensors, software, and communication capabilities, facilitating data exchange among a multitude of digital systems via the Internet. Despite its pivotal role in the software development life-cycle (SDLC) for ensuring software quality in terms of both functional and non-functional aspects, testing within this intricate software–hardware ecosystem has been somewhat overlooked. To address this, various testing techniques are applied for real-time minimization of failure rates in IoT applications. However, the execution of a comprehensive test suite for specific IoT software remains a complex undertaking. This paper proposes a holistic framework aimed at aiding quality assurance engineers in delineating essential testing methods across different testing levels within the IoT. This delineation is crucial for effective quality assurance, ultimately reducing failure rates in real-time scenarios. Furthermore, the paper offers a mapping of these identified tests to each layer within the layered framework of the IoT. This comprehensive approach seeks to enhance the reliability and performance of IoT-based applications

    DNA induces conformational changes in a recombinant human minichromosome maintenance complex

    Get PDF
    ATP-dependent DNA unwinding activity has been demonstrated for recombinant archaeal homohexameric minichromosome maintenance (MCM) complexes and their yeast heterohexameric counterparts, but in higher eukaryotes such as Drosophila, MCM-associated DNA helicase activity has only been observed in the context of a co-purified Cdc45-MCM-GINS (CMG) complex. Here we describe the production of recombinant human MCM complex (hMCM) in E. coli. This protein displays ATP hydrolysis activity and is capable of unwinding duplex DNA. Using single particle asymmetric electron microscopy reconstruction, we demonstrate recombinant hMCM forms a hexamer that undergoes a conformational change when bound to DNA. Recombinant hMCM produced without post-translational modifications is functional in vitro and provides an important tool for the biochemical reconstitution of the human replicative helicase

    Intracranial Vertebrobasilar Artery Dissection Associated with Postpartum Angiopathy

    Get PDF
    Background. Cervicocephalic arterial dissection (CCAD) is rare in the postpartum period. To our knowledge this is the first reported case of postpartum angiopathy (PPA) presenting with ischemic stroke due to intracranial arterial dissection. Case. A 41-year-old woman presented with blurred vision, headache, and generalized seizures 5 days after delivering twins. She was treated with magnesium for eclampsia. MRI identified multiple posterior circulation infarcts. Angiography identified a complex dissection extending from both intradural vertebral arteries, through the basilar artery, and into both posterior cerebral arteries. Multiple segments of arterial dilatation and narrowing consistent with PPA were present. Xenon enhanced CT (Xe-CT) showed reduced regional cerebral blood flow that is improved with elevation in blood pressure. Conclusion. Intracranial vertebrobasilar dissection causing stroke is a rare complication of pregnancy. Eclampsia and PPA may play a role in its pathogenesis. Blood pressure management may be tailored using quantitative blood flow studies, such as Xe-CT

    The Application of the Extended Poincaré Plot in the Analysis of Physiological Variabilities

    Get PDF
    The Poincaré plot is a geometrical technique used to visualize and quantify the correlation between two consecutive data points in a time-series. Since the dynamics of fluctuations in physiological rhythms exhibit long-term correlation and memory, this study aimed to extend the Poincaré plot by calculating the correlation between sequential data points in a time-series, rather than between two consecutive points. By incorporating this so-called lag, we hope to integrate a temporal aspect into quantifying the correlation, to depict whether a physiological system holds prolonged association between events separated by time. In doing so, it attempts to instantaneously characterize the intrinsic behavior of a complex system. We tested this hypothesis on three different physiological time-series: heart rate variability in patients with liver cirrhosis, respiratory rhythm in asthma and body temperature fluctuation in patients with cirrhosis, to evaluate the potential application of the extended Poincaré method in clinical practice. When studying the cardiac inter-beat intervals, the extended Poincaré plot revealed a stronger autocorrelation for patients with decompensated liver cirrhosis compared to less severe cases using Pearson’s correlation coefficient. In addition, long-term variability (known as SD2 in the extended Poincaré plot) appeared as an independent prognostic variable. This holds significance by acting as a non-invasive tool to evaluate patients with chronic liver disease and potentially facilitate transplant selection as an adjuvant to traditional criteria. For asthmatics, employing the extended Poincaré plot allowed for a non-invasive tool to differentially diagnose various classifications of respiratory disease. In the respiratory inter-breath interval analysis, the receiver operating characteristic (ROC) curve provided evidence that the extension of the Poincaré plot holds a greater advantage in the classification of asthmatic patients, over the traditional Poincaré plot. Lastly, the analysis of body temperature from patients using the extended Poincaré plot helped identify inpatients from outpatients with cirrhosis. Through these analyses, the extended Poincaré plot provided unique and additional information which could potentially make a difference in clinical practice. Conclusively, the potential use of our work lies in its possible application of predicting mortality for the organ allocation procedure in patients with cirrhosis and non-invasively distinguish between atopic and non-atopic asthma

    Stronger diversity effects with increased environmental stress : a study of multitrophic interactions between oak, powdery mildew and ladybirds

    Get PDF
    Recent research has suggested that increasing neighbourhood tree species diversity may mitigate the impact of pests or pathogens by supporting the activities of their natural enemies and/or reducing the density of available hosts. In this study, we attempted to assess these mechanisms in a multitrophic study system of young oak (Quercus), oak powdery mildew (PM, caused by Erysiphe spp.) and a mycophagous ladybird (Psyllobora vigintiduo-punctata). We assessed ladybird mycophagy on oak PM in function of different neighbourhood tree species compositions. We also evaluated whether these species interactions were modulated by environmental conditions as suggested by the Stress Gradient Hypothesis. We adopted a complementary approach of a field experiment where we monitored oak saplings subjected to a reduced rainfall gradient in a young planted forest consisting of different tree species mixtures, as well as a lab experiment where we independently evaluated the effect of different watering treatments on PM infections and ladybird mycophagy. In the field experiment, we found effects of neighbourhood tree species richness on ladybird mycophagy becoming more positive as the target trees received less water. This effect was only found as weather conditions grew drier. In the lab experiment, we found a preference of ladybirds to graze on infected leaves from trees that received less water. We discuss potential mechanisms that might explain this preference, such as emissions of volatile leaf chemicals. Our results are in line with the expectations of the Natural Enemies Hypothesis and support the hypothesis that biodiversity effects become stronger with increased environmental stress

    The Application of the Extended Poincaré Plot in the Analysis of Physiological Variabilities

    Get PDF
    The Poincaré plot is a geometrical technique used to visualize and quantify the correlation between two consecutive data points in a time-series. Since the dynamics of fluctuations in physiological rhythms exhibit long-term correlation and memory, this study aimed to extend the Poincaré plot by calculating the correlation between sequential data points in a time-series, rather than between two consecutive points. By incorporating this so-called lag, we hope to integrate a temporal aspect into quantifying the correlation, to depict whether a physiological system holds prolonged association between events separated by time. In doing so, it attempts to instantaneously characterize the intrinsic behavior of a complex system. We tested this hypothesis on three different physiological time-series: heart rate variability in patients with liver cirrhosis, respiratory rhythm in asthma and body temperature fluctuation in patients with cirrhosis, to evaluate the potential application of the extended Poincaré method in clinical practice. When studying the cardiac inter-beat intervals, the extended Poincaré plot revealed a stronger autocorrelation for patients with decompensated liver cirrhosis compared to less severe cases using Pearson’s correlation coefficient. In addition, long-term variability (known as SD2 in the extended Poincaré plot) appeared as an independent prognostic variable. This holds significance by acting as a non-invasive tool to evaluate patients with chronic liver disease and potentially facilitate transplant selection as an adjuvant to traditional criteria. For asthmatics, employing the extended Poincaré plot allowed for a non-invasive tool to differentially diagnose various classifications of respiratory disease. In the respiratory inter-breath interval analysis, the receiver operating characteristic (ROC) curve provided evidence that the extension of the Poincaré plot holds a greater advantage in the classification of asthmatic patients, over the traditional Poincaré plot. Lastly, the analysis of body temperature from patients using the extended Poincaré plot helped identify inpatients from outpatients with cirrhosis. Through these analyses, the extended Poincaré plot provided unique and additional information which could potentially make a difference in clinical practice. Conclusively, the potential use of our work lies in its possible application of predicting mortality for the organ allocation procedure in patients with cirrhosis and non-invasively distinguish between atopic and non-atopic asthma
    corecore