Skip to main content

Showing 1–8 of 8 results for author: Viola, A

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

    cs.LG cs.CY

    A Principled Approach for a New Bias Measure

    Authors: Bruno Scarone, Alfredo Viola, Ricardo Baeza-Yates

    Abstract: The widespread use of machine learning and data-driven algorithms for decision making has been steadily increasing over many years. The areas in which this is happening are diverse: healthcare, employment, finance, education, the legal system to name a few; and the associated negative side effects are being increasingly harmful for society. Negative data \emph{bias} is one of those, which tends to… ▽ More

    Submitted 20 May, 2024; originally announced May 2024.

  2. arXiv:2304.03616  [pdf, ps, other

    cs.CR cs.IT

    Qubo model for the Closest Vector Problem

    Authors: Eduardo Canale, Claudio Qureshi, Alfredo Viola

    Abstract: In this paper we consider the closest vector problem (CVP) for lattices $Λ\subseteq \mathbb{Z}^n$ given by a generator matrix $A\in \mathcal{M}_{n\times n}(\mathbb{Z})$. Let $b>0$ be the maximum of the absolute values of the entries of the matrix $A$. We prove that the CVP can be reduced in polynomial time to a quadratic unconstrained binary optimization (QUBO) problem in… ▽ More

    Submitted 7 April, 2023; originally announced April 2023.

  3. arXiv:2303.14710  [pdf, other

    cs.DM math.CO

    Asymptotic analysis and efficient random sampling of directed ordered acyclic graphs

    Authors: Martin Pépin, Alfredo Viola

    Abstract: Directed acyclic graphs (DAGs) are directed graphs in which there is no path from a vertex to itself. DAGs are an omnipresent data structure in computer science and the problem of counting the DAGs of given number of vertices and to sample them uniformly at random has been solved respectively in the 70's and the 00's. In this paper, we propose to explore a new variation of this model where DAGs ar… ▽ More

    Submitted 9 July, 2023; v1 submitted 26 March, 2023; originally announced March 2023.

    Comments: 32 pages, 12 figures. For the implementation of the algorithms, see https://github.com/Kerl13/randdag

  4. arXiv:1803.00843  [pdf, other

    cs.DM

    Beyond series-parallel concurrent systems: the case of arch processes

    Authors: Olivier Bodini, Matthieu Dien, Antoine Genitrini, Alfredo Viola

    Abstract: In this paper we focus on concurrent processes built on synchronization by means of futures. This concept is an abstraction for processes based on a main execution thread but allowing to delay some computations. The structure of a general concurrent process with futures is more or less a directed acyclic graph. Since the quantitative study of such increasingly labeled graphs (directly related to p… ▽ More

    Submitted 2 March, 2018; originally announced March 2018.

  5. arXiv:1801.10139  [pdf, other

    cs.DM cs.DS math.DS math.NT

    Analysis of the Continued Logarithm Algorithm

    Authors: Pablo Rotondo, Brigitte Vallee, Alfredo Viola

    Abstract: The Continued Logarithm Algorithm - CL for short- introduced by Gosper in 1978 computes the gcd of two integers; it seems very efficient, as it only performs shifts and subtractions. Shallit has studied its worst-case complexity in 2016 and showed it to be linear. We here perform the average-case analysis of the algorithm: we study its main parameters (number of iterations, total number of shifts)… ▽ More

    Submitted 1 February, 2018; v1 submitted 30 January, 2018; originally announced January 2018.

    Comments: Accepted in LATIN2018

  6. arXiv:1605.04031  [pdf, ps, other

    cs.DS

    Robin Hood Hashing really has constant average search cost and variance in full tables

    Authors: Patricio V. Poblete, Alfredo Viola

    Abstract: Thirty years ago, the Robin Hood collision resolution strategy was introduced for open addressing hash tables, and a recurrence equation was found for the distribution of its search cost. Although this recurrence could not be solved analytically, it allowed for numerical computations that, remarkably, suggested that the variance of the search cost approached a value of $1.883$ when the table was f… ▽ More

    Submitted 12 May, 2016; originally announced May 2016.

  7. arXiv:1410.5967  [pdf, other

    cs.DS

    A unified approach to linear probing hashing with buckets

    Authors: Svante Janson, Alfredo Viola

    Abstract: We give a unified analysis of linear probing hashing with a general bucket size. We use both a combinatorial approach, giving exact formulas for generating functions, and a probabilistic approach, giving simple derivations of asymptotic results. Both approaches complement nicely, and give a good insight in the relation between linear probing and random walks. A key methodological contribution, at… ▽ More

    Submitted 22 October, 2014; originally announced October 2014.

    Comments: 49 pages

    MSC Class: 60W40; 68P10; 68P20

  8. arXiv:1102.2413  [pdf, other

    cs.IT

    Optimal prefix codes for pairs of geometrically-distributed random variables

    Authors: Frédérique Bassino, Julien Clément, Gadiel Seroussi, Alfredo Viola

    Abstract: Optimal prefix codes are studied for pairs of independent, integer-valued symbols emitted by a source with a geometric probability distribution of parameter $q$, $0{<}q{<}1$. By encoding pairs of symbols, it is possible to reduce the redundancy penalty of symbol-by-symbol encoding, while preserving the simplicity of the encoding and decoding procedures typical of Golomb codes and their variants. I… ▽ More

    Submitted 6 January, 2013; v1 submitted 11 February, 2011; originally announced February 2011.

    Comments: To appear in IEEE Transactions on Information Theory