about.jpg

Filter by

Machine learning methodologies in Brain-Computer Interface systems

Brain-Computer Interfaces (BCI) is a one kind of communication system that enables control of devices or communication with others only through brain signal activities without using motor activities. The main application for BCI is to provide an alternative channel for helping disabled persons, hereafter mentioned as subjects, to communicate with the external world. This paper tries to demonstrate

Artificial Intelligence

MyP2PWorld: Highly reproducible application-level emulation of P2P systems

In this paper, we describe an application-level emulator for P2P systems with a special focus on high reproducibil-ity. We achieve reproduciblity by taking control over the scheduling ofconcurrent events from the operating system. We accomplish that for inter-and intra-peer concurrency. The development ofthe system was driven by the need to enhance the testing process ofan already-developed

Software and Communications
Innovation, Entrepreneurship and Competitiveness

A fast algorithm for the multiple genome rearrangement problem with weighted reversals and transpositions

Background: Due to recent progress in genome sequencing, more and more data for phylogenetic reconstruction based on rearrangement distances between genomes become available. However, this phylogenetic reconstruction is a very challenging task. For the most simple distance measures (the breakpoint distance and the reversal distance), the problem is NP-hard even if one considers only three genomes

Artificial Intelligence
Healthcare

Constructing suffix array during decompression

The suffix array is an indexing data structure used in a wide range of applications in Bioinformatics. Biological DNA sequences are available to download from public servers in the form of compressed files, where the popular lossless compression program gzip [1] is employed. The straightforward method to construct the suffix array for this data involves decompressing the sequence file, storing it

Artificial Intelligence
Healthcare

Fine tuning the enhanced suffix array

The enhanced suffix array is an indexing data structure used for a wide range of applications in Bioinformatics. It is basically the suffix array but enhanced with extra tables that provide extra information to improve the performance in theory and in practice. In this paper, we present a number of improvements to the enhanced suffix array: 1) We show how to find a pattern of length m in O(m) time

Healthcare
Software and Communications

CoCoNUT: An efficient system for the comparison and analysis of genomes

Background: Comparative genomics is the analysis and comparison of genomes from different species. This area of research is driven by the large number of sequenced genomes and heavily relies on efficient algorithms and software to perform pairwise and multiple genome comparisons. Results: Most of the software tools available are tailored for one specific task. In contrast, we have developed a

Healthcare
Software and Communications

Comparing maintenance strategies for overlays

In this paper, we present an analytical tool for under-standing the performance of structured overlay networks under churn based on the master-equation approach of physics. We motivate and derive an equation for the average number of hops taken by lookups during churn, for the Chord network. We analyse this equation in detail to understand the behaviour with and without churn. We then use this

Software and Communications

Robust blind image-adaptive watermarking

This paper proposes a new blind, robust image watermarking for copyright protection and ownership verification in the DCT domain. The owner information is in the form of a logo image. Two different watermarking systems are considered. The first one is based on the principle of spread spectrum communication, in which we propose an adaptive direct sequence spread spectrum DSSS embedding, and a