Guillotine subdivisions approximate polygonal subdivisions: Part III { Faster polynomial-time approximation schemes for

Size: px
Start display at page:

Download "Guillotine subdivisions approximate polygonal subdivisions: Part III { Faster polynomial-time approximation schemes for"

Transcription

1 Guillotine subdivisions approxiate polygonal subdivisions: Part III { Faster polynoial-tie approxiation schees for geoetric network optiization Joseph S. B. Mitchell y April 19, 1997; Last revision: May 29, Introduction In this note, we show how a odication to our earlier results on guillotine subdivisions leads to an n O(1) tie (deterinistic) PTAS for Euclidean versions of various geoetric network optiization probles on a set of n points in the plane. This iproves the previous n O(1=) tie algoriths of Arora [1] and Mitchell [10]. Arora [2] has recently obtained even better bounds than our own: He obtains a randoized algorith with expected running tie O(n log O(1=) n). However, our new theore on approxiating guillotine subdivisions ay be interesting in its own right, and ay lead to yet further iproveents or generalizations. Our ethods are based on the concept of an \-guillotine subdivision", which were introduced by Mitchell [9, 10]. Roughly speaking, an \-guillotine subdivision" is a polygonal subdivision with the property that there exists a line (\cut"), whose intersection with the subdivision edges consists of a sall nuber (O()) of connected coponents, and the subdivisions on either side of the line are also -guillotine. The upper bound on the nuber of connected coponents allows one to apply dynaic prograing to optiize over -guillotine subdivisions, as there is a succinct specication of how subprobles interact across a cut. Key to our ethod is a theore showing that any polygonal subdivision can be converted into an appropriate -guillotine subdivision by adding a set of edges whose total length is sall: at ost c ties that of the original subdivision (where c = 1; p 2, depending on the etric). Key to our iproveent over previous results on approxiating with guillotine subdivisions is the notion of a \grid-rounded" -guillotine subdivision, in which each connected coponent is also required to contain one of a sall nuber of regularly spaced grid points. (These notions are ade precise in the next section.) Then, exactly as in [10], we use dynaic prograing to optiize over an appropriate class of -guillotine subdivisions, resulting in, for any xed, (1 + c )-approxiation algoriths that run in polynoial-tie (O(n O(1) )), for various network optiization probles. Related Work. There has been an abundance of work on the probles studied here, both on instances of the probles in graphs and on geoetric instances. We refer the reader to soe standard textbooks, such as [4, 6, 12]. For the particular proble of the TSP, there is a survey book edited by Lawler et al. [7], and for results on approxiation theory and algoriths, there is the recent book edited by Hochbau [5]. Manuscript available at y jsb@as.sunysb.edu, Dept. of Applied Matheatics and Statistics, State University of New York, Stony Brook, NY Supported in part by Hughes Research Laboratories and NSF Grant CCR

2 While the geoetric optiization probles considered here are known to be NP-hard, polynoialtie approxiation algoriths have been known previously that get within a constant factor of optial. Further, polynoial-tie approxiation schees were discovered last year, by Arora [1] and by Mitchell [9, 10]. This paper represents a continuation of our previous work on guillotine subdivisions ([9, 10, 11]), which in turn is based on the concept of \division trees" introduced by Blu, Chalasani, and Vepala [3, 11], and the guillotine rectangular subdivision ethods of Mata and Mitchell [8]. Here, we obtain substantially better bounds than before, and we generalize our previous results to apply to a uch broader class of proble instances that include those weighted graphs whose edge lengths correspond to shortest path lengths aong obstacles in the plane. 2 Grid-Rounded -Guillotine Subdivisions Denitions We follow ost of the notation of [9, 10]. We consider a polygonal subdivision (\planar straight-line graph") S that has n edges (and hence O(n) vertices and facets). Let E denote the union of the edge segents of S, and let V denote the vertices of S. We can assue (without loss of generality) that S is restricted to the unit square, B (i.e., E int(b)). Then, each facet (2-face) is a bounded polygon, possibly with holes. The length of S is the su of the lengths of the edges of S. Assue, without loss of generality, that no two vertices of S have a coon x- or y-coordinate. A closed, axis-aligned rectangle W is a window if W B. In the following denitions, we x attention on a given window, W. We let E W denote the subset of E consisting of the union of segents of E having at least one endpoint inside (or on the boundary of) W. The cobinatorial type (with respect to E) of a window W is an ordered listing, for each of the four sides of W, of the identities of the line segents of E W that intersect it. We say that W is inial (with respect to E) if there does not exist a W 0 W, strictly contained in W, having the sae cobinatorial type as W. By standard critical placeent arguents, we see that, since it has four degrees of freedo, a inial window is deterined by four contact pairs, dened by a vertex v 2 V in contact with a side of W or by a corner of W in contact with a segent of E W. (Thus, there are at ost O(n 4 ) inial windows.) For any window W containing at least one vertex of E, we let W denote a inial window, contained within W, having the sae cobinatorial type as W. (At least one such W ust exist.) A line ` is a cut for E (with respect to W ) if ` \ int(w ) 6= ;. The intersection, ` \ (E \ int(w )), of a cut ` with E \ int(w ) (the restriction of E to the window W ) consists of a discrete (possibly epty) set of subsegents of `. (Soe of these \segents" ay be single points, where ` crosses an edge.) The endpoints of these subsegents are called the endpoints along ` (with respect to W ). (The two points where ` crosses the boundary of W are not considered to be endpoints along `.) Let be the nuber of endpoints along `, and let the points be denoted by p 1 ; : : :; p, in order along `. For a positive integer, we dene the -span, (`), of ` (with respect to W ) as follows. If 2(? 1), then (`) = ;; otherwise, (`) is dened to be the (possibly zero-length) line segent, p p?+1, joining the th endpoint, p, with the th-fro-the-last endpoints, p?+1. Given a line segent = pq (p 6= q) and a positive integer M, consider the set of subsegents obtained by cutting pq into M equal-length segents; we dene the M-grid of = pq to be the set of M + 1 endpoints of these subsegents. (In particular, the M-grid contains the two points p and q.) A line ` is an (; M)-perfect cut with respect to W if (`) E, and each connected coponent of ` \ E contains an M-grid point of the 1-span, 1 (`). In particular, if 2(? 1), then ` is 2

3 trivially an (; M)-perfect cut (since (`) = ;). Siilarly, if = 2? 1, then ` is -perfect (since (`) is a single point). Otherwise, if ` is -perfect, and 2, then = 2. In the reainder of this paper, we x M = (? 1) and assue that 2. Finally, we say that S is a grid-rounded -guillotine subdivision with respect to window W if either (1) V \ int(w ) = ;; or (2) there exists an (; M)-perfect cut, `, with respect to a inial window, W W, such that S is grid-rounded -guillotine with respect to windows W \ H + and W \ H?, where H +, H? are the closed halfplanes induced by `. (Note that, since W is inial, necessarily windows W \ H + and W \ H? will each have a cobinatorial type dierent fro that of W.) We say that S is a grid-rounded -guillotine subdivision if S is grid-rounded -guillotine with respect to the unit square, B. The Approxiation Theore The theore below shows that grid-rounded -guillotine subdivisions can approxiate arbitrary subdivisions arbitrarily closely (as a function of ). Its proof directly follows that of [9, 10], with relatively inor changes to incorporate the concept of (; M)-perfect cuts, which allow us to strengthen the requireents fro that of -perfect cuts to include the eect of rounding to the M-grid of the 1-span. Theore 1 Let S be a polygonal subdivision, with edge set E, of length L. Then, for any positive integer, there exists a grid-rounded -guillotine subdivision, S G, of length at ost (1 + 2p 2 )L whose edge set, E G, contains E. Proof. We will convert S into a grid-rounded -guillotine subdivision S G by adding to E a new set of horizontal/vertical edges whose total length is at ost 2p 2 L. The construction is recursive: at each stage, we show that there exists a cut, `, with respect to the current window W (which initially is the box B), such that we can aord to add the following set of segents to E: (\red" segent) the -span, (`); and (\blue" segents) a line segent on ` connecting each of the endpoints of ` \ (E [ (`)) to a point of the M-grid of 1 (`). By construction, once we add these segents to E, ` becoes an (; M)-perfect cut with respect to W. The sense in which we can \aord" to add these segents is that we can charge o the lengths of the constructed segents to a portion of the length of the original edge set, E. First, note that if an (; M)-perfect cut (with respect to W ) exists, then we can siply use it, and proceed, recursively, on each side of the cut. Thus, we assue that no (; M)-perfect cut exists with respect to a given window, W. We say that a point p on a cut ` is -dark with respect to ` and W if, along `? \ int(w ), there are at least endpoints (strictly) on each side of p, where `? is the line through p and perpendicular to `. 1 We say that a subsegent of ` is -dark (with respect to W ) if all points of the segent are -dark with respect to ` and W. The iportant property of -dark points along ` is the following: Assue, without loss of generality, that ` is horizontal. Then, if all points on subsegent pq of ` are -dark, then we can charge the length of pq o to the bottos of the rst subsegents, E + E, of edges that lie above pq, and the tops of the rst subsegents, E? E, of edges that lie below pq (since we know that there are at least edges \blocking" pq fro the top/botto of W ). We charge pq's length half to E + (charging each of the levels of E + fro below, with 1 units of charge) and 2 1 We can think of the edges E as being \walls" that are not very eective at blocking light light can go through? 1 walls, but is stopped when it hits the th wall; then, p on a line ` is -dark if p is not illuinated when light is shone in fro the boundary of W, along the direction of `?. 3

4 half to E? (charging each of the levels of E? fro above, with 1 2 units of charge). We refer to this type of charge as the \red" charge. In addition to charging o the length of the -dark portion of `, in order to round to the M-grid of 1 (`), we are also going to charge o (1=)th of the 1-dark portion of `: If pq is 1-dark, then we charge (1=)th of pq's length, by charging half of this length (i.e., (1=2)th of the length of pq) o to the level of E that lies above pq, and half of it to the level of E that lies below pq. We refer to this type of charge as \blue" charge. The chargeable length of a cut ` is dened to be the length of the -dark portion of `, plus (1=) ties the length of the 1-dark portion of `. The cost of a cut, `, is dened to be the length of the segents we ust add to ake the cut (; M)-perfect. Thus, the cost of a cut ` is at ost the length, j (`)j, of the -span \red" segent, (`), plus the lengths of the \blue" segents on ` connecting each of the endpoints of ` \ (E [ (`)) to a point of the M-grid of 1 (`). Since there are at ost 2 endpoints of ` \ (E [ (`)), and two of these (the endpoints of 1 (`)) are already at M-grid points of 1 (`), the total nuber of blue segents is at ost 2? 2. Further, each blue segent is at ost one half of j1(`)j M, where j 1(`)j is the length of the 1-span of `. Thus, the overall cost of a cut ` is at ost j (`)j + (2? 2) 1 2 j 1(`)j M = j (`)j + 1 j 1(`)j; where we have used our choice o M = (? 1). We call a cut ` favorable if the chargeable length of ` \ W is at least as long as the cost of the cut. The lea below shows that a favorable cut always exists. For a favorable cut `, we add its -span to the edge set (charging o its length, as above), and recurse on each side of the cut, in the two new windows. After a portion of E has been charged red on one side, due to a cut `, it will be within levels of the boundary of the windows on either side of `, and, hence, within levels of the boundary of any future windows, found deeper in the recursion, that contain the portion. Thus, no portion of E will ever be charged red ore than once fro each side, in each of the two directions (horizontal/vertical), so no portion of E will ever pay ore than twice its total length, ties 1=, in red charge ( 1 fro each side, for each of the two directions). Siilarly, no portion of 2 E will ever be charged blue ore than once fro each side, in each of the two directions, and when it is charged blue, it is charged at the rate of only 1=2 per unit length (per side, per direction); thus, no portion of E will ever pay ore than its total length, ties 2=, in blue charge. So far, this charging schee gives rise to a total charge of at ost 4 L. This factor can be iproved slightly by noting that each side of an inclined segent of E ay be charged red (resp., blue) twice, once vertically and once horizontally, so the red (resp., blue) charge assigned to a segent is at ost 1 ties the su of the lengths of its x- and y-projections, i.e., at ost p 2 ties its length. This gives the overall charge of 2p 2L, as claied. It is also iportant to note that we are always charging portions of the original edges set E: The new edges added are never theselves charged, since they lie on window boundaries and cannot therefore serve to ake a portion of soe future cut -dark or 1-dark. (Note too that, in order for a cut ` to be favorable, but not (; M)-perfect, there ust be at least one vertex of V in each of the two open halfplanes induced by `; thus, the recursion ust terinate in a nite nuber of steps.) ut We now prove the lea that guarantees the existence of a favorable cut. The proof of the lea uses a particularly siple arguent, based on eleentary calculus (reversing the order of integration). It is based on the siilar lea that appears already in [9, 10], but we include its details here for copleteness: Lea 1 For any subdivision S, and any window W, there is a favorable cut. 4

5 Proof. We show that there ust be a favorable cut that is either horizontal or vertical. Let f(x) denote the cost of the vertical line, `x, through x; then, Then, A x = R 1 0 R () x f(x) = j (`x)j + 1 j 1(`x)j: f(x)dx is siply the area, A() x = R 1 of points of B that are -dark with respect to horizontal cuts, plus (1=) ties the area, 0 j (`x)jdx, of the (x-onotone) region A (1) x = R 1 j 0 1(`x)jdx, of the (x-onotone) region R (1) x of points of B that are 1-dark with respect to horizontal cuts. Siilarly, dene g(y) to be the cost of the horizontal line through y, and let A y = R 1 g(y)dy. 0 Assue, without loss of generality, that A x A y. We clai that there exists a horizontal favorable cut; i.e., we clai that there exists a horizontal cut, `, such that its chargeable length (i.e., length of its -dark portion, plus (1=) ties the length of its 1-dark portion) is at least as large as the cost of ` (j (`)j + 1 j 1(`)j). To see this, note that A x can be coputed by switching the order of integration, \slicing" the regions R x () and R (1) x horizontally, rather than vertically; i.e., A x = R 1 h(y)dy = R 1 h R 0 0 (y)dy h 0 1(y)dy, where h(y) is the chargeable length of the horizontal line through y, and h (i) (y) is the length of the intersection of R x (i) with a horizontal line through y. (i.e., h () (y) (resp., h (1) (y)) is the length of the -dark (resp., 1-dark) portion of the horizontal line through y.) Thus, since A x A y, we get that R 1 h(y)dy R 1 g(y)dy 0. Thus, it cannot 0 0 be that for all values of y 2 [0; 1], h(y) < g(y), so there exists a y = y for which h(y ) g(y ). The horizontal line through this y is a cut satisfying the clai of the lea. (If, instead, we had A x A y, then we would get a vertical cut satisfying the clai.) ut Algoriths The dynaic prograing algoriths of Mitchell [9, 10] carry over alost verbati to the new setting of grid-rounded -guillotine subdivisions. The ain dierence is in the coplexity analysis. A subproble in the dynaic prograing recursion is specied now by a rectangle (O(n 4 ) choices), and, on each of the four sides, a segent corresponding to the 1-span (O(n 2 ) choices per side), and a set of up to 2 M-grid points within each segent that specify the attachent points between this subproble and neighboring subprobles. (Depending on the proble instance, other inforation, of constant size for xed, is also specied for a subproble; see [10].) The key to the iproveent given in this paper is that there are now only? M 2 = O( 4 ) choices for these grid points on any one side, and this nuber is constant for xed. (Copare this to the O(n 2 ) choices of crossing points in [10].) Thus, there are overall O(n 12 ) subprobles. We then optiize over all O(n) choices of cuts, O(n 2 ) choices of 1-spans along the cut, and O( 4 ) choices of grid points on the cut. The overall coplexity of the dynaic prograing algorith is therefore O(n 15 ). By rounding the 1-span intervals up to be intervals of lengths that are power-of-two factors saller than the diensions of the window, it is not hard to iprove this coplexity to O(n 10 log 5 n), without signicantly changing the approxiation factor. Corollary 1 Given any xed positive integer, and any set of n points in the plane, there is an O(n O(1) ) algorith to copute a Steiner spanning tree (or Steiner k-mst), or a traveling salesperson tour, whose length is within a factor (1 + c ) of iniu, for constant c. Acknowledgeents I thank Avri Blu and Santosh Vepala for useful discussions on the subject of this paper. 5

6 References [1] S. Arora, Polynoial tie approxiation schees for Euclidean TSP and other geoetric probles, Manuscript, March 30, Appears in Proc. 37th Annu. IEEE Sypos. Found. Coput. Sci.(1996), pp. 2{12. [2] S. Arora, More ecient approxiation schees for Euclidean TSP and other geoetric probles, Unpublished anuscript, January 9, [3] A. Blu, P. Chalasani, and S. Vepala, A constant-factor approxiation for the k-mst proble in the plane, Proc. 27th Annu. ACM Sypos. Theory Coput. (1995), pp. 294{302. [4] T. H. Coren, C. E. Leiserson, and R. L. Rivest, Introduction to Algoriths, The MIT Press, Cabridge, Mass., [5] D. Hochbau, editor, Approxiation Probles for NP-Coplete Probles, PWS Publications, [6] E. Lawler, Cobinatorial Optiization: Networks and Matroids, Holt, Rinehart and Winston, New York, [7] E. L. Lawler, J. K. Lenstra, A. H. G. Rinnooy Kan, and D. B. Shoys, editors, The Traveling Salesan Proble, Wiley, New York, NY, [8] C. Mata and J. S. B. Mitchell, Approxiation algoriths for geoetric tour and network design probles, Proc. 11th Annu. ACM Sypos. Coput. Geo. (1995), pp. 360{369. [9] J. S. B. Mitchell, Guillotine subdivisions approxiate polygonal subdivisions: A siple new ethod for the geoetric k-mst proble, Proc. 7th ACM-SIAM Sypos. Discrete Algoriths (1996), pp. 402{408. [10] J. S. B. Mitchell, Guillotine subdivisions approxiate polygonal subdivisions: Part II A siple polynoial-tie approxiation schee for geoetric k-mst, TSP, and related probles, SIAM J. Cop., to appear. [11] J. S. B. Mitchell, A. Blu, P. Chalasani, and S. Vepala, A constant-factor approxiation for the geoetric k-mst proble in the plane, SIAM J. Cop., to appear. [12] C. H. Papadiitriou and K. Steiglitz, Cobinatorial Optiization: Algoriths and Coplexity, Prentice Hall, Englewood Clis, NJ,

Related Work.. Over the last few decades, there has been a wealth of research

Related Work.. Over the last few decades, there has been a wealth of research GUILLOTINE SUBDIVISIONS APPROXIMATE POLYGONAL SUBDIVISIONS: A SIMPLE POLYNOMIAL-TIME APPROXIMATION SCHEME FOR GEOMETRIC TSP, K-MST, AND RELATED PROBLEMS JOSEPH S. B. MITCHELL Abstract. We show that any

More information

c 1999 Society for Industrial and Applied Mathematics

c 1999 Society for Industrial and Applied Mathematics SIAM J. COMPUT. Vol. 28, No. 4, pp. 1298 1309 GUILLOTINE SUBDIVISIONS APPROXIMATE POLYGONAL SUBDIVISIONS: A SIMPLE POLYNOMIAL-TIME APPROXIMATION SCHEME FOR GEOMETRIC TSP, k-mst, AND RELATED PROBLEMS JOSEPH

More information

Theoretical Analysis of Local Search and Simple Evolutionary Algorithms for the Generalized Travelling Salesperson Problem

Theoretical Analysis of Local Search and Simple Evolutionary Algorithms for the Generalized Travelling Salesperson Problem Theoretical Analysis of Local Search and Siple Evolutionary Algoriths for the Generalized Travelling Salesperson Proble Mojgan Pourhassan ojgan.pourhassan@adelaide.edu.au Optiisation and Logistics, The

More information

Gromov-Hausdorff Distance Between Metric Graphs

Gromov-Hausdorff Distance Between Metric Graphs Groov-Hausdorff Distance Between Metric Graphs Jiwon Choi St Mark s School January, 019 Abstract In this paper we study the Groov-Hausdorff distance between two etric graphs We copute the precise value

More information

Geometry. The Method of the Center of Mass (mass points): Solving problems using the Law of Lever (mass points). Menelaus theorem. Pappus theorem.

Geometry. The Method of the Center of Mass (mass points): Solving problems using the Law of Lever (mass points). Menelaus theorem. Pappus theorem. Noveber 13, 2016 Geoetry. The Method of the enter of Mass (ass points): Solving probles using the Law of Lever (ass points). Menelaus theore. Pappus theore. M d Theore (Law of Lever). Masses (weights)

More information

Structural Balance in Networks. An Optimizational Approach. Andrej Mrvar. Faculty of Social Sciences. University of Ljubljana. Kardeljeva pl.

Structural Balance in Networks. An Optimizational Approach. Andrej Mrvar. Faculty of Social Sciences. University of Ljubljana. Kardeljeva pl. Structural Balance in Networks An Optiizational Approach Andrej Mrvar Faculty of Social Sciences University of Ljubljana Kardeljeva pl. 5 61109 Ljubljana March 23 1994 Contents 1 Balanced and clusterable

More information

Construction of a regular hendecagon by two-fold origami

Construction of a regular hendecagon by two-fold origami J. C. LUCERO /207 Construction of a regular hendecagon by two-fold origai Jorge C. Lucero 1 Introduction Single-fold origai refers to geoetric constructions on a sheet of paper by perforing a sequence

More information

λ-harmonious Graph Colouring Lauren DeDieu

λ-harmonious Graph Colouring Lauren DeDieu λ-haronious Graph Colouring Lauren DeDieu June 12, 2012 ABSTRACT In 198, Hopcroft and Krishnaoorthy defined a new type of graph colouring called haronious colouring. Haronious colouring is a proper vertex

More information

Clustering. Cluster Analysis of Microarray Data. Microarray Data for Clustering. Data for Clustering

Clustering. Cluster Analysis of Microarray Data. Microarray Data for Clustering. Data for Clustering Clustering Cluster Analysis of Microarray Data 4/3/009 Copyright 009 Dan Nettleton Group obects that are siilar to one another together in a cluster. Separate obects that are dissiilar fro each other into

More information

The Unit Bar Visibility Number of a Graph

The Unit Bar Visibility Number of a Graph The Unit Bar Visibility Nuber of a Graph Eily Gaub 1,4, Michelle Rose 2,4, and Paul S. Wenger,4 August 20, 2015 Abstract A t-unit-bar representation of a graph G is an assignent of sets of at ost t horizontal

More information

A 2-Chain Can Interlock With an Open 10-Chain

A 2-Chain Can Interlock With an Open 10-Chain Sith ScholarWorks Coputer Science: Faculty Publications Coputer Science 8-19-2013 2-Chain Can Interlock With an Open 10-Chain in Lu California State University, Sacraento Joseph O'Rourke Sith College,

More information

A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane

A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane Joseph S. B. Mitchell Abstract The Euclidean TSP with neighborhoods (TSPN) problem seeks a shortest tour that visits a given collection

More information

Distributed Multicast Tree Construction in Wireless Sensor Networks

Distributed Multicast Tree Construction in Wireless Sensor Networks Distributed Multicast Tree Construction in Wireless Sensor Networks Hongyu Gong, Luoyi Fu, Xinzhe Fu, Lutian Zhao 3, Kainan Wang, and Xinbing Wang Dept. of Electronic Engineering, Shanghai Jiao Tong University,

More information

INSERTION SORT is O(n log n)

INSERTION SORT is O(n log n) INSERTION SORT is On log n) Michael A. Bender Martín Farach-Colton Miguel A. Mosteiro Abstract Traditional INSERTION SORT runs in On 2 ) tie because each insertion takes On) tie. When people run INSERTION

More information

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 13

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 13 Coputer Aided Drafting, Design and Manufacturing Volue 26, uber 2, June 2016, Page 13 CADDM 3D reconstruction of coplex curved objects fro line drawings Sun Yanling, Dong Lijun Institute of Mechanical

More information

Polynomial Time Approximation Schemes for the Euclidean Traveling Salesman Problem

Polynomial Time Approximation Schemes for the Euclidean Traveling Salesman Problem PROJECT FOR CS388G: ALGORITHMS: TECHNIQUES/THEORY (FALL 2015) Polynomial Time Approximation Schemes for the Euclidean Traveling Salesman Problem Shanshan Wu Vatsal Shah October 20, 2015 Abstract In this

More information

P NP. Approximation Algorithms. Computational hardness. Vertex cover. Vertex cover. Vertex cover. Plan: Vertex Cover Metric TSP 3SAT

P NP. Approximation Algorithms. Computational hardness. Vertex cover. Vertex cover. Vertex cover. Plan: Vertex Cover Metric TSP 3SAT Great Theoretical Ideas In Coputer Science Victor Adachi CS - Carnegie Mellon University Approxiation Algoriths P NP Plan: Vertex Cover 3SAT Coputational hardness Suppose we are given an NP-coplete proble

More information

Automatic Graph Drawing Algorithms

Automatic Graph Drawing Algorithms Autoatic Graph Drawing Algoriths Susan Si sisuz@turing.utoronto.ca Deceber 7, 996. Ebeddings of graphs have been of interest to theoreticians for soe tie, in particular those of planar graphs and graphs

More information

Recent PTAS Algorithms on the Euclidean TSP

Recent PTAS Algorithms on the Euclidean TSP Recent PTAS Algorithms on the Euclidean TSP by Leonardo Zambito Submitted as a project for CSE 4080, Fall 2006 1 Introduction The Traveling Salesman Problem, or TSP, is an on going study in computer science.

More information

Efficient and Strategyproof Spectrum Allocations in Multi-Channel Wireless Networks

Efficient and Strategyproof Spectrum Allocations in Multi-Channel Wireless Networks Efficient and Strategyproof Spectru Allocations in Multi-Channel Wireless Networks Ping Xu, Xiang-Yang Li, Senior Meber, IEEE, ShaoJie Tang, and JiZhong Zhao Abstract In this paper, we study the spectru

More information

Novel Image Representation and Description Technique using Density Histogram of Feature Points

Novel Image Representation and Description Technique using Density Histogram of Feature Points Novel Iage Representation and Description Technique using Density Histogra of Feature Points Keneilwe ZUVA Departent of Coputer Science, University of Botswana, P/Bag 00704 UB, Gaborone, Botswana and Tranos

More information

Oblivious Routing for Fat-Tree Based System Area Networks with Uncertain Traffic Demands

Oblivious Routing for Fat-Tree Based System Area Networks with Uncertain Traffic Demands Oblivious Routing for Fat-Tree Based Syste Area Networks with Uncertain Traffic Deands Xin Yuan Wickus Nienaber Zhenhai Duan Departent of Coputer Science Florida State University Tallahassee, FL 3306 {xyuan,nienaber,duan}@cs.fsu.edu

More information

A Non-greedy Decision Tree Algorithm. Kristin P. Bennett. Rensselaer Polytechnic Institute. Troy, NY 12180

A Non-greedy Decision Tree Algorithm. Kristin P. Bennett. Rensselaer Polytechnic Institute. Troy, NY 12180 Global Tree Optiization: A Non-greedy Decision Tree Algith Kristin P. Bennett Eail benne@rpi.edu Departent of Matheatical Sciences Rensselaer Polytechnic Institute Troy, NY 28 Abstract A non-greedy approach

More information

A Trajectory Splitting Model for Efficient Spatio-Temporal Indexing

A Trajectory Splitting Model for Efficient Spatio-Temporal Indexing A Trajectory Splitting Model for Efficient Spatio-Teporal Indexing Slobodan Rasetic Jörg Sander Jaes Elding Mario A. Nasciento Departent of Coputing Science University of Alberta Edonton, Alberta, Canada

More information

A Beam Search Method to Solve the Problem of Assignment Cells to Switches in a Cellular Mobile Network

A Beam Search Method to Solve the Problem of Assignment Cells to Switches in a Cellular Mobile Network A Bea Search Method to Solve the Proble of Assignent Cells to Switches in a Cellular Mobile Networ Cassilda Maria Ribeiro Faculdade de Engenharia de Guaratinguetá - DMA UNESP - São Paulo State University

More information

Weeks 1 3 Weeks 4 6 Unit/Topic Number and Operations in Base 10

Weeks 1 3 Weeks 4 6 Unit/Topic Number and Operations in Base 10 Weeks 1 3 Weeks 4 6 Unit/Topic Nuber and Operations in Base 10 FLOYD COUNTY SCHOOLS CURRICULUM RESOURCES Building a Better Future for Every Child - Every Day! Suer 2013 Subject Content: Math Grade 3rd

More information

The optimization design of microphone array layout for wideband noise sources

The optimization design of microphone array layout for wideband noise sources PROCEEDINGS of the 22 nd International Congress on Acoustics Acoustic Array Systes: Paper ICA2016-903 The optiization design of icrophone array layout for wideband noise sources Pengxiao Teng (a), Jun

More information

2 P. S. BRADLEY & O. L. MANGASARIAN 2. The k-plane Clustering (kpc) Algorith We consider a set A of points in the n-diensional real space R n represen

2 P. S. BRADLEY & O. L. MANGASARIAN 2. The k-plane Clustering (kpc) Algorith We consider a set A of points in the n-diensional real space R n represen Journal of Global Optiization,, {9 (999) c 999 Kluwer Acadeic Publishers, Boston. Manufactured in The Netherlands. k-plane Clustering P. S. BRADLEY & O. L. MANGASARIAN bradley@icrosoft.co, olvi@cs.wisc.edu

More information

Resource Optimization for Web Service Composition

Resource Optimization for Web Service Composition Resource Optiization for Web Coposition Xia Gao, Ravi Jain, Zulfikar Razan, Ulas Kozat Abstract coposition recently eerged as a costeffective way to quickly create new services within a network. Soe research

More information

Predicting x86 Program Runtime for Intel Processor

Predicting x86 Program Runtime for Intel Processor Predicting x86 Progra Runtie for Intel Processor Behra Mistree, Haidreza Haki Javadi, Oid Mashayekhi Stanford University bistree,hrhaki,oid@stanford.edu 1 Introduction Progras can be equivalent: given

More information

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math Sarter Balanced Assessent Consortiu s, s, Stard Alignent for Math The Sarter Balanced Assessent Consortiu (SBAC) has created a hierarchy coprised of clais targets that together can be used to ake stateents

More information

IN many interactive multimedia streaming applications, such

IN many interactive multimedia streaming applications, such 840 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 8, NO. 5, MAY 06 A Geoetric Approach to Server Selection for Interactive Video Streaing Yaochen Hu, Student Meber, IEEE, DiNiu, Meber, IEEE, and Zongpeng Li, Senior

More information

QoS and Sensible Routing Decisions

QoS and Sensible Routing Decisions QoS and Sensible Routing Decisions Erol Gelenbe Dept. of Electrical & Electronic Engineering Iperial College London SW7 2BT e.gelenbe@iperial.ac.uk Abstract Network Quality of Service (QoS) criteria of

More information

Minimum-Link Watchman Tours

Minimum-Link Watchman Tours Minimum-Link Watchman Tours Esther M. Arkin Joseph S. B. Mitchell Christine D. Piatko Abstract We consider the problem of computing a watchman route in a polygon with holes. We show that the problem of

More information

Minimum Delay Stream Routing and Content Caching in Hybrid Coalition Networks

Minimum Delay Stream Routing and Content Caching in Hybrid Coalition Networks Miniu Delay Strea Routing and Content Caching in Hybrid Coalition Networks Mostafa Dehghan, Anand Seethara, Ting He, Theodoros Salonidis Ji Kurose, Don Towsley, Bo Jiang, Raesh Sitaraan University of Massachussetts

More information

AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM

AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM International Journal of Software Engineering & Applications (IJSEA), Vol.6, No.5, Septeber 205 AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM Xie Yang and Cheng Wushan College of Mechanical Engineering,

More information

A Novel Fast Constructive Algorithm for Neural Classifier

A Novel Fast Constructive Algorithm for Neural Classifier A Novel Fast Constructive Algorith for Neural Classifier Xudong Jiang Centre for Signal Processing, School of Electrical and Electronic Engineering Nanyang Technological University Nanyang Avenue, Singapore

More information

CS 361 Meeting 8 9/24/18

CS 361 Meeting 8 9/24/18 CS 36 Meeting 8 9/4/8 Announceents. Hoework 3 due Friday. Review. The closure properties of regular languages provide a way to describe regular languages by building the out of sipler regular languages

More information

A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane

A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane Joseph S. B. Mitchell Abstract The Euclidean TSP with neighborhoods (TSPN) problem seeks a shortest tour that visits a given collection

More information

Different criteria of dynamic routing

Different criteria of dynamic routing Procedia Coputer Science Volue 66, 2015, Pages 166 173 YSC 2015. 4th International Young Scientists Conference on Coputational Science Different criteria of dynaic routing Kurochkin 1*, Grinberg 1 1 Kharkevich

More information

Summary. Reconstruction of data from non-uniformly spaced samples

Summary. Reconstruction of data from non-uniformly spaced samples Is there always extra bandwidth in non-unifor spatial sapling? Ralf Ferber* and Massiiliano Vassallo, WesternGeco London Technology Center; Jon-Fredrik Hopperstad and Ali Özbek, Schluberger Cabridge Research

More information

Algorithms for Euclidean TSP

Algorithms for Euclidean TSP This week, paper [2] by Arora. See the slides for figures. See also http://www.cs.princeton.edu/~arora/pubs/arorageo.ps Algorithms for Introduction This lecture is about the polynomial time approximation

More information

OPTIMAL TIME AND SPACE COMPLEXITY ALGORITHM FOR CONSTRUCTION OF ALL BINARY TREES FROM PRE-ORDER AND POST-ORDER TRAVERSALS

OPTIMAL TIME AND SPACE COMPLEXITY ALGORITHM FOR CONSTRUCTION OF ALL BINARY TREES FROM PRE-ORDER AND POST-ORDER TRAVERSALS OPTIMAL TIME AND SPACE COMPLEXITY ALGORITHM FOR CONSTRUCTION OF ALL BINARY TREES FROM PRE-ORDER AND POST-ORDER TRAVERSALS ADRIAN DEACONU Transilvania University of Brasov, Roania Abstract A linear tie

More information

Fair Resource Allocation for Heterogeneous Tasks

Fair Resource Allocation for Heterogeneous Tasks Fair Resource Allocation for Heterogeneous Tasks Koyel Mukherjee, Partha utta, Gurulingesh Raravi, Thangaraj Balasubraania, Koustuv asgupta, Atul Singh Xerox Research Center India, Bangalore, India 560105

More information

Collaborative Web Caching Based on Proxy Affinities

Collaborative Web Caching Based on Proxy Affinities Collaborative Web Caching Based on Proxy Affinities Jiong Yang T J Watson Research Center IBM jiyang@usibco Wei Wang T J Watson Research Center IBM ww1@usibco Richard Muntz Coputer Science Departent UCLA

More information

QUERY ROUTING OPTIMIZATION IN SENSOR COMMUNICATION NETWORKS

QUERY ROUTING OPTIMIZATION IN SENSOR COMMUNICATION NETWORKS QUERY ROUTING OPTIMIZATION IN SENSOR COMMUNICATION NETWORKS Guofei Jiang and George Cybenko Institute for Security Technology Studies and Thayer School of Engineering Dartouth College, Hanover NH 03755

More information

Grid Minors in Damaged Grids

Grid Minors in Damaged Grids Grid Minors in Daaged Grids David Eppstein Departent of Coputer Science University of California, Irvine Irvine, California, U.S.A. eppstein@uci.edu Subitted: Nov 7, 2013; Accepted: Jul 24, 2014; Published:

More information

TALLINN UNIVERSITY OF TECHNOLOGY, INSTITUTE OF PHYSICS 17. FRESNEL DIFFRACTION ON A ROUND APERTURE

TALLINN UNIVERSITY OF TECHNOLOGY, INSTITUTE OF PHYSICS 17. FRESNEL DIFFRACTION ON A ROUND APERTURE 7. FRESNEL DIFFRACTION ON A ROUND APERTURE. Objective Exaining diffraction pattern on a round aperture, deterining wavelength of light source.. Equipent needed Optical workbench, light source, color filters,

More information

Optimal Route Queries with Arbitrary Order Constraints

Optimal Route Queries with Arbitrary Order Constraints IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL.?, NO.?,? 20?? 1 Optial Route Queries with Arbitrary Order Constraints Jing Li, Yin Yang, Nikos Maoulis Abstract Given a set of spatial points DS,

More information

Designing High Performance Web-Based Computing Services to Promote Telemedicine Database Management System

Designing High Performance Web-Based Computing Services to Promote Telemedicine Database Management System Designing High Perforance Web-Based Coputing Services to Proote Teleedicine Database Manageent Syste Isail Hababeh 1, Issa Khalil 2, and Abdallah Khreishah 3 1: Coputer Engineering & Inforation Technology,

More information

Relief shape inheritance and graphical editor for the landscape design

Relief shape inheritance and graphical editor for the landscape design Relief shape inheritance and graphical editor for the landscape design Egor A. Yusov Vadi E. Turlapov Nizhny Novgorod State University after N. I. Lobachevsky Nizhny Novgorod Russia yusov_egor@ail.ru vadi.turlapov@cs.vk.unn.ru

More information

Fair Energy-Efficient Sensing Task Allocation in Participatory Sensing with Smartphones

Fair Energy-Efficient Sensing Task Allocation in Participatory Sensing with Smartphones Advance Access publication on 24 February 2017 The British Coputer Society 2017. All rights reserved. For Perissions, please eail: journals.perissions@oup.co doi:10.1093/cojnl/bxx015 Fair Energy-Efficient

More information

Trees. Linear vs. Branching CSE 143. Branching Structures in CS. What s in a Node? A Tree. [Chapter 10]

Trees. Linear vs. Branching CSE 143. Branching Structures in CS. What s in a Node? A Tree. [Chapter 10] CSE 143 Trees [Chapter 10] Linear vs. Branching Our data structures so far are linear Have a beginning and an end Everything falls in order between the ends Arrays, lined lists, queues, stacs, priority

More information

Approximate String Matching with Reduced Alphabet

Approximate String Matching with Reduced Alphabet Approxiate String Matching with Reduced Alphabet Leena Salela 1 and Jora Tarhio 2 1 University of Helsinki, Departent of Coputer Science leena.salela@cs.helsinki.fi 2 Aalto University Deptartent of Coputer

More information

Effects of Desingularization and Collocation-Point Shift on Steady Waves with Forward Speed

Effects of Desingularization and Collocation-Point Shift on Steady Waves with Forward Speed Effects of Desingularization and Collocation-Point Shift on Steady Waves with Forward Speed Yonghwan Ki* & Dick K.P. Yue** Massachusetts Institute of Technology, Departent of Ocean Engineering, Cabridge,

More information

Control Message Reduction Techniques in Backward Learning Ad Hoc Routing Protocols

Control Message Reduction Techniques in Backward Learning Ad Hoc Routing Protocols Control Message Reduction Techniques in Backward Learning Ad Hoc Routing Protocols Navodaya Garepalli Kartik Gopalan Ping Yang Coputer Science, Binghaton University (State University of New York) Contact:

More information

Deterministic Voting in Distributed Systems Using Error-Correcting Codes

Deterministic Voting in Distributed Systems Using Error-Correcting Codes IEEE TRASACTIOS O PARALLEL AD DISTRIBUTED SYSTEMS, VOL. 9, O. 8, AUGUST 1998 813 Deterinistic Voting in Distributed Systes Using Error-Correcting Codes Lihao Xu and Jehoshua Bruck, Senior Meber, IEEE Abstract

More information

Geo-activity Recommendations by using Improved Feature Combination

Geo-activity Recommendations by using Improved Feature Combination Geo-activity Recoendations by using Iproved Feature Cobination Masoud Sattari Middle East Technical University Ankara, Turkey e76326@ceng.etu.edu.tr Murat Manguoglu Middle East Technical University Ankara,

More information

Efficient Constraint Evaluation Algorithms for Hierarchical Next-Best-View Planning

Efficient Constraint Evaluation Algorithms for Hierarchical Next-Best-View Planning Efficient Constraint Evaluation Algoriths for Hierarchical Next-Best-View Planning Ko-Li Low National University of Singapore lowl@cop.nus.edu.sg Anselo Lastra University of North Carolina at Chapel Hill

More information

A Comparative Study of Two-phase Heuristic Approaches to General Job Shop Scheduling Problem

A Comparative Study of Two-phase Heuristic Approaches to General Job Shop Scheduling Problem IE Vol. 7, No. 2, pp. 84-92, Septeber 2008. A Coparative Study of Two-phase Heuristic Approaches to General Job Shop Scheduling Proble Ji Ung Sun School of Industrial and Managent Engineering Hankuk University

More information

2. PROBLEM DEFINITION AND APPLICATIONS 2.. The Scheduling and Wavelength Assignent (SWA) Proble We consider a set M of processors and a set J of n; n

2. PROBLEM DEFINITION AND APPLICATIONS 2.. The Scheduling and Wavelength Assignent (SWA) Proble We consider a set M of processors and a set J of n; n On Scheduling Probles with Applications to Packet-Switched Optical WDM Networks Λ Evripidis Bapis George N. Rouskas LaMI, CNRS EP738 Departent of Coputer Science Université d'evry Val d'essonne Box 7534

More information

6.1 Topological relations between two simple geometric objects

6.1 Topological relations between two simple geometric objects Chapter 5 proposed a spatial odel to represent the spatial extent of objects in urban areas. The purpose of the odel, as was clarified in Chapter 3, is ultifunctional, i.e. it has to be capable of supplying

More information

On the Complexity of Optimal Routing and Content Caching in Heterogeneous Networks

On the Complexity of Optimal Routing and Content Caching in Heterogeneous Networks On the Coplexity of Optial Routing and Content Caching in Heterogeneous Networks Mostafa Dehghan 1, Anand Seethara 2, Bo Jiang 1, Ting He 3, Theodoros Salonidis 3, Ji Kurose 1, Don Towsley 1, and Raesh

More information

Lower Bounds for Insertion Methods for TSP. Yossi Azar. Abstract. optimal tour. The lower bound holds even in the Euclidean Plane.

Lower Bounds for Insertion Methods for TSP. Yossi Azar. Abstract. optimal tour. The lower bound holds even in the Euclidean Plane. Lower Bounds for Insertion Methods for TSP Yossi Azar Abstract We show that the random insertion method for the traveling salesman problem (TSP) may produce a tour (log log n= log log log n) times longer

More information

Utility-Based Resource Allocation for Mixed Traffic in Wireless Networks

Utility-Based Resource Allocation for Mixed Traffic in Wireless Networks IEEE IFOCO 2 International Workshop on Future edia etworks and IP-based TV Utility-Based Resource Allocation for ixed Traffic in Wireless etworks Li Chen, Bin Wang, Xiaohang Chen, Xin Zhang, and Dacheng

More information

Search Algorithms for m Best Solutions for Graphical Models

Search Algorithms for m Best Solutions for Graphical Models Search Algoriths for Best Solutions for Graphical Models Rina Dechter and Natalia Flerova University of California Irvine USA Radu Marinescu IBM Research Dublin, Ireland Abstract The paper focuses on finding

More information

Privacy-preserving String-Matching With PRAM Algorithms

Privacy-preserving String-Matching With PRAM Algorithms Privacy-preserving String-Matching With PRAM Algoriths Report in MTAT.07.022 Research Seinar in Cryptography, Fall 2014 Author: Sander Sii Supervisor: Peeter Laud Deceber 14, 2014 Abstract In this report,

More information

Optimal Guillotine Layout

Optimal Guillotine Layout copyrightbox Optial Guillotine Layout Graee Gange Dept of CSSE University of Melbourne Vic. 3010, Australia ggange@cs.u.oz.au Ki Marriott Clayton School of IT Monash University Vic. 3800, Australia ki.arriott@onash.edu

More information

Data & Knowledge Engineering

Data & Knowledge Engineering Data & Knowledge Engineering 7 (211) 17 187 Contents lists available at ScienceDirect Data & Knowledge Engineering journal hoepage: www.elsevier.co/locate/datak An approxiate duplicate eliination in RFID

More information

MIDA: AN IDA SEARCH WITH DYNAMIC CONTROL

MIDA: AN IDA SEARCH WITH DYNAMIC CONTROL April 1991 UILU-ENG-91-2216 CRHC-91-9 Center fo r Reliable and High-Perforance Coputing MIDA: AN IDA SEARCH WITH DYNAMIC CONTROL Benjain W. Wah Coordinated Science Laboratory College of Engineering UNIVERSITY

More information

A Learning Framework for Nearest Neighbor Search

A Learning Framework for Nearest Neighbor Search A Learning Fraework for Nearest Neighbor Search Lawrence Cayton Departent of Coputer Science University of California, San Diego lcayton@cs.ucsd.edu Sanjoy Dasgupta Departent of Coputer Science University

More information

Research on a Kind of QoS-Sensitive Semantic Web Services Composition Method Based on Genetic Algorithm

Research on a Kind of QoS-Sensitive Semantic Web Services Composition Method Based on Genetic Algorithm roceedings of the 7th International Conference on Innovation & Manageent 893 Research on a Kind of QoS-Sensitive Seantic Web Services Coposition Method Based on Genetic Algorith Cao Hongjiang, Nie Guihua,

More information

THE rapid growth and continuous change of the real

THE rapid growth and continuous change of the real IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 8, NO. 1, JANUARY/FEBRUARY 2015 47 Designing High Perforance Web-Based Coputing Services to Proote Teleedicine Database Manageent Syste Isail Hababeh, Issa

More information

Keyword Search in Spatial Databases: Towards Searching by Document

Keyword Search in Spatial Databases: Towards Searching by Document IEEE International Conference on Data Engineering Keyword Search in Spatial Databases: Towards Searching by Docuent Dongxiang Zhang #1, Yeow Meng Chee 2, Anirban Mondal 3, Anthony K. H. Tung #4, Masaru

More information

Simulated Sensor Reading. Heading. Y [m] local minimum ; m. local maximum ; M. discontinuity ; D. connection ; c X [m]

Simulated Sensor Reading. Heading. Y [m] local minimum ; m. local maximum ; M. discontinuity ; D. connection ; c X [m] Localization based on Visibility Sectors using Range Sensors Sooyong Lee y Nancy. Aato Jaes Fellers Departent of Coputer Science Texas A& University College Station, TX 7784 fsooyong,aato,jpf938g@cs.tau.edu

More information

Polynomial-Time Isomorphism of 1-L-Complete Sets

Polynomial-Time Isomorphism of 1-L-Complete Sets journal of coputer and syste sciences 53, 155160 (1996) article no. 0057 Polynoial-Tie Isoorphis of 1-L-Coplete Sets anindra Agrawal* and Soenath Biswas - epartent of Coputer Science and Engineering, Indian

More information

Chapter 8. Voronoi Diagrams. 8.1 Post Oce Problem

Chapter 8. Voronoi Diagrams. 8.1 Post Oce Problem Chapter 8 Voronoi Diagrams 8.1 Post Oce Problem Suppose there are n post oces p 1,... p n in a city. Someone who is located at a position q within the city would like to know which post oce is closest

More information

Arora s PTAS for the Euclidean TSP. R. Inkulu (Arora s PTAS for the Euclidean TSP) 1 / 23

Arora s PTAS for the Euclidean TSP. R. Inkulu   (Arora s PTAS for the Euclidean TSP) 1 / 23 Arora s PTAS for the Euclidean TSP R. Inkulu http://www.iitg.ac.in/rinkulu/ (Arora s PTAS for the Euclidean TSP) 1 / 23 Problem description Given a set P of points in Euclidean plane, find a tour of minimum

More information

Compiling an Honest but Curious Protocol

Compiling an Honest but Curious Protocol 6.876/18.46: Advanced Cryptography May 7, 003 Lecture 1: Copiling an Honest but Curious Protocol Scribed by: Jonathan Derryberry 1 Review In previous lectures, the notion of secure ultiparty coputing was

More information

Defining and Surveying Wireless Link Virtualization and Wireless Network Virtualization

Defining and Surveying Wireless Link Virtualization and Wireless Network Virtualization 1 Defining and Surveying Wireless Link Virtualization and Wireless Network Virtualization Jonathan van de Belt, Haed Ahadi, and Linda E. Doyle The Centre for Future Networks and Counications - CONNECT,

More information

Data Caching for Enhancing Anonymity

Data Caching for Enhancing Anonymity Data Caching for Enhancing Anonyity Rajiv Bagai and Bin Tang Departent of Electrical Engineering and Coputer Science Wichita State University Wichita, Kansas 67260 0083, USA Eail: {rajiv.bagai, bin.tang}@wichita.edu

More information

The Internal Conflict of a Belief Function

The Internal Conflict of a Belief Function The Internal Conflict of a Belief Function Johan Schubert Abstract In this paper we define and derive an internal conflict of a belief function We decopose the belief function in question into a set of

More information

EE 364B Convex Optimization An ADMM Solution to the Sparse Coding Problem. Sonia Bhaskar, Will Zou Final Project Spring 2011

EE 364B Convex Optimization An ADMM Solution to the Sparse Coding Problem. Sonia Bhaskar, Will Zou Final Project Spring 2011 EE 364B Convex Optiization An ADMM Solution to the Sparse Coding Proble Sonia Bhaskar, Will Zou Final Project Spring 20 I. INTRODUCTION For our project, we apply the ethod of the alternating direction

More information

MAPPING THE DATA FLOW MODEL OF COMPUTATION INTO AN ENHANCED VON NEUMANN PROCESSOR * Peter M. Maurer

MAPPING THE DATA FLOW MODEL OF COMPUTATION INTO AN ENHANCED VON NEUMANN PROCESSOR * Peter M. Maurer MAPPING THE DATA FLOW MODEL OF COMPUTATION INTO AN ENHANCED VON NEUMANN PROCESSOR * Peter M. Maurer Departent of Coputer Science and Engineering University of South Florida Tapa, FL 33620 Abstract -- The

More information

Minimax Sensor Location to Monitor a Piecewise Linear Curve

Minimax Sensor Location to Monitor a Piecewise Linear Curve NSF GRANT #040040 NSF PROGRAM NAME: Operations Research Miniax Sensor Location to Monitor a Piecewise Linear Curve To M. Cavalier The Pennsylvania State University University Par, PA 680 Whitney A. Conner

More information

Cassia County School District #151. Expected Performance Assessment Students will: Instructional Strategies. Performance Standards

Cassia County School District #151. Expected Performance Assessment Students will: Instructional Strategies. Performance Standards Unit 1 Congruence, Proof, and Constructions Doain: Congruence (CO) Essential Question: How do properties of congruence help define and prove geoetric relationships? Matheatical Practices: 1. Make sense

More information

Analysing Real-Time Communications: Controller Area Network (CAN) *

Analysing Real-Time Communications: Controller Area Network (CAN) * Analysing Real-Tie Counications: Controller Area Network (CAN) * Abstract The increasing use of counication networks in tie critical applications presents engineers with fundaental probles with the deterination

More information

3 Conference on Inforation Sciences and Systes, The Johns Hopkins University, March, 3 Sensitivity Characteristics of Cross-Correlation Distance Metric and Model Function F. Porikli Mitsubishi Electric

More information

Quantitative Steinitz's Theorems with Applications to. Multingered Grasping 1. New York University. New York, N.Y Abstract

Quantitative Steinitz's Theorems with Applications to. Multingered Grasping 1. New York University. New York, N.Y Abstract Quantitative Steinitz's Theores with Applications to Multingered Grasping 1 David Kirkpatrick, Bhubaneswar Mishra and Chee-Keng Yap Courant Institute of Matheatical Sciences New York University New York,

More information

Mapping Data in Peer-to-Peer Systems: Semantics and Algorithmic Issues

Mapping Data in Peer-to-Peer Systems: Semantics and Algorithmic Issues Mapping Data in Peer-to-Peer Systes: Seantics and Algorithic Issues Anastasios Keentsietsidis Marcelo Arenas Renée J. Miller Departent of Coputer Science University of Toronto {tasos,arenas,iller}@cs.toronto.edu

More information

Prove Theorems about Lines and Angles

Prove Theorems about Lines and Angles GEOMETRY Prove Theores about Lines and Angles OJECTIVE #: G.CO.9 OJECTIVE Prove theores about lines and angles. Theores include: vertical angles are congruent; when a transversal crosses parallel lines,

More information

Image Filter Using with Gaussian Curvature and Total Variation Model

Image Filter Using with Gaussian Curvature and Total Variation Model IJECT Vo l. 7, Is s u e 3, Ju l y - Se p t 016 ISSN : 30-7109 (Online) ISSN : 30-9543 (Print) Iage Using with Gaussian Curvature and Total Variation Model 1 Deepak Kuar Gour, Sanjay Kuar Shara 1, Dept.

More information

A CRYPTANALYTIC ATTACK ON RC4 STREAM CIPHER

A CRYPTANALYTIC ATTACK ON RC4 STREAM CIPHER A CRYPTANALYTIC ATTACK ON RC4 STREAM CIPHER VIOLETA TOMAŠEVIĆ, SLOBODAN BOJANIĆ 2 and OCTAVIO NIETO-TALADRIZ 2 The Mihajlo Pupin Institute, Volgina 5, 000 Belgrade, SERBIA AND MONTENEGRO 2 Technical University

More information

A GRAPH-PLANARIZATION ALGORITHM AND ITS APPLICATION TO RANDOM GRAPHS

A GRAPH-PLANARIZATION ALGORITHM AND ITS APPLICATION TO RANDOM GRAPHS A GRAPH-PLANARIZATION ALGORITHM AND ITS APPLICATION TO RANDOM GRAPHS T. Ozawa and H. Takahashi Departent of Electrical Engineering Faculty of Engineering, Kyoto University Kyoto, Japan 606 Abstract. In

More information

I ve Seen Enough : Incrementally Improving Visualizations to Support Rapid Decision Making

I ve Seen Enough : Incrementally Improving Visualizations to Support Rapid Decision Making I ve Seen Enough : Increentally Iproving Visualizations to Support Rapid Decision Making Sajjadur Rahan Marya Aliakbarpour 2 Ha Kyung Kong Eric Blais 3 Karrie Karahalios,4 Aditya Paraeswaran Ronitt Rubinfield

More information

Generating Mechanisms for Evolving Software Mirror Graph

Generating Mechanisms for Evolving Software Mirror Graph Journal of Modern Physics, 2012, 3, 1050-1059 http://dx.doi.org/10.4236/jp.2012.39139 Published Online Septeber 2012 (http://www.scirp.org/journal/jp) Generating Mechaniss for Evolving Software Mirror

More information

Identifying Converging Pairs of Nodes on a Budget

Identifying Converging Pairs of Nodes on a Budget Identifying Converging Pairs of Nodes on a Budget Konstantina Lazaridou Departent of Inforatics Aristotle University, Thessaloniki, Greece konlaznik@csd.auth.gr Evaggelia Pitoura Coputer Science and Engineering

More information

Distributed Multi-robot Work Load Partition In Manufacturing Automation

Distributed Multi-robot Work Load Partition In Manufacturing Automation th IEEE Conference on Autoation Science and Engineering Key Bridge Marriott, Washington DC, USA August 3-, Distributed Multi-robot Work Load Partition In Manufacturing Autoation Gira S Tewolde, Changhua

More information

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, August 23, 2004, 12:38 PM) PART III: CHAPTER ONE DIFFUSERS FOR CGH S

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, August 23, 2004, 12:38 PM) PART III: CHAPTER ONE DIFFUSERS FOR CGH S COPUTER GEERATED HOLOGRAS Optical Sciences 67 W.J. Dallas (onday, August 3, 004, 1:38 P) PART III: CHAPTER OE DIFFUSERS FOR CGH S Part III: Chapter One Page 1 of 8 Introduction Hologras for display purposes

More information

The Hopcount to an Anycast Group

The Hopcount to an Anycast Group The Hopcount to an Anycast Group Piet Van Mieghe Delft University of Technology Abstract The probability density function of the nuber of hops to the ost nearby eber of the anycast group consisting of

More information