27 research outputs found

    A practical index for approximate dictionary matching with few mismatches

    Get PDF
    Approximate dictionary matching is a classic string matching problem (checking if a query string occurs in a collection of strings) with applications in, e.g., spellchecking, online catalogs, geolocation, and web searchers. We present a surprisingly simple solution called a split index, which is based on the Dirichlet principle, for matching a keyword with few mismatches, and experimentally show that it offers competitive space-time tradeoffs. Our implementation in the C++ language is focused mostly on data compaction, which is beneficial for the search speed (e.g., by being cache friendly). We compare our solution with other algorithms and we show that it performs better for the Hamming distance. Query times in the order of 1 microsecond were reported for one mismatch for the dictionary size of a few megabytes on a medium-end PC. We also demonstrate that a basic compression technique consisting in qq-gram substitution can significantly reduce the index size (up to 50% of the input text size for the DNA), while still keeping the query time relatively low

    Lightweight Fingerprints for Fast Approximate Keyword Matching Using Bitwise Operations

    Get PDF
    We aim to speed up approximate keyword matching with the use of a lightweight, fixed-size block of data for each string, called a fingerprint. These work in a similar way to hash values; however, they can be also used for matching with errors. They store information regarding symbol occurrences using individual bits, and they can be compared against each other with a constant number of bitwise operations. In this way, certain strings can be deduced to be at least within the distance k from each other (using Hamming or Levenshtein distance) without performing an explicit verification. We show experimentally that for a preprocessed collection of strings, fingerprints can provide substantial speedups for k = 1, namely over 2.5 times for the Hamming distance and over 30 times for the Levenshtein distance. Tests were conducted on synthetic and real-world English and URL data

    Catheter-directed therapy to treat intermediate- and high-risk pulmonary embolism: Personal experience and review of the literature

    Get PDF
    Pulmonary embolism (PE) is the third leading cause of cardiovascular death in the western world. Prompt recognition, risk stratification, and individualized treatment are crucial to improve outcomes in patients with PE. Anticoagulation alone is a sufficient therapeutic option in low-risk patients, whereas primary reperfusion with systemic thrombolysis (ST) is usually chosen in high-risk patients. The choice of treatment in intermediate-risk patients is complex and depends on the clinical presentation. Catheter-directed therapy (CDTh) includes all therapies delivered via a catheter placed in the branches of the pulmonary arteries directly into the thrombus. Because ST bears a high risk of major bleeding and numerous patients have contraindications to ST, CDTh is an alternative to ST in intermediate- and high-risk PE patients. CDTh includes local thrombolysis using low-dose alteplase, ultrasound-assisted thrombolysis, and mechanical fragmentation and aspiration of the thrombi, as well as their combinations. In this review article, we have summarized devices and technical details for CDTh, discussed the efficacy and safety of CDTh in comparison to ST in previous clinical trials, and outlined future research directions regarding CDTh, both based on the literature and our personal experience from the local PE Response Team of the Center for the Management of Pulmonary Embolism (CELZAT) in Warsaw

    Electron-topological, energetic and π-electron delocalization analysis of ketoenamine-enolimine tautomeric equilibrium

    Get PDF
    The ketoenamine-enolimine tautometic equilibrium has been studied by the analysis of aromaticity and electron-topological parameters. The influence of substituents on the energy of the transition state and of the tautomeric forms has been investigated for different positions of chelate chain. The quantum theory of atoms in molecules method (QTAIM) has been applied to study changes in the electron-topological parameters of the molecule with respect to the tautomeric equilibrium in intramolecular hydrogen bond. Dependencies of the HOMA aromaticity index and electron density at the critical points defining aromaticity and electronic state of the chelate chain on the transition state (TS), OH and HN tautomeric forms have been obtained

    RECENT RESEARCH IN VLSI, MEMS AND POWER DEVICES WITH PRACTICAL APPLICATION TO THE ITER AND DREAM PROJECTS

    Get PDF
    Several MEMS (Micro Electro-Mechanical Systems) devices have been analysed and simulated. The new proposed model of SiC MPS (Merged PIN-Schottky) diodes is in full agreement with the real MPS devices. The real size DLL (Dynamic Lattice Liquid) simulator as well as the research on modelling and simulation of modern VLSI devices with practical applications have been presented. In the basis of experience in the field of ATCA (Advanced Telecommunications Computing Architecture) based systems a proof-of-concept DAQ (data acquisition) system for ITER (International Thermonuclear Experimental Reactor) have been proposed

    3D DEM simulations of basic geotechnical tests with early detection of shear localization

    No full text
    This paper deals with elementary geotechnical tests: triaxial and direct shear of cohesionless sand using the discrete element method (DEM). The capabilities of the numerical DEM code are shown, with a special focus on the early phenomena appearance in localization zones. The numerical tests were performed in 3D conditions with spherical grains. Contact moments law was introduced due to simulate not perfectly round sand grains. The influence of different physical parameters was studied, e.g. initial density or confining pressure. The sieve curve corresponded to the Karlsruhe sand [1]; however, in some tests, it was linearly scaled. Special attention was laid on the behaviour of the sand grains inside localization, e.g. rotation, porosity, fluctuations, etc. and forces redistribution. Emphasis was given on the pre-failure regime and early localization predictors

    Hinged rudder from port area in Szczecin

    No full text

    3D DEM simulations of basic geotechnical tests with early detection of shear localization

    No full text
    This paper deals with elementary geotechnical tests: triaxial and direct shear of cohesionless sand using the discrete element method (DEM). The capabilities of the numerical DEM code are shown, with a special focus on the early phenomena appearance in localization zones. The numerical tests were performed in 3D conditions with spherical grains. Contact moments law was introduced due to simulate not perfectly round sand grains. The influence of different physical parameters was studied, e.g. initial density or confining pressure. The sieve curve corresponded to the Karlsruhe sand [1]; however, in some tests, it was linearly scaled. Special attention was laid on the behaviour of the sand grains inside localization, e.g. rotation, porosity, fluctuations, etc. and forces redistribution. Emphasis was given on the pre-failure regime and early localization predictors
    corecore