Skip to main content

Showing 1–48 of 48 results for author: Munro, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2406.08832  [pdf, other

    quant-ph cs.NI

    Multiplexed Quantum Communication with Surface and Hypergraph Product Codes

    Authors: Shin Nishio, Nicholas Connolly, Nicolò Lo Piparo, William John Munro, Thomas Rowan Scruby, Kae Nemoto

    Abstract: Connecting multiple processors via quantum interconnect technologies could help to overcome issues of scalability in single-processor quantum computers. Transmission via these interconnects can be performed more efficiently using quantum multiplexing, where information is encoded in high-dimensional photonic degrees of freedom. We explore the effects of multiplexing on logical error rates in surfa… ▽ More

    Submitted 13 June, 2024; originally announced June 2024.

    Comments: 12 pages + 12-page appendices, 19 figures

    ACM Class: E.4; C.2; G.2

  2. arXiv:2404.11768  [pdf, ps, other

    cond-mat.stat-mech cs.LG quant-ph

    Tensor-Networks-based Learning of Probabilistic Cellular Automata Dynamics

    Authors: Heitor P. Casagrande, Bo Xing, William J. Munro, Chu Guo, Dario Poletti

    Abstract: Algorithms developed to solve many-body quantum problems, like tensor networks, can turn into powerful quantum-inspired tools to tackle problems in the classical domain. In this work, we focus on matrix product operators, a prominent numerical technique to study many-body quantum systems, especially in one dimension. It has been previously shown that such a tool can be used for classification, lea… ▽ More

    Submitted 17 April, 2024; originally announced April 2024.

    Comments: 9 pages, 7 figures

  3. arXiv:2311.15511  [pdf, other

    math.CO cs.DS

    Enumeration and Succinct Encoding of AVL Trees

    Authors: Jeremy Chizewer, Stephen Melczer, J. Ian Munro, Ava Pun

    Abstract: We use a novel decomposition to create succinct data structures -- supporting a wide range of operations on static trees in constant time -- for a variety tree classes, extending results of Munro, Nicholson, Benkner, and Wild. Motivated by the class of AVL trees, we further derive asymptotics for the information-theoretic lower bound on the number of bits needed to store tree classes whose generat… ▽ More

    Submitted 11 March, 2024; v1 submitted 26 November, 2023; originally announced November 2023.

    Comments: Updated with more general results

  4. arXiv:2209.14401  [pdf, other

    cs.DS

    Shortest Beer Path Queries in Interval Graphs

    Authors: Rathish Das, Meng He, Eitan Kondratovsky, J. Ian Munro, Anurag Murty Naredla, Kaiyu Wu

    Abstract: Our interest is in paths between pairs of vertices that go through at least one of a subset of the vertices known as beer vertices. Such a path is called a beer path, and the beer distance between two vertices is the length of the shortest beer path. We show that we can represent unweighted interval graphs using $2n \log n + O(n) + O(|B|\log n)$ bits where $|B|$ is the number of beer vertices. T… ▽ More

    Submitted 28 September, 2022; originally announced September 2022.

    Comments: To appear in ISAAC 2022

  5. Resource Reduction in Multiplexed High-Dimensional Quantum Reed-Solomon Codes

    Authors: Shin Nishio, Nicolò Lo Piparo, Michael Hanks, William John Munro, Kae Nemoto

    Abstract: Quantum communication technologies will play an important role in quantum information processing in the near future as we network devices together. However, their implementation is still a challenging task due to both loss and gate errors. Quantum error correction codes are one important technique to address this issue. In particular, the Quantum Reed-Solomon codes are known to be quite efficient… ▽ More

    Submitted 8 June, 2022; originally announced June 2022.

    Comments: 9 pages, 11 figures

    ACM Class: H.1.1; E.4; K.6.3

  6. arXiv:2110.12812  [pdf, other

    cs.CV cs.LG

    Domain Adaptation in Multi-View Embedding for Cross-Modal Video Retrieval

    Authors: Jonathan Munro, Michael Wray, Diane Larlus, Gabriela Csurka, Dima Damen

    Abstract: Given a gallery of uncaptioned video sequences, this paper considers the task of retrieving videos based on their relevance to an unseen text query. To compensate for the lack of annotations, we rely instead on a related video gallery composed of video-caption pairs, termed the source gallery, albeit with a domain gap between its videos and those in the target gallery. We thus introduce the proble… ▽ More

    Submitted 25 October, 2021; originally announced October 2021.

    Comments: 15 pages

  7. arXiv:2110.07058  [pdf, other

    cs.CV cs.AI

    Ego4D: Around the World in 3,000 Hours of Egocentric Video

    Authors: Kristen Grauman, Andrew Westbury, Eugene Byrne, Zachary Chavis, Antonino Furnari, Rohit Girdhar, Jackson Hamburger, Hao Jiang, Miao Liu, Xingyu Liu, Miguel Martin, Tushar Nagarajan, Ilija Radosavovic, Santhosh Kumar Ramakrishnan, Fiona Ryan, Jayant Sharma, Michael Wray, Mengmeng Xu, Eric Zhongcong Xu, Chen Zhao, Siddhant Bansal, Dhruv Batra, Vincent Cartillier, Sean Crane, Tien Do , et al. (60 additional authors not shown)

    Abstract: We introduce Ego4D, a massive-scale egocentric video dataset and benchmark suite. It offers 3,670 hours of daily-life activity video spanning hundreds of scenarios (household, outdoor, workplace, leisure, etc.) captured by 931 unique camera wearers from 74 worldwide locations and 9 different countries. The approach to collection is designed to uphold rigorous privacy and ethics standards with cons… ▽ More

    Submitted 11 March, 2022; v1 submitted 13 October, 2021; originally announced October 2021.

    Comments: To appear in the Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2022. This version updates the baseline result numbers for the Hands and Objects benchmark (appendix)

  8. Hypersuccinct Trees -- New universal tree source codes for optimal compressed tree data structures and range minima

    Authors: J. Ian Munro, Patrick K. Nicholson, Louisa Seelbach Benkner, Sebastian Wild

    Abstract: We present a new universal source code for distributions of unlabeled binary and ordinal trees that achieves optimal compression to within lower order terms for all tree sources covered by existing universal codes. At the same time, it supports answering many navigational queries on the compressed representation in constant time on the word-RAM; this is not known to be possible for any existing tr… ▽ More

    Submitted 3 September, 2021; v1 submitted 27 April, 2021; originally announced April 2021.

    Comments: part of ESA 2021

  9. A Simple Algorithm for Optimal Search Trees with Two-Way Comparisons

    Authors: Marek Chrobak, Mordecai Golin, J. Ian Munro, Neal E. Young

    Abstract: We present a simple $O(n^4)$-time algorithm for computing optimal search trees with two-way comparisons. The only previous solution to this problem, by Anderson et al., has the same running time, but is significantly more complicated and is restricted to the variant where only successful queries are allowed. Our algorithm extends directly to solve the standard full variant of the problem, which al… ▽ More

    Submitted 4 October, 2021; v1 submitted 1 March, 2021; originally announced March 2021.

    Comments: v3 adds Appendix B, with a stronger alternative to Theorem 1

    MSC Class: 68P10; 68P30; 68W25; 94A45 ACM Class: E.4; G.1.6; G.2.2; H.3.1; I.4.2

    Journal ref: ACM Transactions on Algorithms 18(1) (2022) 1-11

  10. On the Cost of Unsuccessful Searches in Search Trees with Two-way Comparisons

    Authors: Marek Chrobak, Mordecai Golin, J. Ian Munro, Neal E. Young

    Abstract: Search trees are commonly used to implement access operations to a set of stored keys. If this set is static and the probabilities of membership queries are known in advance, then one can precompute an optimal search tree, namely one that minimizes the expected access cost. For a non-key query, a search tree can determine its approximate location by returning the inter-key interval containing the… ▽ More

    Submitted 9 March, 2021; v1 submitted 1 March, 2021; originally announced March 2021.

    Comments: v2 has updated bibliography

    MSC Class: 68P10; 68P30; 68W25; 94A45 ACM Class: E.4; G.1.6; G.2.2; H.3.1; I.4.2

    Journal ref: Information and Computation 281 (2021)

  11. Rescaling Egocentric Vision

    Authors: Dima Damen, Hazel Doughty, Giovanni Maria Farinella, Antonino Furnari, Evangelos Kazakos, Jian Ma, Davide Moltisanti, Jonathan Munro, Toby Perrett, Will Price, Michael Wray

    Abstract: This paper introduces the pipeline to extend the largest dataset in egocentric vision, EPIC-KITCHENS. The effort culminates in EPIC-KITCHENS-100, a collection of 100 hours, 20M frames, 90K actions in 700 variable-length videos, capturing long-term unscripted activities in 45 environments, using head-mounted cameras. Compared to its previous version, EPIC-KITCHENS-100 has been annotated using a nov… ▽ More

    Submitted 17 September, 2021; v1 submitted 23 June, 2020; originally announced June 2020.

    Comments: Accepted at the International Journal of Computer Vision (IJCV). Dataset available from: http://epic-kitchens.github.io/

  12. Distance Oracles for Interval Graphs via Breadth-First Rank/Select in Succinct Trees

    Authors: Meng He, J. Ian Munro, Yakov Nekrich, Sebastian Wild, Kaiyu Wu

    Abstract: We present the first succinct distance oracles for (unweighted) interval graphs and related classes of graphs, using a novel succinct data structure for ordinal trees that supports the map** between preorder (i.e., depth-first) ranks and level-order (breadth-first) ranks of nodes in constant time. Our distance oracles for interval graphs also support navigation queries -- testing adjacency, comp… ▽ More

    Submitted 30 September, 2020; v1 submitted 15 May, 2020; originally announced May 2020.

    Comments: to appear in ISAAC 2020

  13. arXiv:2005.00343  [pdf, other

    cs.CV

    The EPIC-KITCHENS Dataset: Collection, Challenges and Baselines

    Authors: Dima Damen, Hazel Doughty, Giovanni Maria Farinella, Sanja Fidler, Antonino Furnari, Evangelos Kazakos, Davide Moltisanti, Jonathan Munro, Toby Perrett, Will Price, Michael Wray

    Abstract: Since its introduction in 2018, EPIC-KITCHENS has attracted attention as the largest egocentric video benchmark, offering a unique viewpoint on people's interaction with objects, their attention, and even intention. In this paper, we detail how this large-scale dataset was captured by 32 participants in their native kitchen environments, and densely annotated with actions and object interactions.… ▽ More

    Submitted 29 April, 2020; originally announced May 2020.

    Comments: Preprint for paper at IEEE TPAMI. arXiv admin note: substantial text overlap with arXiv:1804.02748

  14. arXiv:2001.09691  [pdf, other

    cs.CV

    Multi-Modal Domain Adaptation for Fine-Grained Action Recognition

    Authors: Jonathan Munro, Dima Damen

    Abstract: Fine-grained action recognition datasets exhibit environmental bias, where multiple video sequences are captured from a limited number of environments. Training a model in one environment and deploying in another results in a drop in performance due to an unavoidable domain shift. Unsupervised Domain Adaptation (UDA) approaches have frequently utilised adversarial training between the source and t… ▽ More

    Submitted 19 March, 2020; v1 submitted 27 January, 2020; originally announced January 2020.

    Comments: Accepted to CVPR 2020 for an oral presentation

  15. arXiv:1908.00563  [pdf, ps, other

    cs.DS

    Dynamic Optimality Refuted -- For Tournament Heaps

    Authors: J. Ian Munro, Richard Peng, Sebastian Wild, Lingyi Zhang

    Abstract: We prove a separation between offline and online algorithms for finger-based tournament heaps undergoing key modifications. These heaps are implemented by binary trees with keys stored on leaves, and intermediate nodes tracking the min of their respective subtrees. They represent a natural starting point for studying self-adjusting heaps due to the need to access the root-to-leaf path upon modific… ▽ More

    Submitted 1 August, 2019; originally announced August 2019.

  16. arXiv:1907.08579  [pdf, other

    cs.DS

    On Approximate Range Mode and Range Selection

    Authors: Hicham El-Zein, Meng He, J. Ian Munro, Yakov Nekrich, Bryce Sandlund

    Abstract: For any $ε\in (0,1)$, a $(1+ε)$-approximate range mode query asks for the position of an element whose frequency in the query range is at most a factor $(1+ε)$ smaller than the true mode. For this problem, we design an $O(n/ε)$ bit data structure supporting queries in $O(\lg(1/ε))$ time. This is an encoding data structure which does not require access to the input sequence; we prove the space cost… ▽ More

    Submitted 19 July, 2019; originally announced July 2019.

  17. Resource reduction for distributed quantum information processing using quantum multiplexed photons

    Authors: Nicolo Lo Piparo, Michael Hanks, Claude Gravel, Kae Nemoto, WIlliam J. Munro

    Abstract: Distributed quantum information processing is based on the transmission of quantum data over lossy channels between quantum processing nodes. These nodes may be separated by a few microns or on planetary scale distances, but transmission losses due to absorption/scattering in the channel are the major source of error for most distributed quantum information tasks. Of course quantum error detection… ▽ More

    Submitted 3 November, 2020; v1 submitted 4 July, 2019; originally announced July 2019.

    Comments: 5 pages, 2 figures

    Journal ref: Physical Review Letters 124, 210503 (2020)

  18. arXiv:1903.06601  [pdf, other

    cs.DS

    Dynamic Planar Point Location in External Memory

    Authors: J. Ian Munro, Yakov Nekrich

    Abstract: In this paper we describe a fully-dynamic data structure for the planar point location problem in the external memory model. Our data structure supports queries in $O(\log_B n(\log\log_B n)^3))$ I/Os and updates in $O(\log_B n(\log\log_B n)^2))$ amortized I/Os, where $n$ is the number of segments in the subdivision and $B$ is the block size. This is the first dynamic data structure with almost-opt… ▽ More

    Submitted 15 March, 2019; originally announced March 2019.

    Comments: extended version of a SoCG'19 paper

  19. arXiv:1903.02533  [pdf, other

    cs.DS

    Entropy Trees and Range-Minimum Queries In Optimal Average-Case Space

    Authors: J. Ian Munro, Sebastian Wild

    Abstract: The range-minimum query (RMQ) problem is a fundamental data structuring task with numerous applications. Despite the fact that succinct solutions with worst-case optimal $2n+o(n)$ bits of space and constant query time are known, it has been unknown whether such a data structure can be made adaptive to the reduced entropy of random inputs (Davoodi et al. 2014). We construct a succinct data structur… ▽ More

    Submitted 6 March, 2019; originally announced March 2019.

  20. arXiv:1902.05166  [pdf, other

    cs.DS

    Space-Efficient Data Structures for Lattices

    Authors: J. Ian Munro, Bryce Sandlund, Corwin Sinnamon

    Abstract: A lattice is a partially-ordered set in which every pair of elements has a unique meet (greatest lower bound) and join (least upper bound). We present new data structures for lattices that are simple, efficient, and nearly optimal in terms of space complexity. Our first data structure can answer partial order queries in constant time and find the meet or join of two elements in $O(n^{3/4})$ time… ▽ More

    Submitted 16 June, 2020; v1 submitted 13 February, 2019; originally announced February 2019.

    Comments: Accepted in SWAT 2020

  21. On Huang and Wong's Algorithm for Generalized Binary Split Trees

    Authors: Marek Chrobak, Mordecai Golin, J. Ian Munro, Neal E. Young

    Abstract: Huang and Wong [1984] proposed a polynomial-time dynamic-programming algorithm for computing optimal generalized binary split trees. We show that their algorithm is incorrect. Thus, it remains open whether such trees can be computed in polynomial time. Spuler [1994] proposed modifying Huang and Wong's algorithm to obtain an algorithm for a different problem: computing optimal two-way-comparison se… ▽ More

    Submitted 14 February, 2022; v1 submitted 11 January, 2019; originally announced January 2019.

    MSC Class: 68P10; 68P30; 68W25; 94A45 ACM Class: E.4; G.1.6; G.2.2; H.3.1; I.4.2

    Journal ref: Acta Informatica (2022)

  22. arXiv:1807.03827  [pdf, other

    cs.DS

    Improved Time and Space Bounds for Dynamic Range Mode

    Authors: Hicham El-Zein, Meng He, J. Ian Munro, Bryce Sandlund

    Abstract: Given an array A of $n$ elements, we wish to support queries for the most frequent and least frequent element in a subrange $[l, r]$ of $A$. We also wish to support updates that change a particular element at index $i$ or insert/ delete an element at index $i$. For the range mode problem, our data structure supports all operations in $O(n^{2/3})$ deterministic time using only $O(n)$ space. This im… ▽ More

    Submitted 10 July, 2018; originally announced July 2018.

  23. arXiv:1806.10498  [pdf, other

    cs.DS

    Dynamic Trees with Almost-Optimal Access Cost

    Authors: Mordecai Golin, John Iacono, Stefan Langerman, J. Ian Munro, Yakov Nekrich

    Abstract: An optimal binary search tree for an access sequence on elements is a static tree that minimizes the total search cost. Constructing perfectly optimal binary search trees is expensive so the most efficient algorithms construct almost optimal search trees. There exists a long literature of constructing almost optimal search trees dynamically, i.e., when the access pattern is not known in advance. A… ▽ More

    Submitted 27 June, 2018; originally announced June 2018.

    Comments: Full version of an ESA'18 paper

  24. Nearly-Optimal Mergesorts: Fast, Practical Sorting Methods That Optimally Adapt to Existing Runs

    Authors: J. Ian Munro, Sebastian Wild

    Abstract: We present two stable mergesort variants, "peeksort" and "powersort", that exploit existing runs and find nearly-optimal merging orders with practically negligible overhead. Previous methods either require substantial effort for determining the merging order (Takaoka 2009; Barbay & Navarro 2013) or do not have a constant-factor optimal worst-case guarantee (Peters 2001; Auger, Nicaud & Pivoteau 20… ▽ More

    Submitted 10 May, 2018; originally announced May 2018.

  25. arXiv:1804.02748  [pdf, other

    cs.CV

    Scaling Egocentric Vision: The EPIC-KITCHENS Dataset

    Authors: Dima Damen, Hazel Doughty, Giovanni Maria Farinella, Sanja Fidler, Antonino Furnari, Evangelos Kazakos, Davide Moltisanti, Jonathan Munro, Toby Perrett, Will Price, Michael Wray

    Abstract: First-person vision is gaining interest as it offers a unique viewpoint on people's interaction with objects, their attention, and even intention. However, progress in this challenging domain has been relatively slow due to the lack of sufficiently large datasets. In this paper, we introduce EPIC-KITCHENS, a large-scale egocentric video benchmark recorded by 32 participants in their native kitchen… ▽ More

    Submitted 31 July, 2018; v1 submitted 8 April, 2018; originally announced April 2018.

    Comments: European Conference on Computer Vision (ECCV) 2018 Dataset and Project page: http://epic-kitchens.github.io

  26. arXiv:1802.09505  [pdf, other

    cs.CG

    Faster Algorithms for some Optimization Problems on Collinear Points

    Authors: Ahmad Biniaz, Prosenjit Bose, Paz Carmi, Anil Maheshwari, J. Ian Munro, Michiel Smid

    Abstract: We propose faster algorithms for the following three optimization problems on $n$ collinear points, i.e., points in dimension one. The first two problems are known to be NP-hard in higher dimensions. 1- Maximizing total area of disjoint disks: In this problem the goal is to maximize the total area of nonoverlap** disks centered at the points. Acharyya, De, and Nandy (2017) presented an… ▽ More

    Submitted 26 July, 2018; v1 submitted 26 February, 2018; originally announced February 2018.

    Comments: To appear in SoCG 2018. Full version (15 pages)

  27. arXiv:1712.07431  [pdf, ps, other

    cs.DS

    Text Indexing and Searching in Sublinear Time

    Authors: J. Ian Munro, Gonzalo Navarro, Yakov Nekrich

    Abstract: We introduce the first index that can be built in $o(n)$ time for a text of length $n$, and can also be queried in $o(q)$ time for a pattern of length $q$. On an alphabet of size $σ$, our index uses $O(n\sqrt{\log n\logσ})$ bits, is built in $O(n((\log\log n)^2+\sqrt{\logσ})/\sqrt{\log_σn})$ deterministic time, and computes the number $\mathrm{occ}$ of occurrences of the pattern in time… ▽ More

    Submitted 15 July, 2019; v1 submitted 20 December, 2017; originally announced December 2017.

  28. arXiv:1707.01743  [pdf, other

    cs.DS

    Fast Compressed Self-Indexes with Deterministic Linear-Time Construction

    Authors: J. Ian Munro, Gonzalo Navarro, Yakov Nekrich

    Abstract: We introduce a compressed suffix array representation that, on a text $T$ of length $n$ over an alphabet of size $σ$, can be built in $O(n)$ deterministic time, within $O(n\logσ)$ bits of working space, and counts the number of occurrences of any pattern $P$ in $T$ in time $O(|P| + \log\log_w σ)$ on a RAM machine of $w=Ω(\log n)$-bit words. This new index outperforms all the other compressed index… ▽ More

    Submitted 1 September, 2017; v1 submitted 6 July, 2017; originally announced July 2017.

  29. arXiv:1607.04346  [pdf, other

    cs.DS

    Space-Efficient Construction of Compressed Indexes in Deterministic Linear Time

    Authors: J. Ian Munro, Gonzalo Navarro, Yakov Nekrich

    Abstract: We show that the compressed suffix array and the compressed suffix tree of a string $T$ can be built in $O(n)$ deterministic time using $O(n\logσ)$ bits of space, where $n$ is the string length and $σ$ is the alphabet size. Previously described deterministic algorithms either run in time that depends on the alphabet size or need $ω(n\log σ)$ bits of working space. Our result has immediate applicat… ▽ More

    Submitted 13 November, 2016; v1 submitted 14 July, 2016; originally announced July 2016.

    Comments: Extended version of a paper to appear at SODA 2017

  30. arXiv:1606.04495  [pdf, ps, other

    cs.DS

    Range Majorities and Minorities in Arrays

    Authors: Djamal Belazzougui, Travis Gagie, J. Ian Munro, Gonzalo Navarro, Yakov Nekrich

    Abstract: Karpinski and Nekrich (2008) introduced the problem of parameterized range majority, which asks us to preprocess a string of length $n$ such that, given the endpoints of a range, one can quickly find all the distinct elements whose relative frequencies in that range are more than a threshold $τ$. Subsequent authors have reduced their time and space bounds such that, when $τ$ is fixed at preprocess… ▽ More

    Submitted 14 June, 2016; originally announced June 2016.

    Comments: arXiv admin note: substantial text overlap with arXiv:1210.1765

  31. arXiv:1507.06866  [pdf, ps, other

    cs.DS

    Compressed Data Structures for Dynamic Sequences

    Authors: J. Ian Munro, Yakov Nekrich

    Abstract: We consider the problem of storing a dynamic string $S$ over an alphabet $Σ=\{\,1,\ldots,σ\,\}$ in compressed form. Our representation supports insertions and deletions of symbols and answers three fundamental queries: $\mathrm{access}(i,S)$ returns the $i$-th symbol in $S$, $\mathrm{rank}_a(i,S)$ counts how many times a symbol $a$ occurs among the first $i$ positions in $S$, and… ▽ More

    Submitted 24 July, 2015; originally announced July 2015.

  32. Optimal Search Trees with 2-Way Comparisons

    Authors: Marek Chrobak, Mordecai Golin, J. Ian Munro, Neal E. Young

    Abstract: In 1971, Knuth gave an $O(n^2)$-time algorithm for the classic problem of finding an optimal binary search tree. Knuth's algorithm works only for search trees based on 3-way comparisons, while most modern computers support only 2-way comparisons (e.g., $<, \le, =, \ge$, and $>$). Until this paper, the problem of finding an optimal search tree using 2-way comparisons remained open -- poly-time algo… ▽ More

    Submitted 9 March, 2021; v1 submitted 2 May, 2015; originally announced May 2015.

    Comments: ERRATUM: The proof of Theorem 3 of the ISAAC'15 paper (v4 here) is incorrect. Version v5 here contains: a full erratum, proofs of the other results, and pointers to journal versions expanding those results

    MSC Class: 68P10; 68P30; 68W25; 94A45; ACM Class: E.4; G.1.6; G.2.2; H.3.1; I.4.2

    Journal ref: Optimal Search Trees with 2-Way Comparisons. In: Elbassioni K., Makino K. (eds) Algorithms and Computation. ISAAC 2015. Lecture Notes in Computer Science, vol 9472 (2105). Springer, Berlin, Heidelberg

  33. arXiv:1503.05977  [pdf, other

    cs.DS

    Dynamic Data Structures for Document Collections and Graphs

    Authors: J. Ian Munro, Yakov Nekrich, Jeffrey Scott Vitter

    Abstract: In the dynamic indexing problem, we must maintain a changing collection of text documents so that we can efficiently support insertions, deletions, and pattern matching queries. We are especially interested in develo** efficient data structures that store and query the documents in compressed form. All previous compressed solutions to this problem rely on answering rank and select queries on a d… ▽ More

    Submitted 19 March, 2015; originally announced March 2015.

  34. arXiv:1306.4287  [pdf, ps, other

    cs.DS

    Succinct data structures for representing equivalence classes

    Authors: Moshe Lewenstein, J. Ian Munro, Venkatesh Raman

    Abstract: Given a partition of an n element set into equivalence classes, we consider time-space tradeoffs for representing it to support the query that asks whether two given elements are in the same equivalence class. This has various applications including for testing whether two vertices are in the same component in an undirected graph or in the same strongly connected component in a directed graph. W… ▽ More

    Submitted 18 June, 2013; originally announced June 2013.

  35. arXiv:1206.5655  [pdf, ps, other

    quant-ph cs.ET cs.NI

    Path Selection for Quantum Repeater Networks

    Authors: Rodney Van Meter, Takahiko Satoh, Thaddeus D. Ladd, William J. Munro, Kae Nemoto

    Abstract: Quantum networks will support long-distance quantum key distribution (QKD) and distributed quantum computation, and are an active area of both experimental and theoretical research. Here, we present an analysis of topologically complex networks of quantum repeaters composed of heterogeneous links. Quantum networks have fundamental behavioral differences from classical networks; the delicacy of qua… ▽ More

    Submitted 25 June, 2012; originally announced June 2012.

    Comments: 12 pages, 8 figures

    Journal ref: Networking Science, December 2013, Volume 3, Issue 1-4, pp 82-95

  36. arXiv:1204.4835  [pdf, other

    cs.DS

    Succinct Indices for Range Queries with applications to Orthogonal Range Maxima

    Authors: Arash Farzan, J. Ian Munro, Rajeev Raman

    Abstract: We consider the problem of preprocessing $N$ points in 2D, each endowed with a priority, to answer the following queries: given a axis-parallel rectangle, determine the point with the largest priority in the rectangle. Using the ideas of the \emph{effective entropy} of range maxima queries and \emph{succinct indices} for range maxima queries, we obtain a structure that uses O(N) words and answers… ▽ More

    Submitted 21 April, 2012; originally announced April 2012.

    Comments: To appear in ICALP 2012

    Report number: Leicester CS-TR-12-001

  37. arXiv:1204.1957  [pdf, other

    cs.DS

    Succinct Posets

    Authors: J. Ian Munro, Patrick K. Nicholson

    Abstract: We describe an algorithm for compressing a partially ordered set, or \emph{poset}, so that it occupies space matching the information theory lower bound (to within lower order terms), in the worst case. Using this algorithm, we design a succinct data structure for representing a poset that, given two elements, can report whether one precedes the other in constant time. This is equivalent to succin… ▽ More

    Submitted 22 April, 2012; v1 submitted 9 April, 2012; originally announced April 2012.

    Comments: 12 pages lncs format + short appendix

  38. arXiv:1108.1983  [pdf, ps, other

    cs.DS

    Succinct Representations of Permutations and Functions

    Authors: J. Ian Munro, Rajeev Raman, Venkatesh Raman, S. Srinivasa Rao

    Abstract: We investigate the problem of succinctly representing an arbitrary permutation, π, on {0,...,n-1} so that π^k(i) can be computed quickly for any i and any (positive or negative) integer power k. A representation taking (1+ε) n lg n + O(1) bits suffices to compute arbitrary powers in constant time, for any positive constant ε<= 1. A representation taking the optimal \ceil{\lg n!} + o(n) bits can be… ▽ More

    Submitted 9 August, 2011; originally announced August 2011.

    Comments: Preliminary versions of these results have appeared in the Proceedings of ICALP 2003 and 2004. However, all results in this version are improved over the earlier conference version

  39. arXiv:1106.5076  [pdf, other

    cs.CG cs.DS

    Dynamic Range Selection in Linear Space

    Authors: Meng He, J. Ian Munro, Patrick K. Nicholson

    Abstract: Given a set $S$ of $n$ points in the plane, we consider the problem of answering range selection queries on $S$: that is, given an arbitrary $x$-range $Q$ and an integer $k > 0$, return the $k$-th smallest $y$-coordinate from the set of points that have $x$-coordinates in $Q$. We present a linear space data structure that maintains a dynamic set of $n$ points in the plane with real coordinates, an… ▽ More

    Submitted 8 May, 2013; v1 submitted 24 June, 2011; originally announced June 2011.

    Comments: 11 pages (lncs fullpage). This is a corrected version of the preliminary version of the paper that appeared in ISAAC 2011

  40. arXiv:1104.5517  [pdf, ps, other

    cs.DS cs.DB

    Dynamic Range Majority Data Structures

    Authors: Amr Elmasry, Meng He, J. Ian Munro, Patrick K. Nicholson

    Abstract: Given a set $P$ of coloured points on the real line, we study the problem of answering range $α$-majority (or "heavy hitter") queries on $P$. More specifically, for a query range $Q$, we want to return each colour that is assigned to more than an $α$-fraction of the points contained in $Q$. We present a new data structure for answering range $α$-majority queries on a dynamic set of points, where… ▽ More

    Submitted 4 December, 2012; v1 submitted 28 April, 2011; originally announced April 2011.

    Comments: 16 pages, Preliminary version appeared in ISAAC 2011

  41. arXiv:1008.2147  [pdf, ps, other

    quant-ph cs.CR cs.IT

    Quantum Tagging: Authenticating Location via Quantum Information and Relativistic Signalling Constraints

    Authors: Adrian Kent, William J. Munro, Timothy P. Spiller

    Abstract: We define the task of {\it quantum tagging}, that is, authenticating the classical location of a classical tagging device by sending and receiving quantum signals from suitably located distant sites, in an environment controlled by an adversary whose quantum information processing and transmitting power is unbounded. We define simple security models for this task and briefly discuss alternatives.… ▽ More

    Submitted 14 July, 2011; v1 submitted 12 August, 2010; originally announced August 2010.

    Comments: Minor update re subsequent refs; typos fixed. To appear in Phys. Rev. A

    Journal ref: Phys. Rev. A 84, 012326 (2011)

  42. arXiv:1005.4652  [pdf, ps, other

    cs.DS

    Succinct Representations of Dynamic Strings

    Authors: Meng He, J. Ian Munro

    Abstract: The rank and select operations over a string of length n from an alphabet of size $σ$ have been used widely in the design of succinct data structures. In many applications, the string itself need be maintained dynamically, allowing characters of the string to be inserted and deleted. Under the word RAM model with word size $w=Ω(\lg n)$, we design a succinct representation of dynamic strings using… ▽ More

    Submitted 23 June, 2010; v1 submitted 25 May, 2010; originally announced May 2010.

  43. arXiv:1002.3511  [pdf, ps, other

    cs.DS cs.CG

    Range Reporting for Moving Points on a Grid

    Authors: Marek Karpinski, J. Ian Munro, Yakov Nekrich

    Abstract: In this paper we describe a new data structure that supports orthogonal range reporting queries on a set of points that move along linear trajectories on a $U\times U$ grid. The assumption that points lie on a $U\times U$ grid enables us to significantly decrease the query time in comparison to the standard kinetic model. Our data structure answers queries in $O(\sqrt{\log U/\log \log U}+k)$ tim… ▽ More

    Submitted 18 February, 2010; originally announced February 2010.

    Comments: 14 pages

  44. arXiv:0911.0086  [pdf, other

    cs.DS cs.DM

    Sorting under Partial Information (without the Ellipsoid Algorithm)

    Authors: Jean Cardinal, Samuel Fiorini, Gwenaël Joret, Raphaël Jungers, J. Ian Munro

    Abstract: We revisit the well-known problem of sorting under partial information: sort a finite set given the outcomes of comparisons between some pairs of elements. The input is a partially ordered set P, and solving the problem amounts to discovering an unknown linear extension of P, using pairwise comparisons. The information-theoretic lower bound on the number of comparisons needed in the worst case is… ▽ More

    Submitted 21 January, 2013; v1 submitted 31 October, 2009; originally announced November 2009.

    Comments: v3: Minor changes. A preliminary version appeared in the proceedings of the 42th ACM Symposium on Theory of Computing (STOC 2010)

  45. arXiv:0905.4325  [pdf, other

    quant-ph cs.CR

    Updating Quantum Cryptography Report ver. 1

    Authors: Donna Dodson, Mikio Fujiwara, Philippe Grangier, Masahito Hayashi, Kentaro Imafuku, Ken-ichi Kitayama, Prem Kumar, Christian Kurtsiefer, Gaby Lenhart, Norbert Luetkenhaus, Tsutomu Matsumoto, William J. Munro, Tsuyoshi Nishioka, Momtchil Peev, Masahide Sasaki, Yutaka Sata, Atsushi Takada, Masahiro Takeoka, Kiyoshi Tamaki, Hidema Tanaka, Yasuhiro Tokura, Akihisa Tomita, Morio Toyoshima, Rodney van Meter, Atsuhiro Yamagishi , et al. (2 additional authors not shown)

    Abstract: Quantum cryptographic technology (QCT) is expected to be a fundamental technology for realizing long-term information security even against as-yet-unknown future technologies. More advanced security could be achieved using QCT together with contemporary cryptographic technologies. To develop and spread the use of QCT, it is necessary to standardize devices, protocols, and security requirements a… ▽ More

    Submitted 27 May, 2009; originally announced May 2009.

    Comments: 74 pages

  46. An Efficient Algorithm for Partial Order Production

    Authors: Jean Cardinal, Samuel Fiorini, Gwenaël Joret, Raphaël M. Jungers, J. Ian Munro

    Abstract: We consider the problem of partial order production: arrange the elements of an unknown totally ordered set T into a target partially ordered set S, by comparing a minimum number of pairs in T. Special cases include sorting by comparisons, selection, multiple selection, and heap construction. We give an algorithm performing ITLB + o(ITLB) + O(n) comparisons in the worst case. Here, n denotes t… ▽ More

    Submitted 1 December, 2009; v1 submitted 17 November, 2008; originally announced November 2008.

    Comments: Referees' comments incorporated

    Journal ref: SIAM J. Comput. Volume 39, Issue 7, pp. 2927-2940 (2010)

  47. arXiv:cs/0601081  [pdf, ps, other

    cs.DS cs.CC cs.IR

    An O(1) Solution to the Prefix Sum Problem on a Specialized Memory Architecture

    Authors: Andrej Brodnik, Johan Karlsson, J. Ian Munro, Andreas Nilsson

    Abstract: In this paper we study the Prefix Sum problem introduced by Fredman. We show that it is possible to perform both update and retrieval in O(1) time simultaneously under a memory model in which individual bits may be shared by several words. We also show that two variants (generalizations) of the problem can be solved optimally in $Θ(\lg N)$ time under the comparison based model of computation… ▽ More

    Submitted 18 January, 2006; originally announced January 2006.

    Comments: 12 pages

    ACM Class: E.1; F.1.1

  48. arXiv:cs/0107031  [pdf, ps, other

    cs.CC cs.DM cs.DS

    The Complexity of Clickomania

    Authors: Therese C. Biedl, Erik D. Demaine, Martin L. Demaine, Rudolf Fleischer, Lars Jacobsen, J. Ian Munro

    Abstract: We study a popular puzzle game known variously as Clickomania and Same Game. Basically, a rectangular grid of blocks is initially colored with some number of colors, and the player repeatedly removes a chosen connected monochromatic group of at least two square blocks, and any blocks above it fall down. We show that one-column puzzles can be solved, i.e., the maximum possible number of blocks ca… ▽ More

    Submitted 21 July, 2001; originally announced July 2001.

    Comments: 15 pages, 3 figures. To appear in More Games of No Chance, edited by R. J. Nowakowski

    ACM Class: F.2.2; F.1.3; F.1.1; G.2.1