A Tabu Search Algorithm for Cluster Building in Wireless Sensor Networks
#1

A Tabu Search Algorithm for Cluster Building
in Wireless Sensor Networks


Abstract:

We propose a novel data collection approach for sensor
networks that use energy maps and QoS requirements to reduce power consumption while increasing network coverage.The mechanism comprises two phases: during the first phase, the applications specify their QoS requirements regarding the data required by the applications. They send their requests to a particular node S, called the collector node, which receives the application query and obtains results from other nodes before returning them to the applications. The collector node builds the clusters, optimally using the QoS requirements and the energy map
information. During the second phase, the cluster heads must provide the collector node with combined measurements for each period. The cluster head is in charge of various activities: coordinating the data collection within its cluster, filtering redundant measurements, computing aggregate functions, and sending results to a node collector.






Algorithm / Technique used:


Tabu Search Algorithm.

Algorithm Description:

Tabu search allows the search to explore solutions that do not decrease the objective function value only in those cases where these solutions are not forbidden. This is usually obtained by keeping track of the last solutions in term of the action used to transform one solution to the next. When an action is performed it is considered tabu for the next T iterations, where T is the tabu status length. A solution is forbidden if it is obtained by applying a tabu action to the current solution.

Existing System:

The main challenge when deploying sensor networks pertains to optimizing the energy consumption for data collection from sensor nodes. A new data collection mechanism based on a centralized clustering method distributed clustering method. It uses sensor network energy maps and applies QoS requirements in order to reduce energy consumption.

Proposed System:

This paper proposes a new centralized clustering method for a data collection mechanism in wireless sensor networks, which is based on network energy maps and Quality-of-Service (QoS) requirements. The clustering problem is modeled as a hyper graph partitioning and its resolution is based on a tabu search heuristic. Our approach defines moves using largest size cliques in a feasibility cluster graph.

Hardware Requirements:

¢ System : Pentium IV 2.4 GHz.
¢ Hard Disk : 40 GB.
¢ Floppy Drive : 1.44 Mb.
¢ Monitor : 15 VGA Colour.
¢ Mouse : Logitech.
¢ Ram : 256 Mb.


Software Requirements:

¢ Operating system : - Windows XP Professional.
¢ Coding Language :- Java
Reply
#2
thank u
Reply
#3
Hey, great to see you here! If you like our site, please visit again and do refer to your friends!
Cheers!
Reply
#4
i need this paper, can u post to my mail.. deepan07chaser[at]yahoo.co.in
Reply
#5
The base paper is available only on the ieee xplore site. please use your college's subscription or a friend's subscription to download it:
http://portal.acmcitation.cfm?id=1512153.1512386
Reply
#6
Video 
hello,this is sandesh...
please send me the related papers and some information about this base paper...
Reply
#7


Abstract
The main challenge in wireless sensor network deployment pertains to optimizing energy consumption when collecting data from sensor nodes. This paper proposes a new centralized clustering method for a data collection mechanism in wireless sensor networks, which is based on network energy maps and Quality-of-Service (QoS) requirements. The clustering problem is modeled as a hypergraph partitioning and its resolution is based on a tabu search heuristic. Our approach defines moves using largest size cliques in a feasibility cluster graph. Compared to other methods (CPLEX-based method, distributed method, simulated annealing-based method), the results show that our tabu search-based approach returns high-quality solutions in terms of cluster cost and execution time. As a result, this approach is suitable for handling network extensibility in a satisfactory manner.

More


Reply
#8
[attachment=8868]
A Tabu Search Algorithm for Cluster Building in Wireless Sensor Networks
Abstract

The main challenge in wireless sensor network deployment pertains to optimizing energy consumption when collecting datafrom sensor nodes. This paper proposes a new centralized clustering method for a data collection mechanism in wireless sensornetworks, which is based on network energy maps and Quality-of-Service (QoS) requirements. The clustering problem is modeled as ahypergraph partitioning and its resolution is based on a tabu search heuristic. Our approach defines moves using largest size cliques ina feasibility cluster graph. Compared to other methods (CPLEX-based method, distributed method, simulated annealing-basedmethod), the results show that our tabu search-based approach returns high-quality solutions in terms of cluster cost and executiontime. As a result, this approach is suitable for handling network extensibility in a satisfactory manner.
INTRODUCTION
INCREASINGLY, several applications require the acquisitionof data from the physical world in a reliable and automaticmanner. This necessity implies the emergence of new kindsof networks, which are typically composed of low-capacitydevices. Such devices, called sensors, make it possible tocapture and measure specific elements from the physicalworld (e.g., temperature, pressure, humidity). Moreover,they run on small batteries with low energetic capacities.Consequently, their power consumption must be optimizedin order to ensure increased lifetime for those devices.During data collection, two mechanisms are used to reduceenergy consumption: message aggregation and filtering ofredundant data. These mechanisms generally use clusteringmethods in order to coordinate aggregation and filtering.Clustering methods belong to either one of two categories:distributed and centralized. The centralized approachassumes that the existence of a particular node iscognizant of the information pertaining to the other networknodes. Then, the problem is modeled as a graphpartitioning problem with particular constraints that renderthis problem NP-hard. The central node determines clustersby solving this partitioning problem. However, the majordrawbacks of this category are linked to additional costsengendered by communicating the network node informationand the time required to solve an optimizationproblem. In the second category, the distributed method,each node executes a distributed clustering algorithm [7],[14], [15], [16]. The major drawback of this category is thatnodes have limited knowledge pertaining to their neighborhood.Hence, clusters are not built in an optimal manner.In [4], Ghiasi et al. propose centralized clustering forsensor networks. They model this problem as a k-meansclustering problem, which is defined as follows [11]: let P be aset of n data points in d-dimensional space Rd and an integerk, and the problem consists of determining a set of k pointsin Rd, called centers, to minimize the mean squared distancefrom each data point to its nearest center. Heinzelman et al.[7] propose a centralized version of Low Energy AdaptiveClustering Hierarchy (LEACH), their data collection protocol,in order to produce better clusters by dispersing clusterhead nodes throughout the network. In this protocol, eachnode sends information regarding its current location andenergy level to the sink node, which computes the node’smean energy level, and nodes, whose energy level is inferiorto this average, cannot become cluster heads for the currentround. Considering the remaining nodes as possible clusterheads, the sink node finds clusters using the simulatedannealing algorithm [1] in order to find optimal clusters.This algorithm attempts to minimize the amount of energyrequired for noncluster head nodes to transmit their data tothe cluster head, by minimizing the sum of squareddistances between all noncluster head nodes and the closestcluster head.The energy map, the component that holds informationconcerning the remaining energy available in all networkareas, can be used to prolong the network’s lifetime [7]. Intheir probabilistic model for energy consumption,Heinzelman et al. [7] claim that each sensor node can bemodeled by a Markov chain. They provide an equation thatcan be used by each node to calculate its energy dissipationrate, ET , for the next T time steps. With the remainingenergy, the value ET can be sent to the sink node for energymap building purposes.This paper proposes a new centralized clusteringmechanism equipped with energy maps and constrainedby Quality-of-Service (QoS) requirements. Such a clusteringmechanism is used to collect data in sensor networks. Thefirst original aspect of this investigation consists of addingthese constraints to the clustering mechanism that helps thedata collection algorithm in order to reduce energy consumptionand provide applications with the informationrequired without burdening them with unnecessary data.Centralized clustering is modeled as hypergraph partitioning.The novel method proposes the use of a tabu searchheuristic to solve this problem. The existing centralizedclustering methods cannot be used to solve this issue due tothe fact that our approach to model the problem assumesthat the numbers of clusters and cluster heads are unknownbefore clusters are created, which constitutes another majororiginal facet of this paper.The remainder of this paper is organized as follows:Section 2 summarizes the data collection mechanism.Section 3 outlines the problem formula. Section 4 describesthe tabu search adaptation. Computational experiments andresults are reported in Section 5. Section 6 concludes thispaper and delineates some of the remaining challenges.
2 DATA COLLECTION MECHANISM
Generally, sensor networks contain a large quantity ofnodes that collect measurements before sending them to theapplications. If all nodes forwarded their measurements,the volume of data received by the applications wouldincrease exponentially, rendering data processing a tedioustask. A sensor system should thus contain mechanisms thatallow the applications to express their requirements interms of the required quality of data. Data aggregation anddata filtering are two methods that reduce the quantity ofdata received by applications. The aim of those twomethods is not only to minimize the energy consumptionby decreasing the number of messages exchanged in thenetwork but also to provide the applications with theneeded data without needlessly overloading them withexorbitant quantities of messages.The aggregation data mechanism allows for the gatheringof several measures into one record whose size is less thanthe extent of the initial records. However, the resultsemantics must not contradict the initial record semantics.Moreover, it must not lose the meanings of the initialrecords. The data filtering mechanism makes it possible toignore measurements considered redundant or those irrelevantto the application needs. A sensor system provides theapplications with the means to express the criteria used todetermine measurement relevancy, e.g., an applicationcould be concerned with temperatures, which are 1) lowerthan a given value and 2) recorded within a delimited zone.The sensor system filters the network messages andforwards only those that respect the filter conditions.Applications that use sensor networks are generallyconcerned with the node measurements within a certainperiod of time. Hence, the most important key indicators insensor networks are the quality of the measurements andthe network lifetime. An application designed to record themean temperature in zones where the sensors are deployedcould be associated with a set of requirements in terms ofmeasured frequencies (e.g., the sensor system must record ameasurement every 15 minutes), in terms of a measurementdiscrepancy thresholds (e.g., the sensor system must ignoredata whose result is less than 10 percent of the previousvalue), and in terms of the sensor lifetime (e.g., measurementsmust be provided for one year).In [3], we propose a novel data collection approach forsensor networks that use energy maps and QoS requirementsto reduce power consumption while increasingnetwork coverage. The mechanism comprises two phases:during the first phase, the applications specify their QoSrequirements regarding the data required by the applications.They send their requests to a particular node S, calledthe collector node, which receives the application query andobtains results from other nodes before returning them tothe applications. The collector node builds the clusters,optimally using the QoS requirements and the energy mapinformation. During the second phase, the cluster headsmust provide the collector node with combined measurementsfor each period. The cluster head is in charge ofvarious activities: coordinating the data collection within itscluster, filtering redundant measurements, computingaggregate functions, and sending results to a node collector.
3 PROBLEM FORMULATION
The considered network contains a set V of m stationarynodes whose localizations are known. The communicationmodel can be described as multihop, which means thatcertain nodes cannot send measurements directly to thecollector node: they must rely on their neighbors’ service.An application can specify the following QoS requirements:1. Data collection frequency, fq. The network providesresults to the application every time the duration fqexpires.2. A measurement uncertainty threshold, mut. If thedifference between two simultaneous measurementsfrom two different nodes in the same zone (fourthrequirement) is inferior to mut, then one of them isconsidered redundant.3. A query duration, T. The network required for thequery run a total time whose value is equal to T.4. A zone size step. The step value determines the zonelength. Within a single zone, measurements areconsidered redundant. If an application requiresmore precision, it could decrease the step value oreven ignore the transfer of such value.The goal of the clustering algorithm is to 1) split thenetwork nodes into a set of clusters Gi that satisfies theapplication requirements, 2) reduce energy consumption,and 3) prolong the network lifetime. Clusters are builtaccording to the following criteria:. Maximize network coverage using the energy map;. Gather nodes likely to hold redundant measurements;. Gather nodes located within the same zone delimitedby the application.Based on those criteria, a cluster building problem (CBP)in the remainder of this paper consists of determining theset Gi that fulfills
Reply
#9
Give a description, how the flow of tabu search algorithm in cluster building wireless sensor n/w project...
Reply
#10
Can anyone pls send me the complete documentation for tabu search algorithm for cluster building in wireless sensor networks.It's very urgent.tomorrow i shud submit report.Pls do the needful....Thanks in advance
Reply
#11

To get more information about the topic "A Tabu Search Algorithm for Cluster Building in Wireless Sensor Networks " please refer the page link below
http://studentbank.in/report-a-tabu-sear...r-networks

http://studentbank.in/report-a-tabu-sear...rks?page=2

http://studentbank.in/report-tabu-search...r-networks
Reply
#12
A TABU Search Algorithm for Cluster Building in Wireless Sensor Networks



Abstract:
The main challenge in wireless sensor network deployment pertains to optimizing energy consumption when collecting data from sensor nodes. This paper proposes a new centralized clustering method for a data collection mechanism in wireless sensor networks, which is based on network energy maps and Quality-of-Service (QOS) requirements. The clustering problem is modeled as a hyper graph partitioning and its resolution is based on a TABU search heuristic. Our approach defines moves using largest size cliques in a feasibility cluster graph. Compared to other methods (CPLEX-based method, distributed method, simulated annealing-based method), the results show that our TABU search-based approach returns high-quality solutions in terms of cluster cost and execution time. As a result, this approach is suitable for handling network extensibility in a satisfactory manner.
Reply
#13
Hi me tariq I want a code in tabu search for sequencing & scheduling problem for 100 jobs using any starting algorithm for initial solution,please any help
Reply
#14

to get information about the topic "A Tabu Search Algorithm for Cluster Building in Wireless Sensor Networks" full report ppt and related topic refer the page link bellow

http://studentbank.in/report-tabu-search...r-networks

http://studentbank.in/report-a-tabu-sear...e=threaded

http://studentbank.in/report-a-tabu-sear...obile-comp



Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: tabu search algorithm structural software testing, matlab code tabu search general assignment problem, tabu search example code matlab, tabu search algorithm for cluster building in wireless sensor networks, tabu roughset search algorithm matlab code, tabu search matlab example, grid vs cluster,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Opportunistic Routing in Multi-radio Multi-channel Multi-hop Wireless Networks seminar class 4 3,549 17-10-2017, 02:48 PM
Last Post: jaseela123d
  A Link-Based Cluster Ensemble Approach for Categorical Data Clustering 1 1,073 16-02-2017, 10:51 AM
Last Post: jaseela123d
  Privacy- and Integrity-Preserving Range Queries in Sensor Networks 1 857 15-02-2017, 04:10 PM
Last Post: jaseela123d
  LTE-ADVANCED AND 4G WIRELESS COMMUNICATIONS 1 728 15-02-2017, 12:51 PM
Last Post: jaseela123d
  Protecting Location Privacy in Sensor Networks Against a Global Eavesdropper 1 788 15-02-2017, 11:01 AM
Last Post: jaseela123d
  Protecting Location Privacy in Sensor Networks Against a Global Eavesdropper 1 752 15-02-2017, 11:00 AM
Last Post: jaseela123d
  An Efficient Algorithm for Mining Frequent Patterns full report project topics 3 4,737 01-10-2016, 10:02 AM
Last Post: Guest
  watermarking algorithm seminar class 3 2,668 27-04-2016, 11:17 AM
Last Post: dhanabhagya
  projects on computer networks? shakir_ali 2 1,581 25-01-2016, 02:26 PM
Last Post: seminar report asees
  DYNAMIC SEARCH ALGORITHM IN UNSTRUCTURED PEER-TO-PEER NETWORKS--PARALLEL AND DISTRIBU electronics seminars 9 7,335 14-07-2015, 02:25 PM
Last Post: seminar report asees

Forum Jump: