177 research outputs found

    On the Complexity of Compressing Two Dimensional Routing Tables with Order

    Get PDF
    International audienceMotivated by routing in telecommunication network using Software Defined Network (SDN) technologies, we consider the following problem of finding short routing lists using aggregation rules. We are given a set of communications X , which are distinct pairs (s, t) ⊆ S × T , (typically S is the set of sources and T the set of destinations), and a port function π : X → P where P is the set of ports. A routing list R is an ordered list of triples which are of the form (s, t, p), If r(s, t) = π(s, t), then we say that (s, t) is properly routed by R and if all communications of X are properly routed, we say that R emulates (X , π). The aim is to find a shortest routing list emulating (X , π). In this paper, we carry out a study of the complexity of the two dual decision problems associated to it. Given a set of communication X , a port function π and an integer k, the A preliminary short version of this work has appeared in [7]. 2 FrĂ©dĂ©ric Giroire et al. first one called Routing List (resp. the second one, called List Reduction) consists in deciding whether there is a routing list emulating (X , π) of size at most k (resp. |X | − k). We prove that both problems are NP-complete. We then give a 3-approximation for List Reduction, which can be generalized to higher dimensions. We also give a 4-approximation for Routing List in the fundamental case when there are only two ports (i.e. |P | = 2), X = S × T and |S| = |T |

    Throughput optimization for admitting NFV-enabled requests in cloud networks

    Get PDF
    Network softwarization is emerging as a techno-economic transformation trend that impacts the way that network service providers deliver their network services significantly. As a key ingredient of such a trend, network function virtualization (NFV) is shown to enable elastic and inexpensive network services for next-generation networks, through deploying flexible virtualized network functions (VNFs) running in virtual computing platforms. Different VNFs can be chained together to form different service chains for different network services, to meet various user data routing demands. From the service provider point of view, such services are usually implemented by VNF instances in a cloudlet network consisting of a set of data centers and switches. In this paper we consider provisioning network services in a cloud network for implementing VNF instances of service chains, where the VNF instances in each data center are partitioned into K types with each hosting one type of service chain. We investigate the throughput maximization problem with the aim to admit as many user requests as possible while minimizing the implementation cost of the requests, assuming that limited numbers of instances of each service chain have been instantiated in data centers. We first show the problem is NP-Complete, and propose an optimal algorithm for a special case of the problem when all requests have identical packet rates; otherwise, we devise two approximation algorithms with approximation ratios, depending on whether the packet traffic of each request is splittable. If arrivals of future requests are not known in advance, we study the online throughput maximization problem by proposing an online algorithm with a competitive ratio. We finally conduct experiments to evaluate the performance of the proposed algorithms by simulations. Simulation results show that the performance of the proposed algorithms are promising

    A Nonlinear Approach to Robust Routing Based on Reinforcement Learning with State Space Compression and Adaptive Basis Construction

    Get PDF

    QED driven QAOA for network-flow optimization

    Get PDF
    We present a general framework for modifying quantum approximate optimization algorithms (QAOA) to solve constrained network flow problems. By exploiting an analogy between flow constraints and Gauss's law for electromagnetism, we design lattice quantum electrodynamics (QED) inspired mixing Hamiltonians that preserve flow constraints throughout the QAOA process. This results in an exponential reduction in the size of the configuration space that needs to be explored, which we show through numerical simulations, yields higher quality approximate solutions compared to the original QAOA routine. We outline a specific implementation for edge-disjoint path (EDP) problems related to traffic congestion minimization, numerically analyze the effect of initial state choice, and explore trade-offs between circuit complexity and qubit resources via a particle-vortex duality mapping. Comparing the effect of initial states reveals that starting with an ergodic (unbiased) superposition of solutions yields better performance than beginning with the mixer ground-state, suggesting a departure from the "short-cut to adiabaticity" mechanism often used to motivate QAOA.Comment: 14 pages, 10 figure

    Drone location and scheduling problems in humanitarian logistics.

    Get PDF
    Unmanned Aerial Vehicles (UAVs), commonly referred to as drones, are a promising technology for the last-mile delivery of medical and aid items in humanitarian logistics. In emergency scenarios, like disasters, where transportation networks are destroyed and people are stranded, drones can accelerate the delivery of urgently needed items, e.g., food and water, insulin shots and blood pressure pills, to those trapped in the disaster-affected areas. Drones can also provide logistics services in many non-emergency situations by delivering medical items, e.g., vaccine shots and lab specimens, to remote communities and hard-to-access locations. The contribution of using UAVs goes beyond merely having access to remote and disaster-affected areas. With inexpensive launching infrastructures and no need for on-board pilots, drones can offer an inexpensive, agile, and ready-to-use alternative to traditional last-mile delivery modes. Motivated by the challenges associated with the last-mile delivery of aid items to hard-to-access areas, this dissertation studies the problem of drone-based delivery of aid items, e.g., medical and relief packages, to hard-to-access areas in humanitarian logistics. The main goal of this dissertation is to design the logistics and orchestrate a fleet of drones to provide the timely delivery of items to hard-to-access areas in emergency and non-emergency scenarios. In this dissertation, we develop multiple extensions of a drone location and scheduling problem while taking into account the critical aspects of drone- based delivery systems in humanitarian logistics. These critical aspects include: i) limited coverage range, ii) limited payload capacity, iii) energy consumption, iv) timeliness, and v) uncertainty. Chapter II presents a general case of the drone location and scheduling (DLS) problem for the delivery of aid items in disaster-affected areas. In this chapter, we first develop a time-slot formulation to address the problem of optimally locating drone take- off platforms and concurrently scheduling and sequencing a set of trips for each drone to minimize total disutility for product delivery. We extend a two-period problem of DLS where the platforms can be relocated using useable road networks after the first period in order to provide a higher level of coverage. Chapter III proposes a multi-stop drone location and scheduling (MDLS) problem for the delivery of medical items in rural and suburban areas. In this chapter, we assume drones are allowed to stop at one or multiple charging stations, installed on existing platforms having access to electricity, e.g., streetlights, during each trip in order to improve the drones’ coverage range while considering the drones’ energy consumption. The problem is to find optimum locations for medical item providers and charging stations as well as optimally scheduling and sequencing drone trips over a long-term horizon. Chapter IV presents a stochastic extension for the drone location and scheduling (SDLS) problem. Due to the lack of information and instability of the situation, we assume the set of demand locations is not known. The main problem is to locate a set of drone take-off platforms so that with a given probability, the maximum total disutility (or cost) under all realizations of the demand locations is minimized. Finally, Chapter V presents a simulation-based performance evaluation model for the drone-based delivery of aid items to disaster-affected areas in humanitarian logistics. Our goal is to develop a simulation-based system to perform analytical/numerical studies, evaluate the performance of a drone delivery system in humanitarian logistics, and support the decision-making process in such a context while considering multiple sources of variabilities

    Multi-population-based differential evolution algorithm for optimization problems

    Get PDF
    A differential evolution (DE) algorithm is an evolutionary algorithm for optimization problems over a continuous domain. To solve high dimensional global optimization problems, this work investigates the performance of differential evolution algorithms under a multi-population strategy. The original DE algorithm generates an initial set of suitable solutions. The multi-population strategy divides the set into several subsets. These subsets evolve independently and connect with each other according to the DE algorithm. This helps in preserving the diversity of the initial set. Furthermore, a comparison of combination of different mutation techniques on several optimization algorithms is studied to verify their performance. Finally, the computational results on the arbitrarily generated experiments, reveal some interesting relationship between the number of subpopulations and performance of the DE. Centralized charging of electric vehicles (EVs) based on battery swapping is a promising strategy for their large-scale utilization in power systems. In this problem, the above algorithm is designed to minimize total charging cost, as well as to reduce power loss and voltage deviation of power networks. The resulting algorithm and several others are executed on an IEEE 30-bus test system, and the results suggest that the proposed algorithm is one of effective and promising methods for optimal EV centralized charging

    Graph bisection algorithms

    Get PDF
    Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1986.MICROFICHE COPY AVAILABLE IN ARCHIVES AND ENGINEERING.Bibliography: leaves 64-66.by Thang Nguyen Bui.Ph.D
    • 

    corecore