Skip to main content

Showing 1–25 of 25 results for author: Barbay, J

.
  1. arXiv:2403.06547  [pdf, other

    cs.DS

    Fun Maximizing Search, (Non) Instance Optimality, and Video Games for Parrots

    Authors: Jérémy Barbay

    Abstract: Computerized Adaptive Testing (CAT) measures an examinee's ability while adapting to their level. Both too many questions and too many hard questions can make a test frustrating. Are there some CAT algorithms which can be proven to be theoretically better than others, and in which framework? We show that slightly extending the traditional framework yields a partial order on CAT algorithms. For uni… ▽ More

    Submitted 11 March, 2024; originally announced March 2024.

  2. arXiv:2206.00734  [pdf, other

    cs.OH

    Measuring Discrimination Abilities of Monk Parakeets Between Discreet and Continuous Quantities Through a Digital Life Enrichment Application

    Authors: Jérémy Barbay, Fabián Jaña, Cristóbal Sepulveda Álvarez

    Abstract: Ain et al. measured three African Grey (Psittacus erithacus) parrot's discrimination abilities between discreet and continuous quantities. Some features of their experimental protocol make it difficult to apply to other subjects and/or species without introducing a risk for some bias, as subjects could read cues from the experimenter (even though the study's subjects probably did not). Can digital… ▽ More

    Submitted 1 June, 2022; originally announced June 2022.

    Comments: Long preliminary version

  3. arXiv:2003.10000  [pdf, other

    cs.CC

    The Computational Complexity of Evil Hangman

    Authors: Jérémy Barbay, Bernardo Subercaseaux

    Abstract: The game of Hangman is a classical asymmetric two player game in which one player, the setter, chooses a secret word from a language, that the other player, the guesser, tries to discover through single letter matching queries, answered by all occurrences of this letter if any. In the Evil Hangman variant, the setter can change the secret word during the game, as long as the new choice is consiste… ▽ More

    Submitted 1 May, 2020; v1 submitted 22 March, 2020; originally announced March 2020.

    Comments: 13 pages, 4 figures, Accepted at FUN2020

  4. arXiv:1909.01183  [pdf, other

    astro-ph.IM astro-ph.SR

    The Solar Orbiter SPICE instrument -- An extreme UV imaging spectrometer

    Authors: The SPICE Consortium, :, M. Anderson, T. Appourchaux, F. Auchère, R. Aznar Cuadrado, J. Barbay, F. Baudin, S. Beardsley, K. Bocchialini, B. Borgo, D. Bruzzi, E. Buchlin, G. Burton, V. Blüchel, M. Caldwell, S. Caminade, M. Carlsson, W. Curdt, J. Davenne, J. Davila, C. E. DeForest, G. Del Zanna, D. Drummond, J. Dubau , et al. (66 additional authors not shown)

    Abstract: The Spectral Imaging of the Coronal Environment (SPICE) instrument is a high-resolution imaging spectrometer operating at extreme ultraviolet (EUV) wavelengths. In this paper, we present the concept, design, and pre-launch performance of this facility instrument on the ESA/NASA Solar Orbiter mission. The goal of this paper is to give prospective users a better understanding of the possible types o… ▽ More

    Submitted 3 September, 2019; originally announced September 2019.

    Comments: A&A, accepted 19 August 2019; 26 pages, 25 figures

    Journal ref: A&A 642, A14 (2020)

  5. arXiv:1806.04277  [pdf, other

    cs.IR cs.DS

    Indexed Dynamic Programming to boost Edit Distance and LCSS Computation

    Authors: Jérémy Barbay, Andrés Olivares

    Abstract: There are efficient dynamic programming solutions to the computation of the Edit Distance from $S\in[1..σ]^n$ to $T\in[1..σ]^m$, for many natural subsets of edit operations, typically in time within $O(nm)$ in the worst-case over strings of respective lengths $n$ and $m$ (which is likely to be optimal), and in time within $O(n{+}m)$ in some special cases (e.g. disjoint alphabets). We describe how… ▽ More

    Submitted 11 June, 2018; originally announced June 2018.

  6. arXiv:1806.01226  [pdf, ps, other

    cs.CG

    Adaptive Computation of the Discrete Fréchet Distance

    Authors: Jérémy Barbay

    Abstract: The discrete Fr{é}chet distance is a measure of similarity between point sequences which permits to abstract differences of resolution between the two curves, approximating the original Fr{é}chet distance between curves. Such distance between sequences of respective length $n$ and $m$ can be computed in time within $O(nm)$ and space within $O(n+m)$ using classical dynamic programing techniques, a… ▽ More

    Submitted 4 June, 2018; originally announced June 2018.

  7. arXiv:1805.04223  [pdf, other

    cs.CG

    Computing Coverage Kernels Under Restricted Settings

    Authors: Jérémy Barbay, Pablo Pérez-Lantero, Javiel Rojas-Ledesma

    Abstract: We consider the Minimum Coverage Kernel problem: given a set $B$ of $d$-dimensional boxes, find a subset of $B$ of minimum size covering the same region as $B$. This problem is $\mathsf{NP}$-hard, but as for many $\mathsf{NP}$-hard problems on graphs, the problem becomes solvable in polynomial time under restrictions on the graph induced by $B$. We consider various classes of graphs, show that Min… ▽ More

    Submitted 15 May, 2018; v1 submitted 10 May, 2018; originally announced May 2018.

  8. arXiv:1705.10022  [pdf, other

    cs.CG

    Depth Distribution in High Dimensions

    Authors: Jérémy Barbay, Pablo Pérez-Lantero, Javiel Rojas-Ledesma

    Abstract: Motivated by the analysis of range queries in databases, we introduce the computation of the Depth Distribution of a set $\mathcal{B}$ of axis aligned boxes, whose computation generalizes that of the Klee's Measure and of the Maximum Depth. In the worst case over instances of fixed input size $n$, we describe an algorithm of complexity within $O({n^\frac{d+1}{2}\log n})$, using space within… ▽ More

    Submitted 31 May, 2017; v1 submitted 28 May, 2017; originally announced May 2017.

    Comments: Extended Version of Article presented at COCOON'17

    ACM Class: F.2.2

  9. arXiv:1702.08545  [pdf, other

    cs.DS

    Synergistic Computation of Planar Maxima and Convex Hull

    Authors: Jérémy Barbay, Carlos Ochoa

    Abstract: Refinements of the worst case complexity over instances of fixed input size consider the input order or the input structure, but rarely both at the same time. Barbay et al. [2016] described ``synergistic'' solutions on multisets, which take advantage of the input order and the input structure, such as to asymptotically outperform any comparable solution which takes advantage only of one of those f… ▽ More

    Submitted 27 February, 2017; originally announced February 2017.

  10. arXiv:1701.03693  [pdf, other

    cs.CG cs.DS

    Multivariate Analysis for Computing Maxima in High Dimensions

    Authors: Jérémy Barbay, Javiel Rojas

    Abstract: We study the problem of computing the \textsc{Maxima} of a set of $n$ $d$-dimensional points. For dimensions 2 and 3, there are algorithms to solve the problem with order-oblivious instance-optimal running time. However, in higher dimensions there is still room for improvements. We present an algorithm sensitive to the structural entropy of the input set, which improves the running time, for large… ▽ More

    Submitted 13 January, 2017; originally announced January 2017.

    ACM Class: F.2.2

  11. arXiv:1608.06666  [pdf, other

    cs.DS

    Synergistic Sorting, MultiSelection and Deferred Data Structures on MultiSets

    Authors: Jérémy Barbay, Carlos Ochoa, Srinivasa Rao Satti

    Abstract: Karp et al. (1988) described Deferred Data Structures for Multisets as "lazy" data structures which partially sort data to support online rank and select queries, with the minimum amount of work in the worst case over instances of size $n$ and number of queries $q$ fixed (i.e., the query size). Barbay et al. (2016) refined this approach to take advantage of the gaps between the positions hit by th… ▽ More

    Submitted 30 September, 2016; v1 submitted 23 August, 2016; originally announced August 2016.

    Comments: 18 pages

  12. arXiv:1602.03934  [pdf, other

    cs.GL

    Bouncing Towers move faster than Hanoi Towers, but still require exponential time

    Authors: Jérémy Barbay

    Abstract: The problem of the Hanoi Tower is a classic exercise in recursive programming: the solution has a simple recursive definition, and its complexity and the matching lower bound are the solution of a simple recursive function (the solution is so easy that most students memorize it and regurgitate it at exams without truly understanding it). We describe how some very minor changes in the rules of the… ▽ More

    Submitted 11 March, 2016; v1 submitted 11 February, 2016; originally announced February 2016.

    Comments: 18 pages and many figures, one appendix with the disk pile problem, code in Python

  13. arXiv:1602.00023  [pdf, ps, other

    cs.DS

    Optimal Prefix Free Codes With Partial Sorting

    Authors: Jérémy Barbay

    Abstract: We describe an algorithm computing an optimal prefix free code for $n$ unsorted positive weights in time within $O(n(1+\lg α))\subseteq O(n\lg n)$, where the alternation $α\in[1..n-1]$ measures the amount of sorting required by the computation. This asymptotical complexity is within a constant factor of the optimal in the algebraic decision tree computational model, in the worst case over all inst… ▽ More

    Submitted 29 January, 2016; originally announced February 2016.

    Comments: 13 pages, no figures. arXiv admin note: text overlap with arXiv:1204.5801

  14. arXiv:1505.02855  [pdf, other

    cs.DS

    Adaptive Computation of the Klee's Measure in High Dimensions

    Authors: Jérémy Barbay, Pablo Pérez-Lantero, Javiel Rojas-Ledesma

    Abstract: The KLEE'S MESURE of $n$ axis-parallel boxes in $\mathbb{R}^d$ is the volume of their union. It can be computed in time within $O(n^{d/2})$ in the worst case. We describe three techniques to boost its computation: one based on some type of "degeneracy'' of the input, and two ones on the inherent "easiness'' of the structure of the input. The first technique benefits from instances where the MAXIMA… ▽ More

    Submitted 2 October, 2015; v1 submitted 11 May, 2015; originally announced May 2015.

  15. arXiv:1505.02820  [pdf, other

    cs.DS

    Refining the Analysis of Divide and Conquer: How and When

    Authors: Jeremy Barbay, Carlos Ochoa, Pablo Perez-Lantero

    Abstract: Divide-and-conquer is a central paradigm for the design of algorithms, through which some fundamental computational problems, such as sorting arrays and computing convex hulls, are solved in optimal time within $Θ(n\log{n})$ in the worst case over instances of size $n$. A finer analysis of those problems yields complexities within… ▽ More

    Submitted 25 September, 2015; v1 submitted 11 May, 2015; originally announced May 2015.

  16. arXiv:1505.00184  [pdf, ps, other

    cs.CG cs.DS

    Instance Optimal Geometric Algorithms

    Authors: Peyman Afshani, Jérémy Barbay, Timothy Chan

    Abstract: We prove the existence of an algorithm $A$ for computing 2-d or 3-d convex hulls that is optimal for every point set in the following sense: for every sequence $σ$ of $n$ points and for every algorithm $A'$ in a certain class $\mathcal{A}$, the running time of $A$ on input $σ$ is at most a constant factor times the maximum running time of $A'$ on the worst possible permutation of $σ$ for $A'$. We… ▽ More

    Submitted 1 May, 2015; originally announced May 2015.

    Comments: 28 pages in fullpage

    ACM Class: F.2.2

  17. arXiv:1504.07298  [pdf, ps, other

    cs.DS

    Adaptive Computation of the Swap-Insert Correction Distance

    Authors: Jérémy Barbay, Pablo Pérez-Lantero

    Abstract: The Swap-Insert Correction distance from a string $S$ of length $n$ to another string $L$ of length $m\geq n$ on the alphabet $[1..d]$ is the minimum number of insertions, and swaps of pairs of adjacent symbols, converting $S$ into $L$. Contrarily to other correction distances, computing it is NP-Hard in the size $d$ of the alphabet. We describe an algorithm computing this distance in time within… ▽ More

    Submitted 27 June, 2015; v1 submitted 27 April, 2015; originally announced April 2015.

    Comments: 16 pages, no figures, long version of the extended abstract accepted to SPIRE 2015

  18. Near-Optimal Online Multiselection in Internal and External Memory

    Authors: Jérémy Barbay, Ankur Gupta, S. Srinivasa Rao, Jonathan Sorenson

    Abstract: We introduce an online version of the multiselection problem, in which q selection queries are requested on an unsorted array of n elements. We provide the first online algorithm that is 1-competitive with Kaligosi et al. [ICALP 2005] in terms of comparison complexity. Our algorithm also supports online search queries efficiently. We then extend our algorithm to the dynamic setting, while retain… ▽ More

    Submitted 13 July, 2013; v1 submitted 22 June, 2012; originally announced June 2012.

  19. arXiv:1204.5801   

    cs.DS

    Optimal Prefix Free Code in Linear Time

    Authors: Jérémy Barbay

    Abstract: We describe an algorithm computing an optimal prefix free code from $N$ unsorted positive integer weights in time linear in the number of machine words holding those weights. This algorithm takes advantage of common non-algebraic instructions, and of specific results on optimal prefix free codes. This result improves over the state of the art complexities of $O(N\lg N)$ in the algebraic decision t… ▽ More

    Submitted 1 March, 2017; v1 submitted 25 April, 2012; originally announced April 2012.

    Comments: The algorithm TopDown is incorrect, and it is not clear how to correct it

  20. arXiv:1204.2034  [pdf, other

    cs.CG cs.DS

    Adaptive Techniques to find Optimal Planar Boxes

    Authors: J. Barbay, G. Navarro, P. Pérez-Lantero

    Abstract: Given a set $P$ of $n$ planar points, two axes and a real-valued score function $f()$ on subsets of $P$, the Optimal Planar Box problem consists in finding a box (i.e. axis-aligned rectangle) $H$ maximizing $f(H\cap P)$. We consider the case where $f()$ is monotone decomposable, i.e. there exists a composition function $g()$ monotone in its two arguments such that $f(A)=g(f(A_1),f(A_2))$ for every… ▽ More

    Submitted 9 April, 2012; originally announced April 2012.

    Comments: 18 pages, 4 figures

  21. arXiv:1201.3602  [pdf, other

    cs.DS

    Compact Binary Relation Representations with Rich Functionality

    Authors: Jérémy Barbay, Francisco Claude, Gonzalo Navarro

    Abstract: Binary relations are an important abstraction arising in many data representation problems. The data structures proposed so far to represent them support just a few basic operations required to fit one particular application. We identify many of those operations arising in applications and generalize them into a wide set of desirable queries for a binary relation representation. We also identify r… ▽ More

    Submitted 17 January, 2012; originally announced January 2012.

    Comments: 32 pages

  22. arXiv:1108.4408  [pdf, ps, other

    cs.DS

    On Compressing Permutations and Adaptive Sorting

    Authors: Jérémy Barbay, Gonzalo Navarro

    Abstract: Previous compact representations of permutations have focused on adding a small index on top of the plain data $<π(1), π(2),...π(n)>$, in order to efficiently support the application of the inverse or the iterated permutation. In this paper we initiate the study of techniques that exploit the compressibility of the data itself, while retaining efficient computation of $π(i)$ and its inverse. I… ▽ More

    Submitted 22 August, 2011; originally announced August 2011.

  23. arXiv:1009.5863  [pdf, other

    cs.DS

    LRM-Trees: Compressed Indices, Adaptive Sorting, and Compressed Permutations

    Authors: Jérémy Barbay, Johannes Fischer

    Abstract: LRM-Trees are an elegant way to partition a sequence of values into sorted consecutive blocks, and to express the relative position of the first element of each block within a previous block. They were used to encode ordinal trees and to index integer arrays in order to support range minimum queries on them. We describe how they yield many other convenient results in a variety of areas, from data… ▽ More

    Submitted 29 September, 2010; originally announced September 2010.

    Comments: 13 pages, 1 figure

  24. arXiv:0911.4981  [pdf, other

    cs.DS

    Efficient Fully-Compressed Sequence Representations

    Authors: Jeremy Barbay, Francisco Claude, Travis Gagie, Gonzalo Navarro, Yakov Nekrich

    Abstract: We present a data structure that stores a sequence $s[1..n]$ over alphabet $[1..σ]$ in $n\Ho(s) + o(n)(\Ho(s){+}1)$ bits, where $\Ho(s)$ is the zero-order entropy of $s$. This structure supports the queries \access, \rank\ and \select, which are fundamental building blocks for many other compressed data structures, in worst-case time $\Oh{\lg\lgσ}$ and average time $\Oh{\lg \Ho(s)}$. The worst-cas… ▽ More

    Submitted 1 April, 2012; v1 submitted 25 November, 2009; originally announced November 2009.

  25. arXiv:0902.1038  [pdf, ps, other

    cs.DS

    Compressed Representations of Permutations, and Applications

    Authors: Jérémy Barbay, Gonzalo Navarro

    Abstract: We explore various techniques to compress a permutation $π$ over n integers, taking advantage of ordered subsequences in $π$, while supporting its application $π$(i) and the application of its inverse $π^{-1}(i)$ in small time. Our compression schemes yield several interesting byproducts, in many cases matching, improving or extending the best existing results on applications such as the encodin… ▽ More

    Submitted 6 February, 2009; originally announced February 2009.

    Journal ref: STACS 2009 (2009) 111-122