A cross layer network strategy with power regulation is proposed for the wireless sensor networks with dense nodes. Under this strategy, nodes use different transmission power for data transmission and so that each no...
详细信息
Considering the limited orthogonal channels in wireless sensor networks (WSN), a distributed channel allocation algorithm (DCA) for Dual-Radio WSN was presented. Based on DCA, a routing forwarding strategy (RFS) was p...
详细信息
Considering the limited orthogonal channels in wireless sensor networks (WSN), a distributed channel allocation algorithm (DCA) for Dual-Radio WSN was presented. Based on DCA, a routing forwarding strategy (RFS) was proposed as well. DCA avoids conflictions within a path and reduces conflictions among different paths with a small number of channels. Furthermore theoretically prove that when K≥Δ+1, the upper bound of the network throughput is |M|+1, where K is the number of orthogonal channels in WSN, Δ is the largest degree of the network topology graph, and |M| is the number of non-leaf nodes in the network routing tree. Nodes switch channels timely in RFS, and then further dropping the conflict between the paths, effectively transmit data in parallel. Simulation results indicate that DCA and RFS can reduce the latency of data forwarding and the average energy consumption of nodes, as well as increase the throughput significantly.
Aiming at the problem of target tracking in wireless sensor networks, an energy efficient algorithm for mobile targets prediction and tracking was proposed. Sleep scheduling mechanism was used to reduce the cost, as w...
详细信息
Aiming at the problem of target tracking in wireless sensor networks, an energy efficient algorithm for mobile targets prediction and tracking was proposed. Sleep scheduling mechanism was used to reduce the cost, as well as to guarantee the real-time tracking. The algorithm predicts the trajectory of the target with the Markov chain theory, and the sleeping nodes in the predicted area would be waked up to monitor the targets. In order to predict the target accurately, a location algorithm based on distance vector was triggered to estimate its position. The sensors sleep initiatively to save energy when they did not have the sensing task. Simulation and testbed experimental results indicate that the algorithms can accurately describe the target trajectory, and efficiently reduce the energy consumption.
To improve the efficiency of keywords generation, a bipartite graph based keywords generation(BGKG) algorithm was proposed. It generated keywords based on search engine logs and built a bipartite graph between query t...
详细信息
To improve the efficiency of keywords generation, a bipartite graph based keywords generation(BGKG) algorithm was proposed. It generated keywords based on search engine logs and built a bipartite graph between query terms and the clicked URLs. It took into account the rank of the URLs in result pages and the order of users' clicking. Experiments were done with real query logs. The results show that keywords generated by BGKG can satisfy the needs of enterprise clients and BGKG is more efficient than other keyword generation algorithms.
To address the problems of transmission delay, transmission conflicts and low throughput in Wireless sensor networks, this paper proposes a channel allocation and routing strategy in Multi-Radio Multi-Channel Networks...
详细信息
Biological frequent patterns usually correspond to the important function (or structure) in biological sequences. Along with the rapid growth of biological sequences, it is significant to find frequent patterns over a...
详细信息
Biological frequent patterns usually correspond to the important function (or structure) in biological sequences. Along with the rapid growth of biological sequences, it is significant to find frequent patterns over a large bio-sequence efficiently. However, most of existing algorithms need to produce lots of short patterns or projected databases, which influence the efficiency badly and also increase the cost of space. Graphics processing units (GPUs) embracing many core computing.devices, have been extensively applied to accelerate computation performance in many areas. In order to meet the demand of biologists, we redefine the frequent pattern problem with length constraints for finding frequent patterns. We present pruning optimization method for the serial algorithm (POSA), and based on this technique, we propose a parallel algorithm (POPA) which not only reduces the time complexity with a low space cost but also obtains better performance on CUDA. To validate the presented algorithms, we implemented the algorithms on multiple-core CPU and various GPU devices. Also, CUDA optimization techniques are applied to speed up calculation in the paper. Finally, experimental results show that compared with the serial algorithm on CPU with six cores, POSA achieves 1.2~4.5 speedup, and POPA gains 3~20 speedup.
In this paper, we investigate on the optimal routing jointly scheduling, channel and power assignment in multi-power multi-radio WSNs. We first formulate the optimal routing as a linear programming problem, and then d...
详细信息
In this paper, we investigate on the optimal routing jointly scheduling, channel and power assignment in multi-power multi-radio WSNs. We first formulate the optimal routing as a linear programming problem, and then design a polynomial time heuristic algorithm. Experiments show that the proposed cross-layer routing significantly reduce the energy consumption and the end-to-end transmission delay.
Recommender system can solve the information overload problem effectively, and collaborative filtering (CF) is one of the techniques that is widely used in recommendation system. However, the traditional CF technology...
详细信息
There are shortcomings in traditional anti-theft technology which can not satisfy a user's demand. The common ways of anti-theft are limited in wireless sensor networks. On the topic of the shadowing effect in wir...
详细信息
The Graph Isomorphism (GI) problem has been extensively studied due to its significant applications. The most effective class of GI algorithms, i.e., canonical labeling algorithms, are suitable for either graphs with ...
详细信息
The Graph Isomorphism (GI) problem has been extensively studied due to its significant applications. The most effective class of GI algorithms, i.e., canonical labeling algorithms, are suitable for either graphs with high randomness or symmetry, or graphs for which both of them are not strongly held. Also, the core operations of canonical labeling algorithms, i.e., individuation-refinement (IR) and certificate comparison, usually occupy more than 70% of the total running time. How to weaken the limitations of structures and improve the efficiency of these operations are challenges. In this paper, we present an efficient GI algorithm called PEACE, which is particularly suitable for graphs with high randomness or symmetry. We present a parallel implementation of our algorithm on GPUs. We design some new techniques and also use some existing methods to speed up calculations under CUDA. More importantly, these techniques can be applied to all IR-based GI algorithms. We evaluate the proposed algorithm on various graphs to make comprehensive comparison with currently the most efficient canonical labeling algorithms on CPUs. Experimental results show that PEACE is superior to other algorithms on graphs with high symmetry or many automorphisms, and up to 50% performance increase can be achieved in the best case. We also apply our parallel techniques on these algorithms, and compare the performance on CPU and multiple GPU devices. The results show that the techniques make all algorithms gain 15~55 speedup.
暂无评论