79 research outputs found

    Justifications in Constraint Handling Rules for Logical Retraction in Dynamic Algorithms

    Full text link
    We present a straightforward source-to-source transformation that introduces justifications for user-defined constraints into the CHR programming language. Then a scheme of two rules suffices to allow for logical retraction (deletion, removal) of constraints during computation. Without the need to recompute from scratch, these rules remove not only the constraint but also undo all consequences of the rule applications that involved the constraint. We prove a confluence result concerning the rule scheme and show its correctness. When algorithms are written in CHR, constraints represent both data and operations. CHR is already incremental by nature, i.e. constraints can be added at runtime. Logical retraction adds decrementality. Hence any algorithm written in CHR with justifications will become fully dynamic. Operations can be undone and data can be removed at any point in the computation without compromising the correctness of the result. We present two classical examples of dynamic algorithms, written in our prototype implementation of CHR with justifications that is available online: maintaining the minimum of a changing set of numbers and shortest paths in a graph whose edges change.Comment: Pre-proceedings paper presented at the 27th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2017), Namur, Belgium, 10-12 October 2017 (arXiv:1708.07854

    Characterization of Coolia spp. (Gonyaucales, Dinophyceae) from Southern Tunisia: first record of Coolia malayensis in the Mediterranean Sea.

    Get PDF
    This study provides the first report of the presence of Coolia malayensis in the Mediterranean Sea, co-occurring with C. monotis. Isolated strains from the Gulf of Gabes, Tunisia (South-eastern Mediterranean) were identified by morpho-logical characterization and phylogenetic analysis. Examination by light and scanning electron microscopy revealed no significant morphological differences between the Tunisian isolates and other geographically distant strains of C. monotis and C. malayensis. Phylogenetic trees based on ITS1-5.8S-ITS2 and D1-D3/28S rDNA sequences showed that C. monotis strains clustered with others from the Mediterranean and Atlantic whereas the C. malayensis isolate branched with isolates from the Pacific and the Atlantic, therefore revealing no geographical trend among C. monotis and C. ma-layensis populations. Ultrastructural analyses by transmission electron microscopy revealed the presence of numerous vesicles containing spirally coiled fibers in both C. malayensis and C. monotis cells, which we speculate to be involved in mucus production

    Combining Forward and Backward Propagation

    Full text link

    A recreational carrying capacity assessment of the 16th century Spanish Fort of Santiago on the Island of Chikly, Tunisia

    Full text link
    The increase in cultural tourism has revealed the vulnerability of the heritage resources during the phase of tourism exploitation and, thus, the need to set limits and to establish visitor management tools to ensure the conservation of the heritage resources and the visitors’ satisfaction. This work focuses on the determination of the recreational carrying capacity of the Fort of Santiago monument located on the Island of Chikly (Tunisia), situated in the Northern Lagoon of Tunis, which is declared a Nature Reserve for its ornithological interest. Furthermore, it has always attracted people from many civilisations, as evidenced by the Phoenician, Punic, Roman, Byzantine, Arab, Spanish and Turkish remains discovered there. The Fort of Santiago is one of the most important monuments of 16th century. Emperor Charles I of Spain ordered the construction of the fort in 1535. A few years later, the fort passed into Turkish hands. Subsequent to transformation processes and changes of use, it was abandoned in the 19th century. In the 21st century, the monument was restored for tourism purposes. The results of this assessment specifically highlight the greater fragility of the island in relation to the Fort of Santiago, and the need to control the visitor use level. Thus, one group of 20 people per day would be an acceptable volume of visitors. Tourism management guidelines and environmental, cultural and social performance standards and monitoring indicators are also identified to guarantee the conservation and wise use of this valuable heritage site.Viñals Blasco, MJ.; Martínez, I.; Abdennadher, A.; Teruel Serrano, MD. (2014). A recreational carrying capacity assessment of the 16th century Spanish Fort of Santiago on the Island of Chikly, Tunisia. WIT Transactions on the Built Environment. 143:185-196. doi:10.2495/DSHF140161S18519614

    Confluence and Convergence in Probabilistically Terminating Reduction Systems

    Get PDF
    Convergence of an abstract reduction system (ARS) is the property that any derivation from an initial state will end in the same final state, a.k.a. normal form. We generalize this for probabilistic ARS as almost-sure convergence, meaning that the normal form is reached with probability one, even if diverging derivations may exist. We show and exemplify properties that can be used for proving almost-sure convergence of probabilistic ARS, generalizing known results from ARS.Comment: Pre-proceedings paper presented at the 27th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2017), Namur, Belgium, 10-12 October 2017 (arXiv:1708.07854

    Cardiac tamponade and paroxysmal third-degree atrioventricular block revealing a primary cardiac non-Hodgkin large B-cell lymphoma of the right ventricle: a case report

    Get PDF
    <p>Abstract</p> <p>Introduction</p> <p>Primary cardiac lymphoma is rare.</p> <p>Case Presentation</p> <p>We report the case of a 64-year-old non-immunodeficient Caucasian man, with cardiac tamponade and paroxysmal third-degree atrioventricular block. Echocardiography revealed the presence of a large pericardial effusion with signs of tamponade and a right ventricular mass was suspected. Scanner investigations clarified the sites, extension and anatomic details of myocardial and pericardial infiltration. Surgical resection was performed due to the rapid impairment of his cardiac function. Analysis of the pericardial fluid and histology confirmed the diagnosis of non-Hodgkin large B-cell lymphoma. He was treated with chemotherapy.</p> <p>Conclusion</p> <p>The prognosis remains poor for this type of tumor due to delays in diagnosis and the importance of the site of disease.</p

    Prognostic DNA methylation markers for sporadic colorectal cancer: a systematic review

    Get PDF
    Background Biomarkers that can predict the prognosis of colorectal cancer (CRC) patients and that can stratify high-risk early stage patients from low-risk early stage patients are urgently needed for better management of CRC. During the last decades, a large variety of prognostic DNA methylation markers has been published in the literature. However, to date, none of these markers are used in clinical practice. Methods To obtain an overview of the number of published prognostic methylation markers for CRC, the number of markers that was validated independently, and the current level of evidence (LoE), we conducted a systematic review of PubMed, EMBASE, and MEDLINE. In addition, we scored studies based on the REMARK guidelines that were established in order to attain more transparency and complete reporting of prognostic biomarker studies. Eighty-three studies reporting on 123 methylation markers fulfilled the study entry criteria and were scored according to REMARK. Results Sixty-three studies investigated single methylation markers, whereas 20 studies reported combinations of methylation markers. We observed substantial variation regarding the reporting of sample sizes and patient characteristics, statistical analyses, and methodology. The median (range) REMARK score for the studies was 10.7 points (4.5 to 17.5) out of a maximum of 20 possible points. The median REMARK score was lower in studies, which reported a p value below 0.05 versus those, which did not (p = 0.005). A borderline statistically significant association was observed between the reported p value of the survival analysis and the size of the study population (p = 0.051). Only 23 out of 123 markers (17%) were investigated in two or more study series. For 12 markers, and two multimarker panels, consistent results were reported in two or more study series. For four markers, the current LoE is level II, for all other markers, the LoE is lower. Conclusion This systematic review reflects that adequate reporting according to REMARK and validation of prognostic methylation markers is absent in the majority of CRC methylation marker studies. However, this systematic review provides a comprehensive overview of published prognostic methylation markers for CRC and highlights the most promising markers that have been published in the last two decades

    On Completion of Constraint Handling Rules

    Full text link
    . Constraint Handling Rules (CHR) is a high-level language for writing constraint solvers either from scratch or by modifying existing solvers. An important property of any constraint solver is confluence: The result of a computation should be independent from the order in which constraints arrive and in which rules are applied. In previous work [Abd97], a sufficient and necessary condition for the confluence of terminating CHR programs was given by adapting and extending results about conditional term rewriting systems. In this paper we investigate so-called completion methods that make a non-confluent CHR program confluent by adding new rules. As it turns out, completion can also exhibit inconsistency of a CHR program. Moreover, as shown in this paper, completion can be used to define new constraints in terms of already existing constraints and to derive constraint solvers for them. 1 Introduction Constraint Handling Rules (CHR) is our proposal to allow more flexibility and applicat..
    corecore