Search
Search Results
-
Survey of imperceptible and robust digital audio watermarking systems
Robustness, imperceptibility and embedding capacity are the preliminary requirements of any digital audio watermarking technique. However, research...
-
Popularity-based full replica caching for erasure-coded distributed storage systems
In most storage systems, the storage nodes store data on a local filesystem. Thus, unless they have a dedicated caching layer, they benefit from the...
-
Reliable adaptive distributed hyperparameter optimization (RadHPO) for deep learning training and uncertainty estimation
Training and validation of Neural Networks (NN) are very computationally intensive. In this paper, we propose a distributed system based NN...
-
Distributed independent vector machine for big data classification problems
In recent years, various studies have been conducted on SVMs and their applications in different area. They have been developed significantly in many...
-
Community-Based Gossip Algorithm for Distributed Averaging
Most real-world networks tend to organise according to an underlying modular structure, where nodes are relatively more connected with nodes... -
DiGTreeS: a distributed resilient framework for generalized tree search
Exact combinatorial search algorithms have applications in several areas of computational algebra, AI, discrete optimization, etc. These problems are...
-
A Digital Body Farm for Collecting Deleted File Decay Data
Recovering deleted data can be a time-consuming task during digital forensic investigations. As tedious as the task is, it may not produce useful... -
Ad Hoc File Systems for High-Performance Computing
Storage backends of parallel compute clusters are still based mostly on magnetic disks, while newer and faster storage technologies such as...
-
Communication-avoiding kernel ridge regression on parallel and distributed systems
Kernel ridge regression (KRR) is a fundamental method in machine learning. Given an n -by- d data matrix as input, a traditional implementation...
-
A new approach to multi-objective optimization of a tapered matrix distributed amplifier for UWB applications
Using of ultra-wideband (UWB) technology in radio transceiver systems has increased in recent years due to high-speed data transmission, low power...
-
Mutida: A Rights Management Protocol for Distributed Storage Systems Without Fully Trusted Nodes
Several distributed storage solutions that do not rely on a central server have been proposed over the last few years. Most of them are deployed on... -
Cetus: an efficient symmetric searchable encryption against file-injection attack with SGX
Symmetric searchable encryption (SSE) allows the users to store and query their private data in the encrypted database. Many SSE schemes for...
-
On the Impossibility of Confidentiality, Integrity and Accessibility in Highly-Available File Systems
Distributed file systems are at the core of many services for sharing data among users. To keep the file contents secure from unauthorized access,... -
OStoreBench: Benchmarking Distributed Object Storage Systems Using Real-World Application Scenarios
Their hierarchical organization and metadata management limit the traditional file storage systems’ scalability. The industry widely uses Distributed... -
Distributed Consensus
Consensus is a fundamental problem in distributed computing. This chapter will cover the fundamentals of the consensus problem and discuss some... -
Cross-Chain-Based Distributed Digital Identity: A Survey
Due to the high degree of privacy and sensitivity, it is difficult to share distributed digital identity with multiple parties. Blockchain-based... -
Joint Task Offloading Based on Distributed Deep Reinforcement Learning-Based Genetic Optimization Algorithm for Internet of Vehicles
The growing number of individual vehicles and intelligent transportation systems have accelerated the development of Internet of Vehicles (IoV)...
-
File fragment recognition based on content and statistical features
Nowadays, the speed up development and use of digital devices such as smartphones have put people at risk of internet crimes. The evidence of present...
-
Using software visualization to support the teaching of distributed programming
In this paper, we introduce MARVEL, a system designed to simplify the teaching of MapReduce, a popular distributed programming paradigm, through...
-
Parallel mutation testing for large scale systems
Mutation testing is a valuable technique for measuring the quality of test suites in terms of detecting faults. However, one of its main drawbacks is...