<?xml version="1.0" encoding="UTF-8"?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcq="http://purl.org/dc/terms/"><records count="1" morepages="false" start="1" end="1"><record rownumber="1"><dc:product_type>Conference Paper</dc:product_type><dc:title>Two-Dimensional Longest Common Extension Queries in Compact Space</dc:title><dc:creator>Ganguly, Arnab; Gibney, Daniel; Shah, Rahul; Thankachan, Sharma V</dc:creator><dc:corporate_author/><dc:editor>Beyersdorff, Olaf; Pilipczuk, Michał; Pimentel, Elaine; Thắng, Nguyễn Kim</dc:editor><dc:description>For a length n text over an alphabet of size σ, we can encode the suffix tree data structure in &amp;#x1d4aa;(nlog σ) bits of space. It supports suffix array (SA), inverse suffix array (ISA), and longest common extension (LCE) queries in &amp;#x1d4aa;(log^ε_σ n) time, which enables efficient pattern matching; here ε &amp;gt; 0 is an arbitrarily small constant. Further improvements are possible for LCE queries, where &amp;#x1d4aa;(1) time queries can be achieved using an index of space &amp;#x1d4aa;(nlog σ) bits. However, compactly indexing a two-dimensional text (i.e., an n× n matrix) has been a major open problem. We show progress in this direction by first presenting an &amp;#x1d4aa;(n²log σ)-bit structure supporting LCE queries in near &amp;#x1d4aa;((log_σ n)^{2/3}) time. We then present an &amp;#x1d4aa;(n²log σ &amp;#43; n²log log n)-bit structure supporting ISA queries in near &amp;#x1d4aa;(log n ⋅ (log_σ n)^{2/3}) time. Within a similar space, achieving SA queries in poly-logarithmic (even strongly sub-linear) time is a significant challenge. However, our &amp;#x1d4aa;(n²log σ &amp;#43; n²log log n)-bit structure can support SA queries in &amp;#x1d4aa;(n²/(σ log n)^c) time, where c is an arbitrarily large constant, which enables pattern matching in time faster than what is possible without preprocessing. 
We then design a repetition-aware data structure. The δ_2D compressibility measure for two-dimensional texts was recently introduced by Carfagna and Manzini [SPIRE 2023]. The measure ranges from 1 to n², with smaller δ_2D indicating a highly compressible two-dimensional text. The current data structure utilizing δ_2D allows only element access. We obtain the first structure based on δ_2D for LCE queries. It takes &amp;#x1d4aa;^{~}(n^{5/3} &amp;#43; n^{8/5}δ_2D^{1/5}) space and answers queries in &amp;#x1d4aa;(log n) time.</dc:description><dc:publisher>Schloss Dagstuhl – Leibniz-Zentrum für Informatik</dc:publisher><dc:date>2025-01-01</dc:date><dc:nsf_par_id>10614548</dc:nsf_par_id><dc:journal_name/><dc:journal_volume>327</dc:journal_volume><dc:journal_issue/><dc:page_range_or_elocation>38:1-38:17</dc:page_range_or_elocation><dc:issn>1868-8969</dc:issn><dc:isbn>978-3-95977-365-2</dc:isbn><dc:doi>https://doi.org/10.4230/LIPICS.STACS.2025.38</dc:doi><dcq:identifierAwardId>2315822</dcq:identifierAwardId><dc:subject>String matching</dc:subject><dc:subject>text indexing</dc:subject><dc:subject>two-dimensional text</dc:subject><dc:subject>Theory of computation → Pattern matching</dc:subject><dc:size>17 pages</dc:size><dc:size>1559393 bytes</dc:size><dc:format>application/pdf</dc:format><dc:version_number/><dc:location/><dc:rights>Creative Commons Attribution 4.0 International license; info:eu-repo/semantics/openAccess</dc:rights><dc:institution/><dc:sponsoring_org>National Science Foundation</dc:sponsoring_org></record></records></rdf:RDF>