4,682 research outputs found
Balanced Allocation on Graphs: A Random Walk Approach
In this paper we propose algorithms for allocating sequential balls into
bins that are interconnected as a -regular -vertex graph , where
can be any integer.Let be a given positive integer. In each round
, , ball picks a node of uniformly at random and
performs a non-backtracking random walk of length from the chosen node.Then
it allocates itself on one of the visited nodes with minimum load (ties are
broken uniformly at random). Suppose that has a sufficiently large girth
and . Then we establish an upper bound for the maximum number
of balls at any bin after allocating balls by the algorithm, called {\it
maximum load}, in terms of with high probability. We also show that the
upper bound is at most an factor above the lower bound that is
proved for the algorithm. In particular, we show that if we set , for every constant , and
has girth at least , then the maximum load attained by the
algorithm is bounded by with high probability.Finally, we
slightly modify the algorithm to have similar results for balanced allocation
on -regular graph with and sufficiently large girth
Accurate prediction of gene feedback circuit behavior from component properties
A basic assumption underlying synthetic biology is that analysis of genetic circuit elements, such as regulatory proteins and promoters, can be used to understand and predict the behavior of circuits containing those elements. To test this assumption, we used time‐lapse fluorescence microscopy to quantitatively analyze two autoregulatory negative feedback circuits. By measuring the gene regulation functions of the corresponding repressor–promoter interactions, we accurately predicted the expression level of the autoregulatory feedback loops, in molecular units. This demonstration that quantitative characterization of regulatory elements can predict the behavior of genetic circuits supports a fundamental requirement of synthetic biology
Multiplexed DNA-Modified Electrodes
We report the use of silicon chips with 16 DNA-modified electrodes (DME chips) utilizing DNA-mediated charge transport for multiplexed detection of DNA and DNA-binding protein targets. Four DNA sequences were simultaneously distinguished on a single DME chip with 4-fold redundancy, including one incorporating a single base mismatch. These chips also enabled investigation of the sequence-specific activity of the restriction enzyme Alu1. DME chips supported dense DNA monolayer formation with high reproducibility, as confirmed by statistical comparison to commercially available rod electrodes. The working electrode areas on the chips were reduced to 10 μm in diameter, revealing microelectrode behavior that is beneficial for high sensitivity and rapid kinetic analysis. These results illustrate how DME chips facilitate sensitive and selective detection of DNA and DNA-binding protein targets in a robust and internally standardized multiplexed format
Designing algorithms to aid discovery by chemical robots
Recently, automated robotic systems have become very efficient, thanks to improved coupling between sensor systems and algorithms, of which the latter have been gaining significance thanks to the increase in computing power over the past few decades. However, intelligent automated chemistry platforms for discovery orientated tasks need to be able to cope with the unknown, which is a profoundly hard problem. In this Outlook, we describe how recent advances in the design and application of algorithms, coupled with the increased amount of chemical data available, and automation and control systems may allow more productive chemical research and the development of chemical robots able to target discovery. This is shown through examples of workflow and data processing with automation and control, and through the use of both well-used and cutting-edge algorithms illustrated using recent studies in chemistry. Finally, several algorithms are presented in relation to chemical robots and chemical intelligence for knowledge discovery
Improved Approximation Algorithms for Relay Placement
In the relay placement problem the input is a set of sensors and a number , the communication range of a relay. In the one-tier version of the
problem the objective is to place a minimum number of relays so that between
every pair of sensors there is a path through sensors and/or relays such that
the consecutive vertices of the path are within distance if both vertices
are relays and within distance 1 otherwise. The two-tier version adds the
restrictions that the path must go through relays, and not through sensors. We
present a 3.11-approximation algorithm for the one-tier version and a PTAS for
the two-tier version. We also show that the one-tier version admits no PTAS,
assuming P NP.Comment: 1+29 pages, 12 figure
Counting Hamilton cycles in sparse random directed graphs
Let D(n,p) be the random directed graph on n vertices where each of the
n(n-1) possible arcs is present independently with probability p. A celebrated
result of Frieze shows that if then D(n,p) typically
has a directed Hamilton cycle, and this is best possible. In this paper, we
obtain a strengthening of this result, showing that under the same condition,
the number of directed Hamilton cycles in D(n,p) is typically
. We also prove a hitting-time version of this statement,
showing that in the random directed graph process, as soon as every vertex has
in-/out-degrees at least 1, there are typically
directed Hamilton cycles
Derandomized Construction of Combinatorial Batch Codes
Combinatorial Batch Codes (CBCs), replication-based variant of Batch Codes
introduced by Ishai et al. in STOC 2004, abstracts the following data
distribution problem: data items are to be replicated among servers in
such a way that any of the data items can be retrieved by reading at
most one item from each server with the total amount of storage over
servers restricted to . Given parameters and , where and
are constants, one of the challenging problems is to construct -uniform CBCs
(CBCs where each data item is replicated among exactly servers) which
maximizes the value of . In this work, we present explicit construction of
-uniform CBCs with data items. The
construction has the property that the servers are almost regular, i.e., number
of data items stored in each server is in the range . The
construction is obtained through better analysis and derandomization of the
randomized construction presented by Ishai et al. Analysis reveals almost
regularity of the servers, an aspect that so far has not been addressed in the
literature. The derandomization leads to explicit construction for a wide range
of values of (for given and ) where no other explicit construction
with similar parameters, i.e., with , is
known. Finally, we discuss possibility of parallel derandomization of the
construction
Subsampling in Smoothed Range Spaces
We consider smoothed versions of geometric range spaces, so an element of the
ground set (e.g. a point) can be contained in a range with a non-binary value
in . Similar notions have been considered for kernels; we extend them to
more general types of ranges. We then consider approximations of these range
spaces through -nets and -samples (aka
-approximations). We characterize when size bounds for
-samples on kernels can be extended to these more general
smoothed range spaces. We also describe new generalizations for -nets to these range spaces and show when results from binary range spaces can
carry over to these smoothed ones.Comment: This is the full version of the paper which appeared in ALT 2015. 16
pages, 3 figures. In Algorithmic Learning Theory, pp. 224-238. Springer
International Publishing, 201
- …
