20 research outputs found

    Dagstuhl Reports : Volume 1, Issue 2, February 2011

    Get PDF
    Online Privacy: Towards Informational Self-Determination on the Internet (Dagstuhl Perspectives Workshop 11061) : Simone Fischer-HĂŒbner, Chris Hoofnagle, Kai Rannenberg, Michael Waidner, Ioannis Krontiris and Michael Marhöfer Self-Repairing Programs (Dagstuhl Seminar 11062) : Mauro PezzĂ©, Martin C. Rinard, Westley Weimer and Andreas Zeller Theory and Applications of Graph Searching Problems (Dagstuhl Seminar 11071) : Fedor V. Fomin, Pierre Fraigniaud, Stephan Kreutzer and Dimitrios M. Thilikos Combinatorial and Algorithmic Aspects of Sequence Processing (Dagstuhl Seminar 11081) : Maxime Crochemore, Lila Kari, Mehryar Mohri and Dirk Nowotka Packing and Scheduling Algorithms for Information and Communication Services (Dagstuhl Seminar 11091) Klaus Jansen, Claire Mathieu, Hadas Shachnai and Neal E. Youn

    On realistic target coverage by autonomous drones

    Get PDF
    Low-cost mini-drones with advanced sensing and maneuverability enable a new class of intelligent sensing systems. To achieve the full potential of such drones, it is necessary to develop new enhanced formulations of both common and emerging sensing scenarios. Namely, several fundamental challenges in visual sensing are yet to be solved including (1) fitting sizable targets in camera frames; (2) positioning cameras at effective viewpoints matching target poses; and (3) accounting for occlusion by elements in the environment, including other targets. In this article, we introduce Argus, an autonomous system that utilizes drones to collect target information incrementally through a two-tier architecture. To tackle the stated challenges, Argus employs a novel geometric model that captures both target shapes and coverage constraints. Recognizing drones as the scarcest resource, Argus aims to minimize the number of drones required to cover a set of targets. We prove this problem is NP-hard, and even hard to approximate, before deriving a best-possible approximation algorithm along with a competitive sampling heuristic which runs up to 100× faster according to large-scale simulations. To test Argus in action, we demonstrate and analyze its performance on a prototype implementation. Finally, we present a number of extensions to accommodate more application requirements and highlight some open problems

    LIPIcs, Volume 248, ISAAC 2022, Complete Volume

    Get PDF
    LIPIcs, Volume 248, ISAAC 2022, Complete Volum

    16th Scandinavian Symposium and Workshops on Algorithm Theory: SWAT 2018, June 18-20, 2018, Malmö University, Malmö, Sweden

    Get PDF

    Geometric optimization on visibility problems: metaheuristic and exact solutions

    Get PDF
    Doutoramento em MatemĂĄticaOs problemas de visibilidade tĂȘm diversas aplicaçÔes a situaçÔes reais. Entre os mais conhecidos, e exaustivamente estudados, estĂŁo os que envolvem os conceitos de vigilĂąncia e ocultação em estruturas geomĂ©tricas (problemas de vigilĂąncia e ocultação). Neste trabalho sĂŁo estudados problemas de visibilidade em estruturas geomĂ©tricas conhecidas como polĂ­gonos, uma vez que estes podem representar, de forma apropriada, muitos dos objectos reais e sĂŁo de fĂĄcil manipulação computacional. O objectivo dos problemas de vigilĂąncia Ă© a determinação do nĂșmero mĂ­nimo de posiçÔes para a colocação de dispositivos num dado polĂ­gono, de modo a que estes dispositivos consigam “ver” a totalidade do polĂ­gono. Por outro lado, o objectivo dos problemas de ocultação Ă© a determinação do nĂșmero mĂĄximo de posiçÔes num dado polĂ­gono, de modo a que quaisquer duas posiçÔes nĂŁo se consigam “ver”. Infelizmente, a maior parte dos problemas de visibilidade em polĂ­gonos sĂŁo NP-difĂ­ceis, o que dĂĄ origem a duas linhas de investigação: o desenvolvimento de algoritmos que estabelecem soluçÔes aproximadas e a determinação de soluçÔes exactas para classes especiais de polĂ­gonos. Atendendo a estas duas linhas de investigação, o trabalho Ă© dividido em duas partes. Na primeira parte sĂŁo propostos algoritmos aproximados, baseados essencialmente em metaheurĂ­sticas e metaheurĂ­sticas hĂ­bridas, para resolver alguns problemas de visibilidade, tanto em polĂ­gonos arbitrĂĄrios como ortogonais. Os problemas estudados sĂŁo os seguintes: “Maximum Hidden Vertex Set problem”, “Minimum Vertex Guard Set problem”, “Minimum Vertex Floodlight Set problem” e “Minimum Vertex k-Modem Set problem”. SĂŁo tambĂ©m desenvolvidos mĂ©todos que permitem determinar a razĂŁo de aproximação dos algoritmos propostos. Para cada problema sĂŁo implementados os algoritmos apresentados e Ă© realizado um estudo estatĂ­stico para estabelecer qual o algoritmo que obtĂ©m as melhores soluçÔes num tempo razoĂĄvel. Este estudo permite concluir que as metaheurĂ­sticas hĂ­bridas sĂŁo, em geral, as melhores estratĂ©gias para resolver os problemas de visibilidade estudados. Na segunda parte desta dissertação sĂŁo abordados os problemas “Minimum Vertex Guard Set”, “Maximum Hidden Set” e “Maximum Hidden Vertex Set”, onde sĂŁo identificadas e estudadas algumas classes de polĂ­gonos para as quais sĂŁo determinadas soluçÔes exactas e/ou limites combinatĂłrios.Visibility problems have several applications to real-life problems. Among the most distinguished and exhaustively studied visibility problems are the ones involving concepts of guarding and hiding on geometrical structures (guarding and hiding problems). This work deals with visibility problems on geometrical structures known as polygons, since polygons are appropriate representations of many real-world objects and are easily handled by computers. The objective of the guarding problems studied in this thesis is to find a minimum number of device positions on a given polygon such that these devices collectively ''see'' the whole polygon. On the other hand, the goal of the hiding problems is to find a maximum number of positions on a given polygon such that no two of these positions can “see" each other. Unfortunately, most of the visibility problems on polygons are NP-hard, which opens two lines of investigation: the development of algorithms that establish approximate solutions and the determination of exact solutions on special classes of polygons. Accordingly, this work is divided in two parts where these two lines of investigation are considered. The first part of this thesis proposes approximation algorithms, mainly based on metaheuristics and hybrid metaheuristics, to tackle some visibility problems on arbitrary and orthogonal polygons. The addressed problems are the Maximum Hidden Vertex Set problem, the Minimum Vertex Guard Set problem, the Minimum Vertex Floodlight Set problem and the Minimum Vertex k-Modem Set problem. Methods that allow the determination of the performance ratio of the developed algorithms are also proposed. For each problem, the proposed algorithms are implemented and a statistical study is performed to determine which of the developed methods obtains the best solution in a reasonable amount of time. This study allows to conclude that, in general, the hybrid metaheuristics are the best approach to solve the studied visibility problems. The second part of this dissertation addresses the Minimum Vertex Guard Set problem, the Maximum Hidden Set problem and the Maximum Hidden Vertex Set problem, where some classes of polygons are identified and studied and for which are determined exact solutions and/or combinatorial bounds

    Proceedings of the 26th International Symposium on Theoretical Aspects of Computer Science (STACS'09)

    Get PDF
    The Symposium on Theoretical Aspects of Computer Science (STACS) is held alternately in France and in Germany. The conference of February 26-28, 2009, held in Freiburg, is the 26th in this series. Previous meetings took place in Paris (1984), Saarbršucken (1985), Orsay (1986), Passau (1987), Bordeaux (1988), Paderborn (1989), Rouen (1990), Hamburg (1991), Cachan (1992), Wšurzburg (1993), Caen (1994), Mšunchen (1995), Grenoble (1996), Lšubeck (1997), Paris (1998), Trier (1999), Lille (2000), Dresden (2001), Antibes (2002), Berlin (2003), Montpellier (2004), Stuttgart (2005), Marseille (2006), Aachen (2007), and Bordeaux (2008). ..

    Tight(er) bounds for similarity measures, smoothed approximation and broadcasting

    Get PDF
    In this thesis, we prove upper and lower bounds on the complexity of sequence similarity measures, the approximability of geometric problems on realistic inputs, and the performance of randomized broadcasting protocols. The first part approaches the question why a number of fundamental polynomial-time problems - specifically, Dynamic Time Warping, Longest Common Subsequence (LCS), and the Levenshtein distance - resists decades-long attempts to obtain polynomial improvements over their simple dynamic programming solutions. We prove that any (strongly) subquadratic algorithm for these and related sequence similarity measures would refute the Strong Exponential Time Hypothesis (SETH). Focusing particularly on LCS, we determine a tight running time bound (up to lower order factors and conditional on SETH) when the running time is expressed in terms of all input parameters that have been previously exploited in the extensive literature. In the second part, we investigate the approximation performance of the popular 2-Opt heuristic for the Traveling Salesperson Problem using the smoothed analysis paradigm. For the FrĂ©chet distance, we design an improved approximation algorithm for the natural input class of c-packed curves, matching a conditional lower bound. Finally, in the third part we prove tighter performance bounds for processes that disseminate a piece of information, either as quickly as possible (rumor spreading) or as anonymously as possible (cryptogenography).Die vorliegende Dissertation beweist obere und untere Schranken an die KomplexitĂ€t von SequenzĂ€hnlichkeitsmaßen, an die Approximierbarkeit geometrischer Probleme auf realistischen Eingaben und an die EffektivitĂ€t randomisierter Kommunikationsprotokolle. Der erste Teil befasst sich mit der Frage, warum fĂŒr eine Vielzahl fundamentaler Probleme im Polynomialzeitbereich - insbesondere fĂŒr das Dynamic-Time-Warping, die lĂ€ngste gemeinsame Teilfolge (LCS) und die Levenshtein-Distanz - seit Jahrzehnten keine Algorithmen gefunden werden konnten, die polynomiell schneller sind als ihre einfachen Lösungen mittels dynamischer Programmierung. Wir zeigen, dass ein (im strengen Sinne) subquadratischer Algorithmus fĂŒr diese und verwandte Ähnlichkeitsmaße die starke Exponentialzeithypothese (SETH) widerlegen wĂŒrde. FĂŒr LCS zeigen wir eine scharfe Schranke an die optimale Laufzeit (unter der SETH und bis auf Faktoren niedrigerer Ordnung) in AbhĂ€ngigkeit aller bisher untersuchten Eingabeparameter. Im zweiten Teil untersuchen wir die ApproximationsgĂŒte der klassischen 2-Opt-Heuristik fĂŒr das Problem des Handlungsreisenden anhand des Smoothed-Analysis-Paradigmas. Weiterhin entwickeln wir einen verbesserten Approximationsalgorithmus fĂŒr die FrĂ©chet-Distanz auf einer Klasse natĂŒrlicher Eingaben. Der letzte Teil beweist neue Schranken fĂŒr die EffektivitĂ€t von Prozessen, die Informationen entweder so schnell wie möglich (Rumor-Spreading) oder so anonym wie möglich (Kryptogenografie) verbreiten
    corecore