The distributed optimal path planning (D-OPP) problem has been a bottleneck restricting the performance of Peer-to-Peer (P2P) workflow systems which have met the development trend of workflow systems and been one of t...
详细信息
Concurrency control in distributed and parallelapplications has been studied for many years but is still an ongoing research topic. Transactional memory addresses this challenge for multicore processors by proposing ...
详细信息
Fast Fourier Transform(FFT) represents a common communication pattern shared by a large class of scientific and engineering problems and wavelength assignment is a key issue to increase efficiency and reduce cost in W...
详细信息
To overcome the disadvantages of existing algorithms in scheduling distributed real-time tasks, this paper proposes a post-scheduling optimization algorithm (PSO) based on a novel structure called Scheduled Clusters T...
详细信息
Gnutella-like Peer-to-Peer Networks, due to their extreme connectivity fluctuations, are highly robust against random failures. However, such error tolerance comes at a high price of attack survivability. In this pape...
详细信息
ISBN:
(纸本)0769524052
Gnutella-like Peer-to-Peer Networks, due to their extreme connectivity fluctuations, are highly robust against random failures. However, such error tolerance comes at a high price of attack survivability. In this paper, to enhance such attack survivability, we propose a new formulation used for defense against deliberately attacks based on two leading concepts: cost and load The cost measures how expensive it is to cure an attacked or infected node, and the load measures how important a link between two nodes is when propagating attacks or updating immunization information reversely. The combination of these factors leads us to introduce the concept of optimal targeted immunization, which formalizes the ideas of minimizing the risk of epidemic outbreaks in these networks. Using this analysis framework, we then devise a novel efficient targeted immunization scheme. The simulation results under a realistic Gnutella network show that our immunization scheme outperforms other existing methods, producing an arresting increase of the network attack tolerance at a lower price of eliminating malicious attacks.
A distributedcomputing System (DCS) contributes in proper partitioning of the tasks into modules and allocating them to various nodes so as to enable parallel execution of their modules by individual different proces...
详细信息
A distributedcomputing System (DCS) contributes in proper partitioning of the tasks into modules and allocating them to various nodes so as to enable parallel execution of their modules by individual different processing nodes of the system. The scheduling of various modules on particular processing nodes may be preceded by appropriate allocation of modules of the different tasks to various processing nodes and then only the appropriate execution characteristic can be obtained. A number of algorithms have been proposed for allocation of tasks in a DCS. Most of the solutions proposed had simplifying assumptions. The very first assumption has been: consideration of a single task with their corresponding modules only;second, no consideration of the status of processing nodes in terms of the previously allocated modules of various tasks and third, the capacity and capability of the processing nodes. This work proposes algorithms for a realistic situation wherein multiple tasks with their modules compete for execution on a DCS dynamically considering their architectural capability. In this work, we propose two algorithms based on the two well-known A* and CA for the task allocation models. The paper explains the algorithms elaborately by illustrated examples and presents a comparative performance study among our algorithms and the algorithms for task allocation proposed in the various literatures. The results demonstrate that our CA based task allocation algorithm achieves better performance compared with the other algorithms.
In recent years, network bandwidth and quality has been drastically improved in a speed even much faster than the enhancement of computer performance. Various communication and computing tasks in the fields can be int...
详细信息
ISBN:
(纸本)9780769527369
In recent years, network bandwidth and quality has been drastically improved in a speed even much faster than the enhancement of computer performance. Various communication and computing tasks in the fields can be integrated and applied in a distributed system in nowadays. However, those resources are heterogeneous and dynamic in distributed systems connecting a broad range of resources. This study proposed a hybrid load balancing policy to maintain performance and stability of distributed system.
Maintaining population diversity is critical to the performance of a Genetic Algorithm (GA). Applying appropriate strategies for measuring population diversity is important in order to ensure that the mechanisms for c...
详细信息
Pairwise sequence alignment is a common and fundamental task in Computational Biology, which constitutes the basis for many Bioinformatics applications. In the post-genomic era, there is an increasing demand to align ...
详细信息
We describe a tool that implements a set of services to manipulate and store data from a radar network in a transparent way to end users. A major requirement of this system is data availability and reliability. Conseq...
详细信息
ISBN:
(纸本)9780769527369
We describe a tool that implements a set of services to manipulate and store data from a radar network in a transparent way to end users. A major requirement of this system is data availability and reliability. Consequently, we have implemented a redundancy schema based on the Information Dispersal Algorithm (IDA). Preliminary results show that the IDA based replication provides better reliability and less storage spending than traditional replication.
暂无评论