On the Chromatic Art Gallery Problem
|
|
- Martha Imogene Montgomery
- 5 years ago
- Views:
Transcription
1 CCCG 2014, Halifax, Nova Scotia, Auust 11 13, 2014 On the Chromatic Art Gallery Problem Sándor P. Fekete Stephan Friedrichs Michael Hemmer Joseph B. M. Mitchell Christiane Schmidt Abstract For a polyonal reion P with n vertices, a uard cover S is a set of points in P, such that any point in P can be seen from a point in S. In a colored uard cover, every element in a uard cover is assined a color, such that no two uards with the same color have overlappin visibility reions. The Chromatic Art Gallery Problem (CAGP) asks for the minimum number of colors for which a colored uard cover exists. We discuss the CAGP for the case of only two colors. We show that it is already NP-hard to decide whether two colors suffice for coverin a polyon with holes, even when arbitrary uard positions are allowed. For simple polyons with a discrete set of possible uard locations, we ive a polynomial-time alorithm for decidin whether a two-colorable uard set exists. This alorithm can be extended to optimize various additional objective functions for two-colorable uard sets, in particular minimizin the uard number, minimizin the maximum area of a visibility reion, and minimizin or maximizin the overlap between visibility reions. We also show results for a larer number of colors: computin the minimum number of colors in simple polyons with arbitrary uard positions is NP-hard for Θ(n) colors, but allows an O(lo(OP T )) approximation for the number of colors. 1 Introduction Consider a robot movin in a polyonal environment P. At any point p in P, the robot can naviate by referrin to a beacon that is directly visible from p. In order to ensure unique orientation, each beacon has a color ; the same color may be used for different beacons, if their visibility reions do not overlap. What is the minimum number χ G (P ) of colors for coverin P, and where should the beacons be placed? This is the Chromatic Art Gallery Problem (CAGP), which was first introduced by Erickson and LaValle [7]. Clearly, any feasible set of beacons for the CAGP must also be a feasible solution for the classical Department of Computer Science, TU Braunschwei, Germany. s.fekete@tu-bs.de, mhsaar@mail.com, c.schmidt@tu-bs.de. Department of Applied Mathematics and Statistics, Stony Brook University, USA. jsbm@ams.sunysb.edu. Fiure 1: An example polyon with n = 20 vertices. A minimum-cardinality uard cover with n/4 uards (shown in white) requires n/4 colors, while a minimumcolor uard cover (shown in black) has n/2 + 1 uards and requires only 3 colors. Art Gallery Problem (AGP). However, the number of uards and their positions for optimal AGP and CAGP solutions can be quite different, even in cases as simple as the one shown in Fiure 1. Related Work. The closely related AGP is NPhard [13], even for simple polyons. See [15, 16, 18] for three surveys with a wide variety of results. More recently, there has been work on developin practical optimization methods for computin optimal AGP solutions [12, 17, 10, 5]. The CAGP was first proposed by Erickson and LaValle, who presented a number of results, most notably upper and lower bounds on the number of colors for different classes of polyons [7, 8, 9]. In particular, they noted that the construction of Lee and Lin [13], which establishes NP-hardness of determinin a minimum-cardinality uard cover for a simple polyon P, can be used to prove NP-hardness of computin χ G (P ), as lon as all uards have to be picked from a specified candidate set [6, 9]. However, there is no straihtforward way to extend this construction for showin NP-hardness of the CAGP with arbitrary uard positions. An upcomin paper by Zambon et al. [19] discusses worst-case bounds, as well as exact methods for computin optimal solutions. Bärtschi and Suri introduced the Conflict-Free CAGP, in which they relax the chromatic requirements [2, 3]: Visibility reions of uards with the same color may overlap, as lon as there is always one
2 26 th Canadian Conference on Computational Geometry, 2014 uniquely colored uard visible. They showed an upper bound of O(lo 2 n) on the worst-case number of uards, which was lowered to O(lo n) for simple polyons by Bärtschi et al. [1]. This is sinificantly smaller than the lower bound of Θ(n) for χ G (P ) established by Erickson and LaValle [8]. Another loosely related line of research is by Biro et al. [4], who consider beacons of a different kind: in order to et to a new location, a robot aims for a sequence of destinations for shortest eodesic paths, each from a finite set of beacons. Their results include a tiht worst-case bound of n 2 1 for the number of beacons and a proof of NP-hardness for findin a smallest set of beacons in a simple polyon. Our Results. We provide a number of positive and neative results on the CAGP. In particular, we show the followin: For a polyon P with holes, it is NP-hard to decide whether there is a k-colorable uard cover of P, even if k = 2 and arbitrary uard positions in P may be used. We also provide a proof for k 3 for lack of space. Because k = 1 requires a sinle uard, i.e., P must be a star-shaped polyon, we et a complete complexity analysis. For a simple polyon P and a iven discrete set L of c candidate uard locations, it can be decided in polynomial time whether there is a 2-colorable uard set S L. For a simple polyon P that has a 2-colorable uard set S C chosen from a iven discrete set L of l uard positions, we can find a smallest 2-colorable uard set in polynomial time. We can also compute 2-colorable subsets that optimize any from a variety of other objective functions, includin minimizin or maximizin the larest visibility reion, or minimizin or maximizin the overlap between reions. For a simple polyon P, it is NP-hard to compute a uard cover with the smallest number of colors, even when arbitrary uard positions may be used. The proof establishes this for χ G (P ) Θ(n). For a simple polyon with a iven discrete set L of l possible uard locations, there is a polynomialtime O(lo(χ G (P ))-approximation for the number χ G (P ) of colors. 2 Preliminaries Let P be a polyon. P is simple if its boundary is connected (and not self-intersectin). For p P, V(p) P denotes the visibility polyon of p, i.e., all points p that can be connected to p usin the line sement pp w 1 V w 2 w k+1 Fiure 2: Forcin one uard into the reion V (ray). P. For any S P, we denote by V(S) = S V(). A finite S P with V(S) = P is called a uard cover of P ; S is a uard. We say that covers all points in V(). Let S be a uard cover of P. We call G(S) the intersection raph of visbility polyons of uards S. For a colorin c : S {1,..., k} of the uards, (S, c) is a k-colorin of P, if it induces a k-colorin of G(S), i.e., no point in P sees two uards of the same color. χ G (P ) is the chromatic (uard) number of P, i.e., the minimal k, such that there is a k-colorin of P. (The index G in χ G (P ) as introduced in [8, 9] does not refer to a specific uard set, nor to a raph G.) Definition 2.1 (Chromatic Art Gallery Problem) For k N, the k-chromatic Art Gallery Problem (k- CAGP) is the followin decision problem: Given a polyon P, decide whether χ G (P ) k. 3 Polyons with Holes In this section, we show that the k-cagp is NP-hard for any fixed k 3, even when uards may be chosen arbitrarily in P Colorability Lemma 3.1 (Needle lemma) Consider k + 1 needles with end points W = {w 1,..., w k+1 } (tips of the needle spikes), such that there is some k+1 i=1 V(w i) with V(W ) V(), as in Fiure 2. Then a k-colorin must place a uard in V = {p P V(p) W 2}, e.. at. Proof. Suppose there is no uard in V. Then there must be a uard in each V(w i ), requirin a total of at least k + 1 uards; two of them share the same color. Because V(W ) V(), sees two uards with the same color, which is impossible in a k-colorin. We use a reduction from 3SAT for showin NPhardness of decidin whether χ G (P ) = 2. Throuhout this section, we associate colors with Boolean values; w. l. o.., blue corresponds to true and red to false. The of every adet is (accordin to Lemma 3.1) a uard at a specific position, colored in red or blue which entirely covers all tunnels servin as for the next adets.
3 CCCG 2014, Halifax, Nova Scotia, Auust 11 13, 2014 w 2 x i x i 2 xi xi w 1 (a) Variable adet. (b) Inverter adet. (c) Crossin adet. V(w 1 ) V(w 2 ) indicated in ray. w 3 w inverter inverter w 1 w 2 2 w 1 inverter w 2 (d) Multiplexer adet. (e) Or adet, mixed. (f) Or adet, uniform. () And adet. Fiure 3: 3SAT to 2-CAGP reduction adets. Variable Gadet. This adet uses the construction in Fiure 3(a) to encode one decision variable x i. The needles enforce locatin two uards at the indicated positions. The color used for the left uard is interpreted as the value of x i : Blue means true, red means false. Inverter Gadet. The adet in Fiure 3(b) inverts colors. Its area is illuminated by one color; the uard forced to position must have the other, or a point in the lower riht corner can observe two uards of the same color. Crossin Gadet. Crossins of channels propaatin colors is achieved by the adet in Fiure 3(c). For any uard that sees w 1, V(w 1 ) V(). As V(w 1 ) intersects both the area and V( ), must have the same color as the correspondin ; the same holds for w 2. If both areas are covered by uards of the same color, then one uard of the opposite color is placed in V(w 1 ) V(w 2 ). Otherwise, we place two uards of different color outside of V(w 1 ) V(w 2 ), e.., at w 1 and w 2. Multiplexer Gadet. Multiplexin is achieved with the adet in Fiure 3(d). It uses an inverter adet, and forces a uard to position 2 which covers all tunnels. The adet is easily eneralized to an arbitrary number of tunnels. Or Gadet. The adet in Fiures 3(e) 3(f) is a binary or, allowin construction of a ternary one. We arue that there is a uard cover that colors the area blue, if and only if at least one area is blue. If two different colors are applied, a uard cover with blue exists: blue, 2 red, and 3 blue in Fiure 3(e). The same is true for blue/blue : red and 3 blue in Fiure 3(f). If the is red/red, the cannot be blue: By Lemma 3.1, the ray area must contain a uard, which can only be blue. V() V( 3 ), so 3 is red. And Gadet. This adet is similar to the multiplexer adet, see Fiure 3(). The uard forced to position can be colored if and only if all reions have the same color. Note that this adet forces all s to be identical, either true or false. The 3SAT Reduction. Any 3SAT instance S = C 1 C m with variables x 1,..., x n can be encoded as a 2-CAGP instance usin the adets and the overall layout depicted in Fiures 3 and 4. If S is satisfiable, settin every true variable to blue results in a valid 2-colorin. If there is a 2-colorin of the polyon, the final and adet s must be uniformly colored, w. l. o.. blue. Then the blue uards in the variable adets encode which variable is true and which is false in a valid truth assinment for S.
4 26 th Canadian Conference on Computational Geometry, 2014 H C 1 C 2 x 1 x1 x 1 v 3 x 2 x 3 x 4 x 5 C m x n and or crossin multiplexer variables Fiure 4: 3SAT reduction adet usae. v 4 k Fiure 5: 3- and (3 + k)-colorability. 3-colorability is shown in continuous lines, (3+k)-colorability is achieved by addin the structures drawn in dashed lines. The ray areas contain k or 3 forced uards. Theorem CAGP, i.e., decidin if a polyon is 2-colorable, is NP-hard. 3 v 3 k v 4 The proof is based on a number of structural lemmas, then proceeds by dynamic prorammin. Basic Lemmas. We state a number of topoloical properties of 2-colorable simple polyons. Note that these hold even if we do not have a discrete candidate set for uard locations. Lemma 4.2 Let P be a simple polyon. A 2- colorable uard set S for P cannot contain three uards, 2, 3 S, such that V( ) V( 2 ) V( 3 ). Proof. Trivial. Lemma 4.3 Let P be a simple polyon, and let S be a 2-colorable uard set of P. Let, 2 S be two different uards. Then any point p V( ) V( 2 ) must be in P, i.e., boundaries of visibility reions intersect only on the boundary of the polyon. Proof. Suppose p is in the interior of P and consider an infinitesimal neihborhood of p. This contains points that are in neither visibility reion, so they must be in a third visibility reion, say, of 3. Because visibility reions are closed sets, this must also intersect p, so the claim follows from Lemma and (3 + k)-colorability The NP-hardness of 3-CAGP follows from the NPhardness of decidin whether a planar raph H is 3- colorable-complete [11]. The idea is shown in continuous lines in Fiure 5: Each node of the raph H is turned into a convex reion of the polyon P, and needles force exactly one uard into each of them by Lemma 3.1. Those uards cover P ; it is easy to see that P is 3- colorable iff H is 3-colorable. For 1 k N, the construction can be eneralized to (3+k)-CAGP by addin the structures drawn in dashed lines to Fiure 5. Details are straihtforward. 4 Simple Polyons 4.1 Two Colors In the followin, we consider the CAGP for a simple polyon P and a iven discrete set L of l candidate locations, from which a 2-colorable uard set S L must be chosen. Overall, we will prove the followin main result. Theorem 4.1 For a simple polyon P with n vertices and l discrete uard locations L, it can be decided in polynomial time whether there is a 2-colorable uard set. Lemma 4.4 Let P be a simple polyon, and let S be a 2-colorable uard set. Then G(S) must be a tree. Proof. Consider a cycle in G(S), which corresponds to a sequence of visibility reions. By Lemma 4.3, all of their boundary intersections must be on the boundary of P. Furthermore, these intersections must be pairwise disjoint by Lemma 4.2, so the intersection between overlappin visibility reions is non-deenerate. Thus, there is a closed path throuh the interior of all involved visibility reions (and thus throuh the interior of P ) that separates two of these boundary points. Therefore, the boundary of P cannot be connected, a contradiction. Lemma 4.5 Let P be a simple polyon and let S be a 2-colorable uard set. Consider a trianulation T of the overlay of visibility reions V(), S. Then the dual raph of T is a tree. Proof. By Lemma 4.3, boundaries of visibility reions only intersect on the boundary of P, so all vertices of cells in the overlay lie on the boundary. It follows that any chord in a cell separates P into two pieces, provin the claim.
5 CCCG 2014, Halifax, Nova Scotia, Auust 11 13, 2014 v P o(e) e V() P i (e) e Fiure 6: Illustratin Definition 4.6. P i(e ) P o(e) e e v 3 e P i(e ) Fiure 7: Solvin a subproblem (e, Γ) by combinin solutions for subproblems (e, Γ ) and (e, Γ ). Shadow Vertices and Labeled Edes. Next we consider some basic structures for our alorithm. By Lemma 4.3, we know that the vertices of subreions in the overlay of visibility reions of active uards must lie on the boundary. This allows us to compute a 2- colorable uard set by buildin a trianulation of the overlay of the visibility reions of active uards in the polyon, one trianle at a time, based on considerin the limited set of possible chords between overlay vertices. Refer to Fiure 6 for the followin definitions. Definition 4.6 Let P be a simple polyon, and let L be a discrete set of l possible uard locations. Then we define the followin. (a) For a (not necessarily active) uard position L, a shadow vertex v is a vertex of the boundary of V(), or a polyon vertex. Any shadow vertex lies on the boundary of P. We write V for the set of all O(nl) shadow vertices. Similarly, a shadow ede is a line sement between two shadow vertices that separates V() from P \ V() for some uard. Fiure 8: Different possible positions for v 3 for combinin a solution for subproblem (e, Γ) from solutions for subproblems ((, v 3 ), Γ ) and ((v 3, ), Γ ). It suffices if one of these combinations yields a feasible combination for (e, Γ). (b) A shadow chord e = (, ) is a directed sement between two shadow vertices, and. e subdivides P into two subpolyons, the inner polyon P i (e) P that lies riht of e, and the outer polyon P o (e) P that lies left of e. (c) A subproblem (e, Γ) is defined by a shadow chord toether with a subset Γ L of one or two uards, and possibly 2. It asks for a subset of uards S L and a trianulation of P i (e), such that S is a 2-colorable uard cover of P i (e), in which the set of uards coverin the trianle to the riht of e is precisely Γ. If such a set exists, we say that (e, Γ) is solvable. Dynamic Prorammin. Now the idea for our dynamic-prorammin alorithm is to consider buildin a valid trianulation of a 2-colorable visibility overlay (whose dual must be a tree by Lemma 4.5), based on shadow chords and their active uards. As each new ede in such a trianulation must be a shadow chord that forms a trianle with a pair of existin edes, we can choose such a pair that is feasible, and recurse. More formally, we consider the Boolean function B(e, Γ) := 1, if the subproblem defined by (e, Γ) is solvable. We initialize B(e, Γ) := 1 for all combinations of e and Γ for which e is a counterclockwise polyon ede, i.e, for which P i (e) = e. Then the update rule is as follows. B(e, Γ) := 1, if and only if there is a shadow vertex v 3 in P i (e) with e = (, v 3 ) and e = (v 3, ) with uard sets Γ and Γ, such that the subproblems (e, Γ ) and (e, Γ ) are both solvable in a way that stays valid when we cover trianle (, v 3, ) by uard set Γ. (It is straihtforward to see the necessary relationship
6 26 th Canadian Conference on Computational Geometry, 2014 between Γ, Γ and Γ : when crossin a shadow ede, the coverin uard set must chane by the correspondin uard; when crossin any other shadow chord, it must stay the same.) The recursion terminates with a feasible result, if and only if there is a clockwise polyon ede e with B(e, Γ) = 1, i.e, a subproblem (e, Γ) for which P i (e) = P, i.e., B(e Γ ) := 1. Conversely, it is straihtforward to see that any feasible result implies that a feasible solution will be found. Additional Objective Functions. It is not hard to see that the dynamic-prorammin approach can be extended to computin not just any 2-colorable uard set, but also one that is optimal with respect to an objective functions. In the followin, we state this for some of the more interestin ones; of course others exist. Corollary 4.7 For a simple polyon P with n vertices and a set L of l candidate locations for uards, we can compute in polyomial time a 2-colorable uard set that is optimal with respect to one of the followin objectives. Minimize/maximize the number of uards. Minimize/maximize the larest/smallest visibility reion. Minimize/maximize the averae area of visibility reions. Minimize/maximize the larest/smallest overlap between visibility reions. Minimize/maximize the total overlap between visibility reions. This can be done by replacin the Boolean function B and its update rule by an appropriate objective function; for averae values, subproblems can be extended appropriately. 4.2 Many Colors NP-hardness. Our proof of NP-hardness of the eneral CAGP for simple polyons is based on a reduction from computin a minimum-cardinality set of points for coverin a iven set of lines; this auxiliary problem is easily seen to be NP-hard by eometric duality applied to a result of Meiddo and Tamir [14], who showed that it is NP-hard to determine the minimum number of lines to cover a set of points in the plane. Theorem 4.8 It is NP-hard to determine the chromatic number of a simple polyon, even for arbitrary uard positions. Fiure 9: NP-hardness of the eneral CAGP for simple polyons: A minimum-color uard cover of the spike box (red) corresponds to a minimum-cardinality point cover of a set of lines (blue). Proof. Refer to Fiure 9. For a iven set of lines, construct a spike box, which is formed by a square that contains all intersection points of the lines, and has two narrow niche extensions for each line, one at either intersection with the square. Note that the visibility reions of any two points in the spike box overlap; thus, minimizin the number of colors is equivalent to minimizin the number of uards. Now any uard cover corresponds to a point cover of the lines; conversely, any line cover can be converted to a uard cover of the spike box: if there is a uard placed in a niche, replace it by one inside the square. Approximation. On the positive side, we can establish an O(lo(χ G (P )))-approximation alorithm for the CAGP in simple polyons with a discrete set of candidate locations. Theorem 4.9 For a simple polyon P with a set L of l candidate uard locations, we can find an O(χ G (P ) lo(χ G (P )))-colorable uard set in polynomial time. The alorithm uses reedy set cover. In each iteration, we use dynamic prorammin to find an independet set of uard positions that covers a maximum number of uncovered cells in the overlay of all visibility polyons V() for L.
7 CCCG 2014, Halifax, Nova Scotia, Auust 11 13, Conclusion A number of open problems remain. These include the complexity of the CAGP for simple polyons with χ G (P ) = 2 without fixed a discrete set of uard locations as well as the complexity for χ G (P ) = 3 with a discrete candidate set. Note that the latter remains open for any fixed χ G (P ) = k, as the NP-hardness proof by Erickson and LaValle [9] requires lare χ G (P ). Amon the other open questions for fixed uard locations is the complexity of determinin the chromatic number of a iven uard set in a simple polyon; the claim by Erickson and LaValle stated in [9] that this problem has a polynomial solution is still unproven, as the correspondin conflict raph does not have to be chordal: this can be seen from the n/2 black locations at the spikes in Fiure 1. Acknowledements We thank Cid de Souza, Pedro de Rezende, Maurício Zambon and Bruno Espinosa Crepaldi for helpful and pleasant discussions. J. Mitchell is partially supported by NSF (CCF ) and the US-Israel Binational Science Foundation (project ). References [1] A. Bärtschi, S. K. Ghosh, M. Mihalák, T. Tschaer, and P. Widmayer. Improved bounds for the conflictfree chromatic art allery problem. In Proceedins of the 30th Symposium on Computational Geometry (SoCG), paes , [2] A. Bärtschi and S. Suri. Conflict-free chromatic art allery coverae. In Proceedins of the 29th International Symposium on Theoretical Aspects of Computer Science (STACS), volume 14 of LIPIcs, paes , [3] A. Bärtschi and S. Suri. Conflict-free chromatic art allery coverae. Alorithmica, 68(1): , [4] M. Biro, J. Iwerks, I. Kostitsyna, and J. S. B. Mitchell. Beacon-based alorithms for eometric routin. In Proceedins of the 13th International Symposium on Alorithms and Data Structures (WADS), volume 8037 of LNCS, paes Spriner, [5] D. Borrmann, P. J. de Rezende, C. C. de Souza, S. P. Fekete, A. Kröller, A. Nüchter, and C. Schmidt. Point uards and point clouds: Solvin eneral art allery problems. In Proceedins of the 29th Symposium on Computational Geometry (SoCG), paes ACM, [6] L. Erickson. Visibility analysis of landmark-based naviation. PhD thesis, University of Illinois at Urbana- Champain, [7] L. H. Erickson and S. M. LaValle. A chromatic art allery problem. Technical report, University of Illinois at Urbana-Champain, [8] L. H. Erickson and S. M. LaValle. An art allery approach to ensurin that landmarks are distinuishable. In Robotics: Science and Systems, [9] L. H. Erickson and S. M. LaValle. How many landmark colors are needed to avoid confusion in a polyon? In Proceedins of the IEEE International Conference on Robotics and Automation (ICRA), paes IEEE, [10] S. P. Fekete, S. Friedrichs, A. Kröller, and C. Schmidt. Facets for art allery problems. In Proceedins of the 19th International Conference on Computin and Combinatorics (COCOON), volume 7936 of LNCS, paes Spriner, [11] M. R. Garey and D. S. Johnson. Computers and Intractability: A Guide to the Theory of NP- Completeness. W. H. Freeman and Company, [12] A. Kröller, T. Baumartner, S. P. Fekete, and C. Schmidt. Exact solutions and bounds for eneral art allery problems. Journal of Experimental Alorithms, 17(1), [13] D. T. Lee and A. K. Lin. Computational Complexity of Art Gallery Problems. IEEE Transactions on Information Theory, 32(2): , [14] N. Meiddo and A. Tamir. On the complexity of locatin linear facilities in the plane. Operations Research Letters, 1, [15] J. O Rourke. Art Gallery Theorems and Alorithms. Oxford University Press, New York, NY, [16] T. C. Shermer. Recent results in art alleries. In Proceedins of the IEEE, volume 80, paes , [17] D. Tozoni, P. J. de Rezende, and C. C. de Souza. The quest for optimal solutions for the art allery problem: A practical iterative alorithm. In Proceedins of the 13th Symposium on Experimental Alorithms (SEA), volume 7933 of LNCS, paes Spriner, [18] J. Urrutia. Art allery and illumination problems. In J.-R. Sack and J. Urrutia, editors, Handbook on Computational Geometry, paes Elsevier, [19] M. J. O. Zambon, P. J. de Rezende, and C. C. de Souza. An exact alorithm for the chromatic art allery problem. In Proceedins of the 14th Symposium on Experimental Alorithms (SEA), (To appear).
LP Rounding and Combinatorial Algorithms for Minimizing Active and Busy Time
LP Roundin and Combinatorial Alorithms for Minimizin Active and Busy Time Jessica Chan, Samir Khuller, and Koyel Mukherjee University of Maryland, Collee Park {jschan,samir,koyelm}@cs.umd.edu Abstract.
More informationThe Complexity of Maximum. Matroid-Greedoid Intersection and. Weighted Greedoid Maximization
Department of Computer Science Series of Publications C Report C-2004-2 The Complexity of Maximum Matroid-Greedoid Intersection and Weighted Greedoid Maximization Taneli Mielikäinen Esko Ukkonen University
More informationLP Rounding and Combinatorial Algorithms for Minimizing Active and Busy Time
LP Roundin and Combinatorial Alorithms for Minimizin Active and Busy Time Jessica Chan University of Maryland Collee Park, MD, USA jschan@umiacs.umd.edu Samir Khuller University of Maryland Collee Park,
More informationComplexity of conditional colorability of graphs
Complexity of conditional colorability of graphs Xueliang Li 1, Xiangmei Yao 1, Wenli Zhou 1 and Hajo Broersma 2 1 Center for Combinatorics and LPMC-TJKLC, Nankai University Tianjin 300071, P.R. China.
More informationTranslations on graphs with neighborhood preservation
1 Translations on raphs with neihborhood preservation Bastien Pasdeloup, Vincent Gripon, Nicolas Grelier, Jean-harles Vialatte, Dominique Pastor arxiv:1793859v1 [csdm] 12 Sep 217 Abstract In the field
More informationA Constant Complexity Fair Scheduler with O(log N) Delay Guarantee
A Constant Complexity Fair Scheduler with O(lo N) Delay Guarantee Den Pan and Yuanyuan Yan 2 Deptment of Computer Science State University of New York at Stony Brook, Stony Brook, NY 79 denpan@cs.sunysb.edu
More informationJournal of Inequalities in Pure and Applied Mathematics
Journal of Inequalities in Pure and Applied Mathematics L HOSPITAL TYPE RULES FOR OSCILLATION, WITH APPLICATIONS IOSIF PINELIS Department of Mathematical Sciences, Michian Technoloical University, Houhton,
More informationFaster Algorithms for some Optimization Problems on Collinear Points
Faster Algorithms for some Optimization Problems on Collinear Points Ahmad Biniaz Prosenjit Bose Paz Carmi Anil Maheshwari J. Ian Munro Michiel Smid June 29, 2018 Abstract We propose faster algorithms
More informationComputing a Minimum-Dilation Spanning Tree is NP-hard
Computing a Minimum-Dilation Spanning Tree is NP-hard Otfried Cheong Herman Haverkort Mira Lee Dept. of Computer Science, Korea Advanced Institute of Science & Technology, Daejeon, South Korea. Email:
More informationComputing a Minimum-Dilation Spanning Tree is NP-hard
Computing a Minimum-Dilation Spanning Tree is NP-hard Otfried Cheong 1 Herman Haverkort 2 Mira Lee 1 October 0, 2008 Abstract In a geometric network G = (S, E), the graph distance between two vertices
More informationAn Improved Approximation Algorithm for Maximum Edge 2-Coloring in Simple Graphs
An Improved Approximation Algorithm for Maximum Edge 2-Coloring in Simple Graphs Zhi-Zhong Chen Ruka Tanahashi Lusheng Wang Abstract We present a polynomial-time approximation algorithm for legally coloring
More informationNP and Computational Intractability
NP and Computational Intractability 1 Polynomial-Time Reduction Desiderata'. Suppose we could solve X in polynomial-time. What else could we solve in polynomial time? don't confuse with reduces from Reduction.
More informationTHE SIGNAL ESTIMATOR LIMIT SETTING METHOD
' THE SIGNAL ESTIMATOR LIMIT SETTING METHOD Shan Jin, Peter McNamara Department of Physics, University of Wisconsin Madison, Madison, WI 53706 Abstract A new method of backround subtraction is presented
More informationK-center Hardness and Max-Coverage (Greedy)
IOE 691: Approximation Algorithms Date: 01/11/2017 Lecture Notes: -center Hardness and Max-Coverage (Greedy) Instructor: Viswanath Nagarajan Scribe: Sentao Miao 1 Overview In this lecture, we will talk
More informationRECOVERY OF NON-LINEAR CONDUCTIVITIES FOR CIRCULAR PLANAR GRAPHS
RECOVERY OF NON-LINEAR CONDUCTIVITIES FOR CIRCULAR PLANAR GRAPHS WILL JOHNSON Abstract. We consider the problem of recovering nonlinear conductances in a circular planar graph. If the graph is critical
More informationParameterized Domination in Circle Graphs
Parameterized Domination in Circle Graphs Nicolas Bousquet 1, Daniel Gonçalves 1, George B. Mertzios 2, Christophe Paul 1, Ignasi Sau 1, and Stéphan Thomassé 3 1 AlGCo project-team, CNRS, LIRMM, Montpellier,
More informationStrong Interference and Spectrum Warfare
Stron Interference and Spectrum Warfare Otilia opescu and Christopher Rose WILAB Ruters University 73 Brett Rd., iscataway, J 8854-86 Email: {otilia,crose}@winlab.ruters.edu Dimitrie C. opescu Department
More informationRobust Semiparametric Optimal Testing Procedure for Multiple Normal Means
Veterinary Dianostic and Production Animal Medicine Publications Veterinary Dianostic and Production Animal Medicine 01 Robust Semiparametric Optimal Testin Procedure for Multiple Normal Means Pen Liu
More informationConnecting a Set of Circles with Minimum Sum of Radii
Connecting a Set of Circles with Minimum Sum of Radii Erin Wolf Chambers 1, Sándor P. Fekete 2, Hella-Franziska Hoffmann 2, Dimitri Marinakis 34, Joseph S.B. Mitchell 5, Venkatesh Srinivasan 4, Ulrike
More informationDetecting Backdoor Sets with Respect to Horn and Binary Clauses
Detecting Backdoor Sets with Respect to Horn and Binary Clauses Naomi Nishimura 1,, Prabhakar Ragde 1,, and Stefan Szeider 2, 1 School of Computer Science, University of Waterloo, Waterloo, Ontario, N2L
More informationLecture 8: Pesudorandom Generators (II) 1 Pseudorandom Generators for Bounded Computation
Expander Graphs in Computer Science WS 2010/2011 Lecture 8: Pesudorandom Generators (II) Lecturer: He Sun 1 Pseudorandom Generators for Bounded Computation Definition 8.1 Let M be a randomized TM that
More informationOn improving matchings in trees, via bounded-length augmentations 1
On improving matchings in trees, via bounded-length augmentations 1 Julien Bensmail a, Valentin Garnero a, Nicolas Nisse a a Université Côte d Azur, CNRS, Inria, I3S, France Abstract Due to a classical
More informationPhase Diagrams: construction and comparative statics
1 / 11 Phase Diarams: construction and comparative statics November 13, 215 Alecos Papadopoulos PhD Candidate Department of Economics, Athens University of Economics and Business papadopalex@aueb.r, https://alecospapadopoulos.wordpress.com
More informationAn Improved Algorithm for Parameterized Edge Dominating Set Problem
An Improved Algorithm for Parameterized Edge Dominating Set Problem Ken Iwaide and Hiroshi Nagamochi Department of Applied Mathematics and Physics, Graduate School of Informatics, Kyoto University, Japan,
More informationA An Overview of Complexity Theory for the Algorithm Designer
A An Overview of Complexity Theory for the Algorithm Designer A.1 Certificates and the class NP A decision problem is one whose answer is either yes or no. Two examples are: SAT: Given a Boolean formula
More informationComplexity Theory VU , SS The Polynomial Hierarchy. Reinhard Pichler
Complexity Theory Complexity Theory VU 181.142, SS 2018 6. The Polynomial Hierarchy Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität Wien 15 May, 2018 Reinhard
More informationOutline. Complexity Theory EXACT TSP. The Class DP. Definition. Problem EXACT TSP. Complexity of EXACT TSP. Proposition VU 181.
Complexity Theory Complexity Theory Outline Complexity Theory VU 181.142, SS 2018 6. The Polynomial Hierarchy Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität
More informationTermination criteria in the Moore-Skelboe Algorithm for Global Optimization by Interval Arithmetic
To appear in series Nonconvex Global Optimization and Its Applications Kluwer Academic Publishers Termination criteria in the Moore-Skelboe Alorithm for Global Optimization by Interval Arithmetic M.H.
More information8. INTRACTABILITY I. Lecture slides by Kevin Wayne Copyright 2005 Pearson-Addison Wesley. Last updated on 2/6/18 2:16 AM
8. INTRACTABILITY I poly-time reductions packing and covering problems constraint satisfaction problems sequencing problems partitioning problems graph coloring numerical problems Lecture slides by Kevin
More informationThe Maximum Flow Problem with Disjunctive Constraints
The Maximum Flow Problem with Disjunctive Constraints Ulrich Pferschy Joachim Schauer Abstract We study the maximum flow problem subject to binary disjunctive constraints in a directed graph: A negative
More informationMINIMUM DIAMETER COVERING PROBLEMS. May 20, 1997
MINIMUM DIAMETER COVERING PROBLEMS Esther M. Arkin y and Refael Hassin z May 20, 1997 Abstract A set V and a collection of (possibly non-disjoint) subsets are given. Also given is a real matrix describing
More informationIEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING 1
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING 1 Intervention in Gene Reulatory Networks via a Stationary Mean-First-Passae-Time Control Policy Golnaz Vahedi, Student Member, IEEE, Babak Faryabi, Student
More informationChapter 3 Deterministic planning
Chapter 3 Deterministic planning In this chapter we describe a number of algorithms for solving the historically most important and most basic type of planning problem. Two rather strong simplifying assumptions
More informationarxiv: v1 [cs.dm] 29 Oct 2012
arxiv:1210.7684v1 [cs.dm] 29 Oct 2012 Square-Root Finding Problem In Graphs, A Complete Dichotomy Theorem. Babak Farzad 1 and Majid Karimi 2 Department of Mathematics Brock University, St. Catharines,
More informationPart V. Intractable Problems
Part V Intractable Problems 507 Chapter 16 N P-Completeness Up to now, we have focused on developing efficient algorithms for solving problems. The word efficient is somewhat subjective, and the degree
More informationCMSC 858F: Algorithmic Lower Bounds Fall SAT and NP-Hardness
CMSC 858F: Algorithmic Lower Bounds Fall 2014 3-SAT and NP-Hardness Instructor: Mohammad T. Hajiaghayi Scribe: Philip Dasler September 23, 2014 The most important NP-Complete (logic) problem family! 1
More informationAlgorithms. NP -Complete Problems. Dong Kyue Kim Hanyang University
Algorithms NP -Complete Problems Dong Kyue Kim Hanyang University dqkim@hanyang.ac.kr The Class P Definition 13.2 Polynomially bounded An algorithm is said to be polynomially bounded if its worst-case
More informationOn the Complexity of the Minimum Independent Set Partition Problem
On the Complexity of the Minimum Independent Set Partition Problem T-H. Hubert Chan 1, Charalampos Papamanthou 2, and Zhichao Zhao 1 1 Department of Computer Science the University of Hong Kong {hubert,zczhao}@cs.hku.hk
More informationLimitations of Algorithm Power
Limitations of Algorithm Power Objectives We now move into the third and final major theme for this course. 1. Tools for analyzing algorithms. 2. Design strategies for designing algorithms. 3. Identifying
More information1 Primals and Duals: Zero Sum Games
CS 124 Section #11 Zero Sum Games; NP Completeness 4/15/17 1 Primals and Duals: Zero Sum Games We can represent various situations of conflict in life in terms of matrix games. For example, the game shown
More informationMath Models of OR: Branch-and-Bound
Math Models of OR: Branch-and-Bound John E. Mitchell Department of Mathematical Sciences RPI, Troy, NY 12180 USA November 2018 Mitchell Branch-and-Bound 1 / 15 Branch-and-Bound Outline 1 Branch-and-Bound
More informationTHE THREE-STATE PERFECT PHYLOGENY PROBLEM REDUCES TO 2-SAT
COMMUNICATIONS IN INFORMATION AND SYSTEMS c 2009 International Press Vol. 9, No. 4, pp. 295-302, 2009 001 THE THREE-STATE PERFECT PHYLOGENY PROBLEM REDUCES TO 2-SAT DAN GUSFIELD AND YUFENG WU Abstract.
More informationAugmenting Outerplanar Graphs to Meet Diameter Requirements
Proceedings of the Eighteenth Computing: The Australasian Theory Symposium (CATS 2012), Melbourne, Australia Augmenting Outerplanar Graphs to Meet Diameter Requirements Toshimasa Ishii Department of Information
More informationk-blocks: a connectivity invariant for graphs
1 k-blocks: a connectivity invariant for graphs J. Carmesin R. Diestel M. Hamann F. Hundertmark June 17, 2014 Abstract A k-block in a graph G is a maximal set of at least k vertices no two of which can
More informationLecture 4: NP and computational intractability
Chapter 4 Lecture 4: NP and computational intractability Listen to: Find the longest path, Daniel Barret What do we do today: polynomial time reduction NP, co-np and NP complete problems some examples
More informationLecture 5: Efficient PAC Learning. 1 Consistent Learning: a Bound on Sample Complexity
Universität zu Lübeck Institut für Theoretische Informatik Lecture notes on Knowledge-Based and Learning Systems by Maciej Liśkiewicz Lecture 5: Efficient PAC Learning 1 Consistent Learning: a Bound on
More informationFast algorithms for even/odd minimum cuts and generalizations
Fast algorithms for even/odd minimum cuts and generalizations András A. Benczúr 1 and Ottilia Fülöp 2 {benczur,otti}@cs.elte.hu 1 Computer and Automation Institute, Hungarian Academy of Sciences, and Department
More informationThe maximum edge-disjoint paths problem in complete graphs
Theoretical Computer Science 399 (2008) 128 140 www.elsevier.com/locate/tcs The maximum edge-disjoint paths problem in complete graphs Adrian Kosowski Department of Algorithms and System Modeling, Gdańsk
More informationAcyclic and Oriented Chromatic Numbers of Graphs
Acyclic and Oriented Chromatic Numbers of Graphs A. V. Kostochka Novosibirsk State University 630090, Novosibirsk, Russia X. Zhu Dept. of Applied Mathematics National Sun Yat-Sen University Kaohsiung,
More informationClassical Complexity and Fixed-Parameter Tractability of Simultaneous Consecutive Ones Submatrix & Editing Problems
Classical Complexity and Fixed-Parameter Tractability of Simultaneous Consecutive Ones Submatrix & Editing Problems Rani M. R, Mohith Jagalmohanan, R. Subashini Binary matrices having simultaneous consecutive
More informationScheduling non-preemptive hard real-time tasks with strict periods
Schedulin non-preemptive hard real-time tasks with strict periods Mohamed MAROUF INRIA Rocquencourt Domaine de Voluceau BP 05 785 Le Chesnay Cedex - France Email: mohamed.marouf@inria.fr Yves SOREL INRIA
More informationThe g-extra Conditional Diagnosability of Folded Hypercubes
Applied Mathematical Sciences, Vol. 9, 2015, no. 146, 7247-7254 HIKARI Ltd, www.m-hikari.com http://dx.doi.or/10.12988/ams.2015.510679 The -Extra Conditional Dianosability of Folded Hypercubes Weipin Han
More informationGraph Entropy, Network Coding and Guessing games
Graph Entropy, Network Codin and Guessin ames Søren Riis November 25, 2007 Abstract We introduce the (private) entropy of a directed raph (in a new network codin sense) as well as a number of related concepts.
More information2.2 Differentiation and Integration of Vector-Valued Functions
.. DIFFERENTIATION AND INTEGRATION OF VECTOR-VALUED FUNCTIONS133. Differentiation and Interation of Vector-Valued Functions Simply put, we differentiate and interate vector functions by differentiatin
More informationAlgorithms, Probability, and Computing Final Exam HS14
Institute of Theoretical Computer Science Thomas Holenstein, Emo Welzl, Peter Widmayer Algorithms, Probability, and Computing Final Exam HS14 Candidate First name:.........................................................
More informationThe P versus NP Problem. Ker-I Ko. Stony Brook, New York
The P versus NP Problem Ker-I Ko Stony Brook, New York ? P = NP One of the seven Millenium Problems The youngest one A folklore question? Has hundreds of equivalent forms Informal Definitions P : Computational
More informationAlgorithms and Theory of Computation. Lecture 22: NP-Completeness (2)
Algorithms and Theory of Computation Lecture 22: NP-Completeness (2) Xiaohui Bei MAS 714 November 8, 2018 Nanyang Technological University MAS 714 November 8, 2018 1 / 20 Set Cover Set Cover Input: a set
More informationClosest 4-leaf power is fixed-parameter tractable
Discrete Applied Mathematics 156 (2008) 3345 3361 www.elsevier.com/locate/dam Closest 4-leaf power is fixed-parameter tractable Michael Dom, Jiong Guo, Falk Hüffner, Rolf Niedermeier Institut für Informatik,
More informationCographs; chordal graphs and tree decompositions
Cographs; chordal graphs and tree decompositions Zdeněk Dvořák September 14, 2015 Let us now proceed with some more interesting graph classes closed on induced subgraphs. 1 Cographs The class of cographs
More information1.1 P, NP, and NP-complete
CSC5160: Combinatorial Optimization and Approximation Algorithms Topic: Introduction to NP-complete Problems Date: 11/01/2008 Lecturer: Lap Chi Lau Scribe: Jerry Jilin Le This lecture gives a general introduction
More information4-coloring P 6 -free graphs with no induced 5-cycles
4-coloring P 6 -free graphs with no induced 5-cycles Maria Chudnovsky Department of Mathematics, Princeton University 68 Washington Rd, Princeton NJ 08544, USA mchudnov@math.princeton.edu Peter Maceli,
More informationarxiv: v2 [cs.dm] 12 Jul 2014
Interval Scheduling and Colorful Independent Sets arxiv:1402.0851v2 [cs.dm] 12 Jul 2014 René van Bevern 1, Matthias Mnich 2, Rolf Niedermeier 1, and Mathias Weller 3 1 Institut für Softwaretechnik und
More informationDuality of LPs and Applications
Lecture 6 Duality of LPs and Applications Last lecture we introduced duality of linear programs. We saw how to form duals, and proved both the weak and strong duality theorems. In this lecture we will
More informationCOMP Analysis of Algorithms & Data Structures
COMP 3170 - Analysis of Algorithms & Data Structures Shahin Kamali Computational Complexity CLRS 34.1-34.4 University of Manitoba COMP 3170 - Analysis of Algorithms & Data Structures 1 / 50 Polynomial
More informationCS 350 Algorithms and Complexity
1 CS 350 Algorithms and Complexity Fall 2015 Lecture 15: Limitations of Algorithmic Power Introduction to complexity theory Andrew P. Black Department of Computer Science Portland State University Lower
More informationCS264: Beyond Worst-Case Analysis Lecture #18: Smoothed Complexity and Pseudopolynomial-Time Algorithms
CS264: Beyond Worst-Case Analysis Lecture #18: Smoothed Complexity and Pseudopolynomial-Time Algorithms Tim Roughgarden March 9, 2017 1 Preamble Our first lecture on smoothed analysis sought a better theoretical
More informationInvestigation of ternary systems
Investiation of ternary systems Introduction The three component or ternary systems raise not only interestin theoretical issues, but also have reat practical sinificance, such as metallury, plastic industry
More informationTearing Based Automatic Abstraction for CTL Model Checking. Woohyuk Lee Abelardo Pardo Jae-Young Jang Gary Hachtel Fabio Somenzi
Tearin Based Automatic Abstraction for CTL Model Checkin Woohyuk Lee Abelardo Pardo Jae-Youn Jan Gary Hachtel Fabio Somenzi University of Colorado ECEN Campus Box 425 Boulder, CO, 80309 Abstract In this
More informationSparse analysis Lecture II: Hardness results for sparse approximation problems
Sparse analysis Lecture II: Hardness results for sparse approximation problems Anna C. Gilbert Department of Mathematics University of Michigan Sparse Problems Exact. Given a vector x R d and a complete
More informationAbout the relationship between formal logic and complexity classes
About the relationship between formal logic and complexity classes Working paper Comments welcome; my email: armandobcm@yahoo.com Armando B. Matos October 20, 2013 1 Introduction We analyze a particular
More informationSummer School on Introduction to Algorithms and Optimization Techniques July 4-12, 2017 Organized by ACMU, ISI and IEEE CEDA.
Summer School on Introduction to Algorithms and Optimization Techniques July 4-12, 2017 Organized by ACMU, ISI and IEEE CEDA NP Completeness Susmita Sur-Kolay Advanced Computing and Microelectronics Unit
More informationMulticommodity Flows and Column Generation
Lecture Notes Multicommodity Flows and Column Generation Marc Pfetsch Zuse Institute Berlin pfetsch@zib.de last change: 2/8/2006 Technische Universität Berlin Fakultät II, Institut für Mathematik WS 2006/07
More informationMathematical Preliminaries
Chapter 33 Mathematical Preliminaries In this appendix, we provide essential definitions and key results which are used at various points in the book. We also provide a list of sources where more details
More informationA Note on Perfect Partial Elimination
A Note on Perfect Partial Elimination Matthijs Bomhoff, Walter Kern, and Georg Still University of Twente, Faculty of Electrical Engineering, Mathematics and Computer Science, P.O. Box 217, 7500 AE Enschede,
More informationPlanar Graphs (1) Planar Graphs (3) Planar Graphs (2) Planar Graphs (4)
S-72.2420/T-79.5203 Planarity; Edges and Cycles 1 Planar Graphs (1) Topological graph theory, broadly conceived, is the study of graph layouts. Contemporary applications include circuit layouts on silicon
More informationTopics in Approximation Algorithms Solution for Homework 3
Topics in Approximation Algorithms Solution for Homework 3 Problem 1 We show that any solution {U t } can be modified to satisfy U τ L τ as follows. Suppose U τ L τ, so there is a vertex v U τ but v L
More informationOn the Algorithmic Complexity of the Mastermind Game with Black-Peg Results
On the Algorithmic Complexity of the Mastermind Game with Black-Peg Results Michael T. Goodrich Dept. of Computer Science and Secure Computing and Networking Center University of California, Irvine http://www.ics.uci.edu/
More informationOn Distance Coloring
On Distance Coloring A review based on work with Dexter Kozen Alexa Sharp Oberlin College, Oberlin, OH Abstract. An undirected graph G = (V, E) is (d, k)-colorable if there is a vertex coloring using at
More informationMachine Minimization for Scheduling Jobs with Interval Constraints
Machine Minimization for Scheduling Jobs with Interval Constraints Julia Chuzhoy Sudipto Guha Sanjeev Khanna Joseph (Seffi) Naor Abstract The problem of scheduling jobs with interval constraints is a well-studied
More informationMinimum-Dilation Tour (and Path) is NP-hard
Minimum-Dilation Tour (and Path) is NP-hard Panos Giannopoulos Christian Knauer Dániel Marx Abstract We prove that computing a minimum-dilation (Euclidean) Hamilton circuit or path on a given set of points
More informationBounds on parameters of minimally non-linear patterns
Bounds on parameters of minimally non-linear patterns P.A. CrowdMath Department of Mathematics Massachusetts Institute of Technology Massachusetts, U.S.A. crowdmath@artofproblemsolving.com Submitted: Jan
More information3-coloring triangle-free planar graphs with a precolored 8-cycle
-coloring triangle-free planar graphs with a precolored 8-cycle Zdeněk Dvořák Bernard Lidický May 0, 0 Abstract Let G be a planar triangle-free graph and led C be a cycle in G of length at most 8. We characterize
More informationCS 583: Approximation Algorithms: Introduction
CS 583: Approximation Algorithms: Introduction Chandra Chekuri January 15, 2018 1 Introduction Course Objectives 1. To appreciate that not all intractable problems are the same. NP optimization problems,
More informationSlopes of Lefschetz fibrations and separating vanishing cycles
Slopes of Lefschetz fibrations and separatin vanishin cycles Yusuf Z. Gürtaş Abstract. In this article we find upper and lower bounds for the slope of enus hyperelliptic Lefschetz fibrations. We demonstrate
More informationNP-Completeness. f(n) \ n n sec sec sec. n sec 24.3 sec 5.2 mins. 2 n sec 17.9 mins 35.
NP-Completeness Reference: Computers and Intractability: A Guide to the Theory of NP-Completeness by Garey and Johnson, W.H. Freeman and Company, 1979. NP-Completeness 1 General Problems, Input Size and
More informationInverse HAMILTONIAN CYCLE and Inverse 3-D MATCHING Are conp-complete
Inverse HAMILTONIAN CYCLE and Inverse 3-D MATCHING Are conp-complete Michael Krüger and Harald Hempel Institut für Informatik, Friedrich-Schiller-Universität Jena {krueger, hempel}@minet.uni-jena.de Abstract.
More informationThe NP-Hardness of the Connected p-median Problem on Bipartite Graphs and Split Graphs
Chiang Mai J. Sci. 2013; 40(1) 8 3 Chiang Mai J. Sci. 2013; 40(1) : 83-88 http://it.science.cmu.ac.th/ejournal/ Contributed Paper The NP-Hardness of the Connected p-median Problem on Bipartite Graphs and
More informationUniqueness of Optimal Cube Wrapping
CCCG 014, Halifax, Nova Scotia, August 11 13, 014 Uniqueness of Optimal Cube Wrapping Qinxuan Pan EECS, MIT qinxuan@mit.edu Abstract Consider wrapping the unit cube with a square without stretching or
More informationP P P NP-Hard: L is NP-hard if for all L NP, L L. Thus, if we could solve L in polynomial. Cook's Theorem and Reductions
Summary of the previous lecture Recall that we mentioned the following topics: P: is the set of decision problems (or languages) that are solvable in polynomial time. NP: is the set of decision problems
More informationSOFTWARE FOR THE GALE TRANSFORM OF FEWNOMIAL SYSTEMS AND A DESCARTES RULE FOR FEWNOMIALS
SOFTWARE FOR THE GALE TRANSFORM OF FEWNOMIAL SYSTEMS AND A DESCARTES RULE FOR FEWNOMIALS DANIEL J. BATES, JONATHAN D. HAUENSTEIN, MATTHEW E. NIEMERG, AND FRANK SOTTILE Abstract. We ive a Descartes -like
More informationNP Completeness and Approximation Algorithms
Winter School on Optimization Techniques December 15-20, 2016 Organized by ACMU, ISI and IEEE CEDA NP Completeness and Approximation Algorithms Susmita Sur-Kolay Advanced Computing and Microelectronic
More informationarxiv: v1 [cs.ds] 2 Oct 2018
Contracting to a Longest Path in H-Free Graphs Walter Kern 1 and Daniël Paulusma 2 1 Department of Applied Mathematics, University of Twente, The Netherlands w.kern@twente.nl 2 Department of Computer Science,
More informationNP-Completeness. Dr. B. S. Panda Professor, Department of Mathematics IIT Delhi, Hauz Khas, ND-16
NP-Completeness Dr. B. S. Panda Professor, Department of Mathematics IIT Delhi, Hauz Khas, ND-16 bspanda1@gmail.com 1 Decision Problem A problem whose answer is either yes or no ( 1 or 0) Examples: HC
More informationarxiv: v2 [math.oc] 11 Jun 2018
: Tiht Automated Converence Guarantees Adrien Taylor * Bryan Van Scoy * 2 Laurent Lessard * 2 3 arxiv:83.673v2 [math.oc] Jun 28 Abstract We present a novel way of eneratin Lyapunov functions for provin
More informationSingle processor scheduling with time restrictions
Single processor scheduling with time restrictions Oliver Braun Fan Chung Ron Graham Abstract We consider the following scheduling problem 1. We are given a set S of jobs which are to be scheduled sequentially
More informationLecture 1 : Probabilistic Method
IITM-CS6845: Theory Jan 04, 01 Lecturer: N.S.Narayanaswamy Lecture 1 : Probabilistic Method Scribe: R.Krithika The probabilistic method is a technique to deal with combinatorial problems by introducing
More informationAdvanced Combinatorial Optimization September 22, Lecture 4
8.48 Advanced Combinatorial Optimization September 22, 2009 Lecturer: Michel X. Goemans Lecture 4 Scribe: Yufei Zhao In this lecture, we discuss some results on edge coloring and also introduce the notion
More information2 Notation and Preliminaries
On Asymmetric TSP: Transformation to Symmetric TSP and Performance Bound Ratnesh Kumar Haomin Li epartment of Electrical Engineering University of Kentucky Lexington, KY 40506-0046 Abstract We show that
More informationSparse principal component analysis and its l 1 -relaxation
Sparse principal component analysis and its l 1 -relaxation Santanu S. Dey s, Rahul Mazumder p, Marco Molinaro c, and Guanyi Wan a a,s School of Industrial and Systems Enineerin, Georia Institute of Technoloy
More information