345 research outputs found

    Single Source - All Sinks Max Flows in Planar Digraphs

    Full text link
    Let G = (V,E) be a planar n-vertex digraph. Consider the problem of computing max st-flow values in G from a fixed source s to all sinks t in V\{s}. We show how to solve this problem in near-linear O(n log^3 n) time. Previously, no better solution was known than running a single-source single-sink max flow algorithm n-1 times, giving a total time bound of O(n^2 log n) with the algorithm of Borradaile and Klein. An important implication is that all-pairs max st-flow values in G can be computed in near-quadratic time. This is close to optimal as the output size is Theta(n^2). We give a quadratic lower bound on the number of distinct max flow values and an Omega(n^3) lower bound for the total size of all min cut-sets. This distinguishes the problem from the undirected case where the number of distinct max flow values is O(n). Previous to our result, no algorithm which could solve the all-pairs max flow values problem faster than the time of Theta(n^2) max-flow computations for every planar digraph was known. This result is accompanied with a data structure that reports min cut-sets. For fixed s and all t, after O(n^{3/2} log^{3/2} n) preprocessing time, it can report the set of arcs C crossing a min st-cut in time roughly proportional to the size of C.Comment: 25 pages, 4 figures; extended abstract appeared in FOCS 201

    What Is Special About Human Rights?

    Full text link

    Incorporation of atmospheric 15NO2-nitrogen into free amino acids by Norway spruce Picea abies (L.) Karst.

    Get PDF
    During spring and autumn 1991, potted 6-yearold spruce trees (Picea abies (L.) Karst.) were fumigated with 60 nl1–1 15NO2 for 4 days under controlled conditions in constant light. Current and previous flush needles, the bark and the fine roots were analysed for total 15N content and incorporation of 15N into the -amino nitrogen of free amino acids. In addition, in vitro nitrate reductase activity and stomatal conductance of the needles were measured. Nitrate reductase activity was significantly higher in the needles of fumigated trees compared to control trees exposed to filtered air. With an average of 9.1% 15N, free glutamate was the pool with the most label. Taking into account the time-course of the labelling of this pool, this figure can be taken as an estimate of the minimum contribution of NO2 to the N nutrition of the needles. 15N-labelled amino acids were also detected in the bark and the roots, indicating export from the needles

    Processing of Dielectric Materials and Metals with ps Laserpulses

    Get PDF
    Since industrial suited ps laser systems are available, the cold ablation with ultrashort laser pulses is of huge interest when high requirements concerning accuracy, surface roughness and heat affected zone are demanded. Interesting applications lie within the fields of surface and 3-d structuring of metals, semiconductors (especially flexible solar cells) and dielectric materials with direct and induced processes. For a profitable industrial use of this technology high process efficiency is required which is confirmed by the development of the corresponding systems towards high average powers up to several 10 W. Beside the pulse duration, which is given by the laser system, the user has a wide variety of parameters, e.g. fluence, repetition rate, wavelength and marking speed, to optimize structuring processes. For a given average power there exist optimal laser parameters to achieve a maximal volume ablation rate. To take benefit of this maximum ablation rate, to simultaneously prevent harmful effects (particle shielding, surface melting) and to achieve the requirements concerning surface quality and accuracy, adapted structuring strategies have to be used. This can lead to equipment needs of the beam guiding system which are often not accomplishable and therefore to the demand for new technologies which have to be developed

    UNE PLATEFORME RADIO LOGICIELLE OUVERTE POUR LES SYSTÈMES 3G+

    Get PDF
    This paper describes a software-radio architecture developed for providing real-time wide-band radio communication capabilities in a form attractive for advanced 3G systems research. It is currently being used to implement signaling methods and protocols similar, but not limited to, evolving 3G radio standards (e.g. umts, cdma2000). An overview of the hardware system is provided along with example software implementations on both high-perfo-mance DSP systems and conventional microprocessor

    Adding Virtualization Capabilities to Grid'5000

    Get PDF
    Ce rapport rĂ©visĂ© a fait l'objet d'une publication, voir hal-00946971Almost ten years after its premises, the Grid'5000 testbed has become one of the most complete testbed for designing or evaluating large-scale distributed systems. Initially dedicated to the study of High Performance Computing, the infrastructure has evolved to address wider concerns related to Desktop Computing, the Internet of Services and more recently the Cloud Computing paradigm. This report present recent improvements of the Grid'5000 software and services stack to support large-scale experiments using virtualization technologies as building blocks. Such contributions include the deployment of customized software environments, the reservation of dedicated network domain and the possibility to isolate them from the others, and the automation of experiments with a REST API. We illustrate the interest of these contributions by describing three different use-cases of large-scale experiments on the Grid'5000 testbed. The first one leverages virtual machines to conduct larger experiments spread over 4000 peers. The second one describes the deployment of 10000 KVM instances over 4 Grid'5000 sites. Finally, the last use case introduces a one-click deployment tool to easily deploy major IaaS solutions. The conclusion highlights some important challenges of Grid'5000 related to the use of OpenFlow and to the management of applications dealing with tremendous amount of data.Dix ans environ aprĂšs ses prĂ©misses, la plate-forme Grid'5000 est devenue une des plates-formes les plus complĂštes utilisĂ©e pour la conception et l'Ă©valuation de systĂšmes distribuĂ©s Ă  grande Ă©chelle. DĂ©diĂ©e initialement au calcul Ă  haute performance, l'infrastructure a Ă©voluĂ© pour supporter un ensemble de problĂšmes plus vaste liĂ©s au calcul de type Desktop, l'internet des objets et plus rĂ©cemment l'informatique dans les nuages (aussi appelĂ© Cloud Computing). Ce rapport prĂ©sente les amĂ©liorations rĂ©centes apportĂ©es au logiciels et pile de services pour supporter les expĂ©rimentations Ă  grande Ă©chelle utilisant les technologies de virtualisation comme blocs de base. Nos contributions incluent le dĂ©ploiement d'environnements logiciels customisĂ©s, la rĂ©servation de domaines rĂ©seaux dĂ©diĂ©s et la possibilitĂ© de les isoler entre eux, et l'automatisation des expĂ©rimentations grĂące Ă  une API REST. Nous illustrons l'intĂ©rĂȘt de ces contributions en dĂ©crivant trois expĂ©riences Ă  large Ă©chelle sur la plate-forme Grid'5000. La premiĂšre expĂ©rience utilise des machines virtuelles pour conduire des expĂ©rimentations de grande taille sur 4000 pairs. La seconde expĂ©rience dĂ©crit le dĂ©ploiement de 10000 instances KVM sur 4 sites Grid'5000. Enfin le dernier exemple prĂ©sente un outil de dĂ©ploiement simple pour dĂ©ployer des solutions de Cloud de type IaaS. La conclusion discute de prochains dĂ©fis importants de Grid'5000 liĂ©s Ă  l'utilisation d'OpenFlow et Ă  la gestion d'applications gĂ©rant des grandes masses de donnĂ©es

    Adding Virtualization Capabilities to Grid'5000

    Get PDF
    Ce rapport rĂ©visĂ© a fait l'objet d'une publication, voir hal-00946971Almost ten years after its premises, the Grid'5000 testbed has become one of the most complete testbed for designing or evaluating large-scale distributed systems. Initially dedicated to the study of High Performance Computing, the infrastructure has evolved to address wider concerns related to Desktop Computing, the Internet of Services and more recently the Cloud Computing paradigm. This report present recent improvements of the Grid'5000 software and services stack to support large-scale experiments using virtualization technologies as building blocks. Such contributions include the deployment of customized software environments, the reservation of dedicated network domain and the possibility to isolate them from the others, and the automation of experiments with a REST API. We illustrate the interest of these contributions by describing three different use-cases of large-scale experiments on the Grid'5000 testbed. The first one leverages virtual machines to conduct larger experiments spread over 4000 peers. The second one describes the deployment of 10000 KVM instances over 4 Grid'5000 sites. Finally, the last use case introduces a one-click deployment tool to easily deploy major IaaS solutions. The conclusion highlights some important challenges of Grid'5000 related to the use of OpenFlow and to the management of applications dealing with tremendous amount of data.Dix ans environ aprĂšs ses prĂ©misses, la plate-forme Grid'5000 est devenue une des plates-formes les plus complĂštes utilisĂ©e pour la conception et l'Ă©valuation de systĂšmes distribuĂ©s Ă  grande Ă©chelle. DĂ©diĂ©e initialement au calcul Ă  haute performance, l'infrastructure a Ă©voluĂ© pour supporter un ensemble de problĂšmes plus vaste liĂ©s au calcul de type Desktop, l'internet des objets et plus rĂ©cemment l'informatique dans les nuages (aussi appelĂ© Cloud Computing). Ce rapport prĂ©sente les amĂ©liorations rĂ©centes apportĂ©es au logiciels et pile de services pour supporter les expĂ©rimentations Ă  grande Ă©chelle utilisant les technologies de virtualisation comme blocs de base. Nos contributions incluent le dĂ©ploiement d'environnements logiciels customisĂ©s, la rĂ©servation de domaines rĂ©seaux dĂ©diĂ©s et la possibilitĂ© de les isoler entre eux, et l'automatisation des expĂ©rimentations grĂące Ă  une API REST. Nous illustrons l'intĂ©rĂȘt de ces contributions en dĂ©crivant trois expĂ©riences Ă  large Ă©chelle sur la plate-forme Grid'5000. La premiĂšre expĂ©rience utilise des machines virtuelles pour conduire des expĂ©rimentations de grande taille sur 4000 pairs. La seconde expĂ©rience dĂ©crit le dĂ©ploiement de 10000 instances KVM sur 4 sites Grid'5000. Enfin le dernier exemple prĂ©sente un outil de dĂ©ploiement simple pour dĂ©ployer des solutions de Cloud de type IaaS. La conclusion discute de prochains dĂ©fis importants de Grid'5000 liĂ©s Ă  l'utilisation d'OpenFlow et Ă  la gestion d'applications gĂ©rant des grandes masses de donnĂ©es

    Geometric matrix midranges

    Get PDF
    We define geometric matrix midranges for positive definite Hermitian matrices and study the midrange problem from a number of perspectives. Special attention is given to the midrange of two positive definite matrices before considering the extension of the problem to N>2N > 2 matrices. We compare matrix midrange statistics with the scalar and vector midrange problem and note the special significance of the matrix problem from a computational standpoint. We also study various aspects of geometric matrix midrange statistics from the viewpoint of linear algebra, differential geometry and convex optimization.ECH2020 EUROPEAN RESEARCH COUNCIL (ERC) (670645
    • 

    corecore