Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Parameterized algorithm for replicated objects with local reads   We consider the problem of implementing linearizable objects that support
both read and read-modify-write (RMW) operations in message-passing systems
with process crashes. Since in many systems read operations vastly outnumber
RMW operations, we are interested in implementations that emphasize the
efficiency of read operations.
  We present a parametrized algorithm for partially synchronous systems where
processes have access to external clocks that are synchronized within
$\epsilon$. With this algorithm, every read operation is local (intuitively, it
does not trigger messages). If a read is not concurrent with a conflicting RMW,
it is performed immediately with no waiting; furthermore, even with a
concurrent conflicting RMW, a read experiences very little delay in the
worst-case. For example, the algorithm's parameters can be set to ensure that
every read takes $\epsilon$ time in the worst-case. To the best of our
knowledge this is the first algorithm to achieve this bound in the partially
synchronous systems that we assume here. Our parametrized algorithm generalizes
the (non-parameterized) lease-based algorithm of Chandra et al. [6] where the
worst-case time for reads is $3\delta$, where $\delta$ is the maximum message
delay.
  The algorithm's parameters can be used to trade-off the worst-case times for
read and RMW operations. They can also be used to take advantage of the fact
that in many message-passing systems the delay of most messages is order of
magnitudes smaller than the maximum message delay~$\delta$: for example, the
parameters can be set so that, in "nice" periods where message delays are
$\delta^* \ll \delta$, reads take at most $\epsilon$ time while RMWs take at
most $3 \delta^*$ time.

9
The categories of this paper are: nlin
35
The categories of this paper are: mtrl-th
20
The categories of this paper are: acc-phys
17
The categories of this paper are: q-fin
31
The categories of this paper are: ao-sci
14
The categories of this paper are: math-ph
24
The categories of this paper are: dg-ga
3
The categories of this paper are: physics
29
The categories of this paper are: funct-an
19
The categories of this paper are: eess
23
The categories of this paper are: solv-int
25
The categories of this paper are: patt-sol
32
The categories of this paper are: atom-ph
11
The categories of this paper are: hep-lat
36
The categories of this paper are: cmp-lg
33
The categories of this paper are: plasm-ph