Equihash: Asymmetric proof-of-work based on the generalized birthday problem

A Biryukov, D Khovratovich - Ledger, 2017 - ledgerjournal.org
Proof-of-work is a central concept in modern cryptocurrencies and denial-ofservice
protection tools, but the requirement for fast verification so far has made it an easy prey for …

Searching games with errors—fifty years of coping with liars

A Pelc - Theoretical Computer Science, 2002 - Elsevier
This is a survey on searching with errors, considered in the framework of two-person games.
The Responder thinks of an object in the search space, and the Questioner has to find it by …

[PDF][PDF] Comparison-based search in the presence of errors

RS Borgstrom, SR Kosaraju - Proceedings of the twenty-fifth annual ACM …, 1993 - dl.acm.org
The classic problem of searching an ordered list becomes more complicated when the
answers to queries are not reliable. In the prefix-bounded error model, the number of …

Designing reliable algorithms in unreliable memories

I Finocchi, F Grandoni, GF Italiano - Computer Science Review, 2007 - Elsevier
Some of the present day applications run on computer platforms with large and inexpensive
memories, which are also error-prone. Unfortunately, the appearance of even very few …

FT-iSort: efficient fault tolerance for introsort

S Li, H Li, X Liang, J Chen, E Giem, K Ouyang… - Proceedings of the …, 2019 - dl.acm.org
Introspective sorting is a ubiquitous sorting algorithm which underlies many large scale
distributed systems. Hardware-mediated soft errors can result in comparison and memory …

[HTML][HTML] Recursive merge sort with erroneous comparisons

P Hadjicostas, KB Lakshmanan - Discrete Applied Mathematics, 2011 - Elsevier
In this paper, we analyze the recursive merge sort algorithm and quantify the deviation of the
output from the correct sorted order if the outcomes of one or more comparisons are in error …

Sorting and searching in the presence of memory faults (without redundancy)

I Finocchi, GF Italiano - Proceedings of the thirty-sixth annual ACM …, 2004 - dl.acm.org
We investigate the design of algorithms resilient to memory faults, ie, algorithms that, despite
the corruption of some memory values during their execution, are able to produce a correct …

Optimal resilient dynamic dictionaries

GS Brodal, R Fagerberg, I Finocchi, F Grandoni… - European Symposium …, 2007 - Springer
We investigate the problem of computing in the presence of faults that may arbitrarily (ie,
adversarially) corrupt memory locations. In the faulty memory model, any memory cell can …

Optimal resilient sorting and searching in the presence of memory faults

I Finocchi, F Grandoni, GF Italiano - Theoretical Computer Science, 2009 - Elsevier
We investigate the problem of reliable computation in the presence of faults that may
arbitrarily corrupt memory locations. In this framework, we consider the problems of sorting …

Sorting and searching in faulty memories

I Finocchi, GF Italiano - Algorithmica, 2008 - Springer
In this paper we investigate the design and analysis of algorithms resilient to memory faults.
We focus on algorithms that, despite the corruption of some memory values during their …