2,598 research outputs found

    Distributed Approximation Algorithms for Weighted Shortest Paths

    Full text link
    A distributed network is modeled by a graph having nn nodes (processors) and diameter DD. We study the time complexity of approximating {\em weighted} (undirected) shortest paths on distributed networks with a O(logn)O(\log n) {\em bandwidth restriction} on edges (the standard synchronous \congest model). The question whether approximation algorithms help speed up the shortest paths (more precisely distance computation) was raised since at least 2004 by Elkin (SIGACT News 2004). The unweighted case of this problem is well-understood while its weighted counterpart is fundamental problem in the area of distributed approximation algorithms and remains widely open. We present new algorithms for computing both single-source shortest paths (\sssp) and all-pairs shortest paths (\apsp) in the weighted case. Our main result is an algorithm for \sssp. Previous results are the classic O(n)O(n)-time Bellman-Ford algorithm and an O~(n1/2+1/2k+D)\tilde O(n^{1/2+1/2k}+D)-time (8klog(k+1)1)(8k\lceil \log (k+1) \rceil -1)-approximation algorithm, for any integer k1k\geq 1, which follows from the result of Lenzen and Patt-Shamir (STOC 2013). (Note that Lenzen and Patt-Shamir in fact solve a harder problem, and we use O~()\tilde O(\cdot) to hide the O(\poly\log n) term.) We present an O~(n1/2D1/4+D)\tilde O(n^{1/2}D^{1/4}+D)-time (1+o(1))(1+o(1))-approximation algorithm for \sssp. This algorithm is {\em sublinear-time} as long as DD is sublinear, thus yielding a sublinear-time algorithm with almost optimal solution. When DD is small, our running time matches the lower bound of Ω~(n1/2+D)\tilde \Omega(n^{1/2}+D) by Das Sarma et al. (SICOMP 2012), which holds even when D=Θ(logn)D=\Theta(\log n), up to a \poly\log n factor.Comment: Full version of STOC 201

    Performance and Interoperability In Solar

    Get PDF
    Ubiquitous computing promises to integrate computers into our physical environment, surrounding us with applications that are able to adapt to our dynamics. Solar is a software infrastructure designed to deliver contextual information to these applications. To serve the large number and wide variety of context-aware devices envisioned by ubiquitous computing, Solar must exhibit both high performance and the ability to interoperate with many computing platforms. We created a testing framework to measure the performance of distributed systems such as Solar, as well as a pluggable data-transfer mechanism to support the dissemination of information to heterogeneous applications. This paper explores the testing framework developed, analyzes its findings concerning the performance of the current Solar prototype, presents several optimizations to Solar and their effects, and finally discusses the design of the pluggable data-transfer mechanism

    XSLT and XQuery as Operator Languages

    Get PDF
    Ubiquitous computing promises to integrate computers into our physical environment, surrounding us with applications that are able to adapt to our dynamics. Solar is a software infrastructure designed to deliver contextual information to these applications. Solar represents context data as events, and uses small programs called operators to filter, merge, aggregate, or transform event streams. This paper explores the possibility of using XSLT and XQuery to build language-neutral Solar operators

    Model of hard spheroplatelets near a hard wall

    Full text link
    A system of hard spheroplatelets near an impenetrable wall is studied in the low-density Onsager approximation. Spheroplatelets have optimal shape between rods and plates, and the direct transition from the isotropic to biaxial nematic phase is present. A simple local approximation for the one-particle distribution function is used. Analytical results for the surface tension and the entropy contributions are derived. The density and the order-parameter profiles near the wall are calculated. The preferred orientation of the short molecule axes is perpendicular to the wall. Biaxiality close to the wall can appear only if the phase is biaxial in the bulk.Comment: 11 pages, 9 figures, revised version published in PR

    {Tc(NO)(Cp)(PPh3)}+ – a novel technetium(I) core

    Get PDF
    Reactions between [TcI(NO)X2(PPh3)2(CH3CN)] complexes (X = Cl, Br) and KCp form the pseudotetrahedral organotechnetium compounds [TcI(NO)(Cp)(PPh3)X]. The halide ligands can readily be replaced by other halides or organometallic ligands giving access to a novel family of technetium(I) compounds with the robust {Tc(NO)(Cp)(PPh3)}+ core

    Long-Term Consequences of Congestion Pricing: A Small Cordon in the Hand Is Worth Two in the Bush

    Get PDF
    We evaluate and compare the long-term economic effects of three cordon-based road pricing schemes applied to the Washington, DC, metropolitan area. To conduct this analysis, we employ a spatially disaggregated general equilibrium model of a regional economy that incorporates the decisions of residents, firms, and developers, integrated with a spatially disaggregated strategic transportation planning model that features mode, time period, and route choice. We find that all cordon pricing schemes increase welfare of the residents, as well as lead to GDP growth. At the optimum, the larger cordon and a double cordon lead to higher benefits than the small cordon encompassing downtown core. Nevertheless, the small cordon seems to be a safer bet because when the toll charge is set suboptimally, the net benefits from the small cordon compared to the optimum change negligibly, while the net benefits from the larger cordon decline sharply as the charge deviates from the optimal level.traffic congestion, cordon tolls, land use, welfare analysis, road pricing, general equilibrium, simulation, Washington DC
    corecore