Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Resolving SINR Queries in a Dynamic Setting

Published: 01 January 2020 Publication History
  • Get Citation Alerts
  • Abstract

    We consider a set of transmitters broadcasting simultaneously on the same frequency under the signal to interference plus noise ratio (SINR) model. Transmission power may vary from one transmitter to another, and a transmitter's signal strength at a given point is modeled by the transmitter's power divided by some constant power $\alpha$ of the distance it traveled. Roughly, a receiver at a given location can hear a specific transmitter only if the transmitter's signal is stronger by a specified ratio than the signals of all other transmitters combined. An SINR query is to determine whether a receiver at a given location can hear any transmitter, and if yes, which one. An approximate answer to an SINR query is such that one gets a definite yes or definite no, when the ratio between the strongest signal and all other signals combined is well above or well below the reception threshold, while the answer in the intermediate range is allowed to be either yes or no. We describe compact data structures that support approximate SINR queries in the plane in a dynamic context, i.e., where transmitters may be inserted and deleted over time. We distinguish between two main variants---uniform power and nonuniform power. In both variants the preprocessing time is $O(n\,{polylog} n)$ and the amortized update time is $O({\rm polylog} n)$, while the query time is $O({polylog} n)$ for uniform power, and randomized time $O(\sqrt{n}\,{polylog} n)$ with high probability for nonuniform power. Finally, we observe that in the static context the latter data structure can be implemented differently, so that the query time is also $O({polylog} n)$, thus significantly improving all previous results for this problem.

    References

    [1]
    A. Abdelkader, S. Arya, G. D. da Fonseca, and D. M. Mount, Approximate nearest neighbor searching with non-euclidean and weighted distances, in Proceedings of the Thirtieth Annual ACM-SIAM Symposium on Discrete Algorithms, San Diego, CA, 2019, T. M. Chan, ed., SIAM, Philadelphia, 2019, pp. 355--372, https://doi.org/10.1137/1.9781611975482.23.
    [2]
    P. Afshani and T. M. Chan, On approximate range counting and depth, Discrete Comput. Geom., 42 (2009), pp. 3--21, https://doi.org/10.1007/s00454-009-9177-z.
    [3]
    P. K. Agarwal, Range searching, in Handbook of Discrete and Computational Geometry, 2nd ed., J. E. Goodman and J. O'Rourke, eds., Chapman and Hall/CRC, 2004, pp. 809--837, https://doi.org/10.1201/9781420035315.
    [4]
    B. Aronov and M. J. Katz, Batched point location in SINR diagrams via algebraic tools, ACM Trans. Algorithms, 14 (2018), pp. 41:1--41:29.
    [5]
    C. Avin, A. Cohen, Y. Haddad, E. Kantor, Z. Lotker, M. Parter, and D. Peleg, SINR diagram with interference cancellation, Ad Hoc Netw., 54 (2017), pp. 1--16, https://doi.org/10.1016/j.adhoc.2016.08.003.
    [6]
    C. Avin, Y. Emek, E. Kantor, Z. Lotker, D. Peleg, and L. Roditty, SINR diagrams: Convexity and its applications in wireless networks, J. ACM, 59 (2012), pp. 18:1--18:34, https://doi.org/10.1145/2339123.2339125.
    [7]
    T. M. Chan, Dynamic geometric data structures via shallow cuttings, in Proceedings of the 35th International Symposium on Computational Geometry, Portland, OR, 2019, pp. 24:1--24:13, https://doi.org/10.4230/LIPIcs.SoCG.2019.24.
    [8]
    T. M. Chan, Private communication, September 2019.
    [9]
    B. Chazelle, A functional approach to data structures and its use in multidimensional searching, SIAM J. Comput., 17 (1988), pp. 427--462.
    [10]
    M. de Berg, O. Cheong, M. van Kreveld, and M. H. Overmars, Computational Geometry: Algorithms and Applications, 3rd ed., Springer-Verlag, Berlin, 2008, http://www.cs.uu.nl/geobook/.
    [11]
    S. Har-Peled and N. Kumar, Approximating minimization diagrams and generalized proximity search, SIAM J. Comput., 44 (2015), pp. 944--974.
    [12]
    M. He and J. I. Munro, Space efficient data structures for dynamic orthogonal range counting, Comput. Geom., 47 (2014), pp. 268--281, https://doi.org/10.1016/j.comgeo.2013.08.007.
    [13]
    E. Kantor, Z. Lotker, M. Parter, and D. Peleg, The topology of wireless communication, in Proceedings of the 43rd ACM Symposium on Theory of Computing, 2011, pp. 383--392, https://doi.acm.org/10.1145/1993636.1993688.
    [14]
    E. Kantor, Z. Lotker, M. Parter, and D. Peleg, Nonuniform SINR+Voroni diagrams are effectively uniform, in Proceedings of the 29th International Symposium on Distributed Computing, 2015, pp. 588--601, https://doi.org/10.1007/978-3-662-48653-5_39.
    [15]
    H. Kaplan, W. Mulzer, L. Roditty, P. Seiferth, and M. Sharir, Dynamic planar Voronoi diagrams for general distance functions and their algorithmic applications, in Proceedings of the 28th ACM-SIAM Symposium on Discrete Algorithms, 2017, pp. 2495--2504, https://doi.org/10.1137/1.9781611974782.165.
    [16]
    J. Matoušek, Efficient partition trees, Discrete Comput. Geom., 8 (1992), pp. 315--334.
    [17]
    W. Mulzer, Private communication, September 2019.
    [18]
    M. H. Overmars, The Design of Dynamic Data Structures, Lecture Notes in Comput. Sci. 156, Springer-Verlag, Heidelberg, 1983.
    [19]
    M. H. Overmars and J. van Leeuwen, Worst-case optimal insertion and deletion methods for decomposable searching problems, Inform. Process. Lett., 12 (1981), pp. 168--173, https://doi.org/10.1016/0020-0190(81)90093-4.
    [20]
    D. E. Willard and G. S. Lueker, Adding range restriction capability to dynamic data structures, J. ACM, 32 (1985), pp. 597--617.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image SIAM Journal on Computing
    SIAM Journal on Computing  Volume 49, Issue 6
    ISSN:0097-5397
    DOI:10.1137/smjcat.49.6
    Issue’s Table of Contents

    Publisher

    Society for Industrial and Applied Mathematics

    United States

    Publication History

    Published: 01 January 2020

    Author Tags

    1. computational geometry
    2. wireless networks
    3. SINR
    4. dynamic data structures
    5. interference cancellation

    Author Tags

    1. 68Q25
    2. 68U05
    3. 68W25
    4. 68W20

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media