I. Introduction
Determining the position of multiple sources in a two-dimensional or three-dimensional (2-D or 3-D) space is a fundamental problem which has received an upsurge of attention recently [1]. Many different approaches have been proposed in literature to recover the source locations based on time-of-arrival (ToA), time-difference-of-arrival (TDOA) or received-signal-strength (RSS) measurements between the source nodes (SNs) and some fixed receivers or access points (APs). A traditional wisdom in RSS-based localization tries to extract distance information from the RSS measurements. However, this approach fails to provide accurate location estimates due to the complexity and unpredictability of the wireless channel. This has motivated another category of RSS-based positioning, the so-called location fingerprinting, which discretizes the physical 2-D or 3-D space into grid points (GPs) and creates a map representing the space by assigning to every GP a set of location-dependent RSS parameters, one for every AP. The location of the source is then estimated by comparing real-time measurements with the fingerprinting map at APs, for instance using K-nearest neighbors (KNN) [2] or Bayesian classification (BC) [3].