Positive Semi-definite Programming Localization in Wireless Sensor Networks

Similar documents
Parallelism for Nested Loops with Non-uniform and Flow Dependences

Wireless Sensor Network Localization Research

Cluster Analysis of Electrical Behavior

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

The Shortest Path of Touring Lines given in the Plane

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

A high precision collaborative vision measurement of gear chamfering profile

An Improved Image Segmentation Algorithm Based on the Otsu Method

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

Delay Variation Optimized Traffic Allocation Based on Network Calculus for Multi-path Routing in Wireless Mesh Networks

Load Balancing for Hex-Cell Interconnection Network

Fast Computation of Shortest Path for Visiting Segments in the Plane

Wavefront Reconstructor

An Optimal Algorithm for Prufer Codes *

Efficient Distributed File System (EDFS)

Network Coding as a Dynamical System

Research Article A Game-Based Secure Localization Algorithm for Mobile Wireless Sensor Networks

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Solving two-person zero-sum game by Matlab

TOA localization for multipath and NLOS environment with virtual stations

Adaptive Energy and Location Aware Routing in Wireless Sensor Network

Constructing Minimum Connected Dominating Set: Algorithmic approach

IMPACT OF RADIO MAP SIMULATION ON POSITIONING IN INDOOR ENVIRONTMENT USING FINGER PRINTING ALGORITHMS

Line-based Camera Movement Estimation by Using Parallel Lines in Omnidirectional Video

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

Base Station Location Protection in Wireless Sensor Networks: Attacks and Defense

An Image Fusion Approach Based on Segmentation Region

Using Particle Swarm Optimization for Enhancing the Hierarchical Cell Relay Routing Protocol

Classifier Selection Based on Data Complexity Measures *

Outline. Self-Organizing Maps (SOM) US Hebbian Learning, Cntd. The learning rule is Hebbian like:

Resource and Virtual Function Status Monitoring in Network Function Virtualization Environment

CS 534: Computer Vision Model Fitting

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

A Low-Overhead Routing Protocol for Ad Hoc Networks with selfish nodes

A Semi-Distributed Load Balancing Architecture and Algorithm for Heterogeneous Wireless Networks

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD

Human Skeleton Reconstruction for Optical Motion Capture

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Application of VCG in Replica Placement Strategy of Cloud Storage

Empirical Distributions of Parameter Estimates. in Binary Logistic Regression Using Bootstrap

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility

Design of Structure Optimization with APDL

A New Transaction Processing Model Based on Optimistic Concurrency Control

Method of Wireless Sensor Network Data Fusion

Learning a Class-Specific Dictionary for Facial Expression Recognition

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Vanishing Hull. Jinhui Hu, Suya You, Ulrich Neumann University of Southern California {jinhuihu,suyay,

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

A Super-resolution Algorithm Based on SURF and POCS for 3D Bionics PTZ

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc.

Research of Dynamic Access to Cloud Database Based on Improved Pheromone Algorithm

S1 Note. Basis functions.

3D Face Recognition Fusing Spherical Depth Map and Spherical Texture Map

CS 268: Lecture 8 Router Support for Congestion Control

ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE

On Some Entertaining Applications of the Concept of Set in Computer Science Course

Chinese Word Segmentation based on the Improved Particle Swarm Optimization Neural Networks

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

Classification / Regression Support Vector Machines

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

A Robust Method for Estimating the Fundamental Matrix

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL)

Network Intrusion Detection Based on PSO-SVM

Modeling and Solving Nontraditional Optimization Problems Session 2a: Conic Constraints

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

Load-Balanced Anycast Routing

A New Approach For the Ranking of Fuzzy Sets With Different Heights

Solitary and Traveling Wave Solutions to a Model. of Long Range Diffusion Involving Flux with. Stability Analysis

Study of Wireless Sensor Network Location Algorithm and Data Collection Protocol

Kernel Collaborative Representation Classification Based on Adaptive Dictionary Learning

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

Related-Mode Attacks on CTR Encryption Mode

X- Chart Using ANOM Approach

Mixed Linear System Estimation and Identification

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices

Optimization of integrated circuits by means of simulated annealing. Jernej Olenšek, Janez Puhan, Árpád Bűrmen, Sašo Tomažič, Tadej Tuma

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method

Security Enhanced Dynamic ID based Remote User Authentication Scheme for Multi-Server Environments

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

On a Registration-Based Approach to Sensor Network Localization

Clustering Based Adaptive Power Control for Interference Mitigation in Two-Tier Femtocell Networks

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

Feature Estimation and Registration of Point Clouds in Reverse Engineering

Face Recognition by Fusing Binary Edge Feature and Second-order Mutual Information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Video Proxy System for a Large-scale VOD System (DINA)

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

K-means and Hierarchical Clustering

Explicit Formulas and Efficient Algorithm for Moment Computation of Coupled RC Trees with Lumped and Distributed Elements

A Five-Point Subdivision Scheme with Two Parameters and a Four-Point Shape-Preserving Scheme

Domain-Constrained Semi-Supervised Mining of Tracking Models in Sensor Networks

A Clustering Algorithm for Chinese Adjectives and Nouns 1

Optimization of Local Routing for Connected Nodes with Single Output Ports - Part I: Theory

Performance Comparison of a QoS Aware Routing Protocol for Wireless Sensor Networks

The Research of Support Vector Machine in Agricultural Data Classification

Transcription:

Postve Sem-defnte Programmng Localzaton n Wreless Sensor etworks Shengdong Xe 1,, Jn Wang, Aqun Hu 1, Yunl Gu, Jang Xu, 1 School of Informaton Scence and Engneerng, Southeast Unversty, 10096, anjng Computer and Software Insttute, anjng Unversty of Informaton Scence and Technology, 10044, anjng Chna {xe-shd@163.com, wangjn@nust.edu.cn, aqhu@seu.edu.cn, guyunlly@hotmal.com, xj00055@sna.com.cn} Abstract. We propose an algorthm to locate an object wth unknown coordnates based on the postve sem-defnte programmng n the wreless sensor networks, assumng that the squared error of the measured dstance follows Gaussan dstrbuton. We frst obtan the estmator of the object locaton; then transform the non-convex problem to convex one by the postve sem-defnte relaxaton; and fnally we take the optmal soluton as the estmated locaton. Smulatons results show that our algorthm s superor to the R-LS algorthm. Keywords: Wreless Sensor etworks; Localzaton; Postve Sem-defnte Programmng; Convex Optmzaton 1 Introducton Wreless sensor network (WS) s manly used to montorng and trackng, and these two applcatons n most cases requre the locaton nformaton of the target node. And some route protocols and management mechansms desgned for the WS also need the nodes locatons. Exstng localzaton prncples can be roughly dvded nto the followng four categores: the frst s based on the receved sgnal strength (RSS) or energy [1]; the second s based on the sgnal tme of arrval (TOA) or tme dfference of arrval (TDOA) []; the thrd s based on the sgnal angle of arrval (AOA) [3]; and the fnal s based on the combnaton of above aspects [4]. However, the estmator of the object locaton s usually a non-lnear and nonconvex functon of the measured values of the dstances, and t s dffcult to drectly acheve ts global optmal soluton usng exstng optmzaton methods. To the best of our knowledge, the common concerned solutons could be dvded nto three categores: frst, to make the whole optmzaton problem nto a convexty by abandonng the non-lnear constrant parts [5]; second, to lnearze the optmzaton problems by plane ntersect, sphercal nterpolaton [6] or sphercal ntersecton [7]; and the thrd s based on the second order cone relaxaton [8] or the postve sem- 31

defnte cone relaxaton [9] to make the optmzaton problem convex. In above three methods, the thrd s commonly utlzed. In ths paper, we assume that the squared error of the measured dstance follows Gaussan dstrbuton and propose an algorthm to locate a sngle object based on the postve sem-defnte programmng. We compare our algorthm wth the R-LS [5] algorthm when the object s wthn and out of the convex hull composed of all the anchors, and the results show that our algorthm s superor to R-LS algorthm regardless of whether the object s located wthn the convex hull. Dstance Model We assume that n a d dmensons space, there are sensor nodes whch s called as anchors wth known coordnates denoted as column vectors s,, 1 s, and there s one object node wth unknown coordnates denoted as a column vector u. Then the measured dstance d between anchor and the object s expressed by [1]: d = u s + n, = 1,,. (1) where n s the measured nose whch follows Gaussan dstrbuton wth zero mean and varance δ. Based on the maxmum lkelhood prncple, the locaton estmator û of the object node s:. () = 1 uˆ = arg mn ( d u s ) u 3 Postve Sem-defnte Programmng Obvously, () s non-convex and we can hardly obtan ts global mnmum. So we need to change the expresson of () and take some relaxaton to make t convex. Let t = d u s, then () s equvalent to: 3

uˆ = arg mn ut, st.. t = d u s t = 1. (3) Contnue to let y t, then (3) could be rewrtten to: uˆ = arg mn st.. ut,, y = 1 y t = d u s y t. (4) T T ow, we defne a column vector u = [ u,1], whch contans d + 1 elements, and let U T = uu ; we also defne ( d 1) ( d 1) Id d s S =, 1,, T T s ss = reformulated as: + + matrx, and then the equaton constrant n (4) could be t = d trace( S U ). (5) Substtute (5) nto (4), we wll get: uˆ = arg mn st.. Ut,, y = 1 y t = d trace( SU ) y t T U = uu = 1,,. (6) 33

Obvously, U s a ( d + 1) ( d + 1) sem-defnte matrx. Usng semdefnte relaxaton,.e. substtutng U 0 for y t Y = t 1, (6) s changed to: U T = uu, and lettng uˆ = arg mn Y(1,1) Ut,, Y = 1 t = d trace( SU ) Y 0 U 0 st.. Y (, ) = 1 Ud ( + 1, d+ 1) = 1 t = Y(1, ) = 1,,. (7) Observng (7), we could easly fnd that t s a postve sem-defnte programmng problem, so t could be solved by SeDuM [1]. 4 Smulatons and Analyss We assume that n the D space, there are four anchors wth coordnates are (0, 0), (0, 10), (10, 10) and(10, 0)respectvely and one object node. In order to evaluate the performance of our algorthm, we compare t wth the R-LS algorthm [5]. Fg.1 shows the locaton error when the object node locatng at [5, 5] whch s wthn the convex hull comprsed by the four anchors and [15,15] whch s out of the convex hull, and the varance of the measure nose vares from 0.5m to 1.5m. From the fgure we could see that the performance of the two algorthms s better when object node s out of the convex hull than wthn the convex hull and our algorthm s superor to R-LS regardless of whether the object s located wthn the convex hull. 5 Conclusons In ths paper, we assume that the squared error of the measured dstance follows Gaussan dstrbuton and propose an algorthm to locate an object based on the postve sem-defnte programmng. We frst obtan the estmator of the object 34

locaton based on the maxmum lkelhood prncple; then consderng that the estmator s a non-convex functon wth respect to the measured dstances between the object and the anchors, we transform the non-convex optmzaton nto convex one by the postve sem-defnte relaxaton; and fnally we take the optmal soluton as the estmated value of the object locaton. We compare our algorthm wth the R-LS algorthm when the object s wthn and out of the convex hull, and the results show that our algorthm s superor to R-LS algorthm regardless of whether the object s located wthn the convex hull. 0.1 0.11 0.1 0.09 Locacton Error: m 0.08 0.07 0.06 0.05 0.04 Our Algorthm [5,5] R-LS Algorthm [5,5] 0.03 Our Algorthm [15,15] R-LS Algorthm [15,15] 0.0 1 3 4 5 6 7 8 9 10 11 Standard Varance of Measure ose: m Fg. 1. Locaton Estmaton Error under Dfferent Measure ose Acknowledgments Ths work s supported by the Chnese atonal Technology Support Program (o. 01BAH38B05), the ature Scence Foundaton of Jangsu Provnce (o. BK01461), the Jangsu Product-Study-Research Jont Creatve Foundaton (o. BY009149) and the anjng Unversty of Informaton Scence and Technology Foundaton (o. S811008001). Ths research was also supported by a grant (07- HUDP-A01) from Hgh-tech Urban Development Program funded by Mnstry of Land, Transport and Martme Affars of Korean government. References 1. Ouyang W.T, Wong A.K.S, Lea C.T. Receved Sgnal Strength Based Wreless Localzaton va Semdefnte Progarmmng: oncooperatve and Cooperatve Schemes. IEEE Transactons on Vehcular Technology, vol. 59, pp. 1307-1318 (010) 35

. Yang K, An J.P, Bu X.Y, et al. Constraned Total Least Squares Locaton Algorthm Usng Tme Dfference of Arrval Measurements. IEEE Transactons on Vehcular Technology, vol. 59, pp. 1558-156 (010) 3. Jonathan B, Anne F, Pascal L. A Space Tme Array Processng for Passve Geolocalzaton of Rado Transmtters. ICASSP, pp. 596-599 (011) 4. We X., co P, Tobas W. AOD/AOA/TOA based 3D Postonng n LOS Multpath Envronments. PIMRC, pp. 189-193 (011) 5. Cheung K.W, So H.C, Ma W.K, et al. Least Squares Algorthms for Tme of Arrval Based Moble Locaton. IEEE Transactons on Sgnal Processng, vol. 5, pp. 111-118 (004) 6. Schau H, Robnson A. Passve Source Localzaton Employng Intersectng Sphercal Surfaces from Tme of Arrval Dfferences. IEEE Transactons on Acoustcs Speech and Sgnal Processng, vol. 35, pp. 13-15 (1987) 7. Smth J.O, Abel J.S. Closed Form Least Squares Source Locaton Estmaton from Range Dfference Measurements. IEEE Transactons on Acoustcs Speech and Sgnal Processng, vol. 35, pp. 1661-1669 (1987) 8. Seshan S, Twefk A.H, Luo Z.Q. Dstrbuted Sensor etwork Localzaton Usng SOCP Relaxaton. IEEE Transactons on Wreless Communcatons, vol. 7, pp. 4886-4894 (008) 9. Xu E.Y, Dng Z, Dasgupta S. Reduced Complexty Semdefnte Relaxaton Algorthms for Source Localzaton based on Tme Dfference of Arrval. IEEE Transactons on Moble Computng, vol. 10, pp. 176-18 (011) 10. Beck A, Stoca P, L J. Exact and Approxmate Solutons of Source Localzaton Problems. IEEE Transactons on Sgnal Processng, vol. 56, pp. 1770-1777 (008) 11. Pnar O.E, Gomes J, Xaver J, et al. A Convex Relaxaton for Approxmate Maxmum Lkelhood D Source Localzaton From Range Measurements. IEEE Internatonal Conference on Acoustcs, Speech and Sgnal Processng (ICASSP), pp. 698-701 (010) 1. Sturm J.F. Usng SeDuM 1.0, a MATLAB Toolbox for Optmzaton over Symmetrc Cones. Optmzaton Methods and Software, vol. 11, pp. 65-653 (1981) 36