16 research outputs found

    Tradeoffs in worst-case equilibria

    Get PDF
    AbstractWe investigate the problem of routing traffic through a congested network in an environment of non-cooperative users. We use the worst-case coordination ratio suggested by Koutsoupias and Papadimitriou to measure the performance degradation due to the lack of a centralized traffic regulating authority. We provide a full characterization of the worst-case coordination ratio in the restricted assignment and unrelated parallel links model. In particular, we quantify the tradeoff between the “negligibility” of the traffic controlled by each user and the worst-case coordination ratio. We analyze both pure and mixed strategies systems and identify the range where their performance is similar

    Heat-stress and light-stress induce different cellular pathologies in the symbiotic dinoflagellate during coral bleaching

    Get PDF
    Coral bleaching is a significant contributor to the worldwide degradation of coral reefs and is indicative of the termination of symbiosis between the coral host and its symbiotic algae (dinoflagellate; Symbiodinium sp. complex), usually by expulsion or xenophagy (symbiophagy) of its dinoflagellates. Herein, we provide evidence that during the earliest stages of environmentally induced bleaching, heat stress and light stress generate distinctly different pathomorphological changes in the chloroplasts, while a combined heat- and light-stress exposure induces both pathomorphologies; suggesting that these stressors act on the dinoflagellate by different mechanisms. Within the first 48 hours of a heat stress (32°C) under low-light conditions, heat stress induced decomposition of thylakoid structures before observation of extensive oxidative damage; thus it is the disorganization of the thylakoids that creates the conditions allowing photo-oxidative-stress. Conversely, during the first 48 hours of a light stress (2007 µmoles m−2 s−1 PAR) at 25°C, condensation or fusion of multiple thylakoid lamellae occurred coincidently with levels of oxidative damage products, implying that photo-oxidative stress causes the structural membrane damage within the chloroplasts. Exposure to combined heat- and light-stresses induced both pathomorphologies, confirming that these stressors acted on the dinoflagellate via different mechanisms. Within 72 hours of exposure to heat and/or light stresses, homeostatic processes (e.g., heat-shock protein and anti-oxidant enzyme response) were evident in the remaining intact dinoflagellates, regardless of the initiating stressor. Understanding the sequence of events during bleaching when triggered by different environmental stressors is important for predicting both severity and consequences of coral bleachin

    The zero-one principle for switching networks

    No full text
    Recently, approximation analysis has been extensively used to study algorithms for routing weighted packets in various network settings. Although dierent techniques were applied in the analysis of diverse models, one common property was evident: the analysis of input sequences composed solely of two dierent values is always substantially easier, and many results are known only for restricted value sequences. Motivated by this, we introduce our zero-one principle for switching networks which characterizes a wide range of algorithms for which achieving c- approximation (as well as c-competitiveness) with respect to sequences composed of 0's and 1's implies achieving c-approximation. The zero-one principle proves to be very ecient in the design of switching algorithms, and substantially facilitates their analysis. We present three applications. First, we consider the Multi-Queue QoS Switching model and design a 3competitive algorithm, improving the result from [6]. Second, we study the Weighted Dynamic Routing problem on a line topology of length k and present a (k + 1)-competitive algorithm, which improves and generalizes the results from [1, 11]. As a third application, we consider the work of [14], that compares the performance of local algorithms to the global optimum in various network topologies, and generalize their results from 2-value sequences to arbitrary value sequences

    An improved algorithm for CIOQ switches

    Get PDF
    Abstract The problem of maximizing the weighted throughput in various switching settings has beenintensively studied recently through competitive analysis. To date, the most general model that has been investigated is the standard CIOQ (Combined Input and Output Queued) switcharchitecture with internal fabric speedup S> = 1. CIOQ switches, that comprise the backbone ofpacket routing networks, are N * N switches controlled by a switching policy that incorporatestwo components: Admission control and scheduling. An admission control strategy is essential to determine the packets stored in the FIFO queues in input and output ports, while the schedulingpolicy conducts the transfer of packets through the internal fabric, from input ports to output ports. The online problem of maximizing the total weighted throughput of CIOQ switcheswas recently investigated by Kesselman and Ros'en in [15]. They presented two different online algorithms for the general problem that achieve non-constant competitive ratios (linear in eitherthe speedup or the number of distinct values, or logarithmic in the value range). We introduce the first constant-competitive algorithm for the general case of the problem, with arbitraryspeedup and packet values. Specifically, our algorithm is 8-competitive, and is also simple and easy to implement. 1 Introduction Overview: Recently, packet routing networks have become the dominant platform for data transfer. The backbone of such networks is composed of N * N switches, that accept packets through multiple incoming connections and route them through multiple outgoing connections. As network traffic continuously increases and traffic patterns constantly change, switches routinely have to efficiently cope with overloaded traffic, and are forced to discard packets due to insufficient buffer space, while attempting to forward the more valuable packets to their destinations

    Management of Multi-Queue Switches in QoS Networks

    No full text
    The concept of Quality of Service (QoS) networks has gained growing attention recently, as the traffic volume in the Internet constantly increases, and QoS guarantees are essential to ensure proper operation of most communication based applications. A QoS switch serves m incoming queues by transmitting packets arriving at these queues through one output port, one packet per time unit. Each packet is marked with a value indicating its guaranteed quality of service. Since the queues have bounded capacity and the rate of arriving packets can be much higher than the transmission rate, packets can be lost due to insufficient queue space

    All-norm approximation algorithms

    Get PDF
    A major drawback in optimization problems and in particular in scheduling problems is that for every measure there may be a different optimal solution. In many cases the various measures are different ℓp norms. We address this problem by introducing the concept of an all-norm ρ-approximation algorithm, which supplies one solution that guarantees ρ-approximation to all ℓp norms simultaneously. Specifically, we consider the problem of scheduling in the restricted assignment model, where there are m machines and n jobs, each job is associated with a subset of the machines and should be assigned to one of them. Previous work considered approximation algorithms for each norm separately. Lenstra et al. [Math. Program. 46 (1990) 259–271] showed a 2-approximation algorithm for the problem with respect to the ℓ∞ norm. For any fixed ℓp norm the previously known approximation algorithm has a performance of θ(p). We provide an all-norm 2-approximation polynomial algorithm for the restricted assignment problem. On the other hand, we show that for any given ℓp norm (p>1) there is no PTAS unless P=NP by showing an APX-hardness result. We also show for any given ℓp norm a FPTAS for any fixed number of machines
    corecore