Domination Problems in Nowhere-Dense Classes of Graphs

Size: px
Start display at page:

Download "Domination Problems in Nowhere-Dense Classes of Graphs"

Transcription

1 LIPIcs Leibniz International Proceedings in Informatics Domination Problems in Nowere-Dense Classes of Graps Anuj Dawar 1, Stepan Kreutzer 2 1 University of Cambridge Computer Lab, U.K. anuj.dawar@cl.cam.ac.uk 2 Oxford University Computing Laboratory, U.K. kreutzer@comlab.ox.ac.uk ABSTRACT. We investigate te parameterized complexity of generalisations and variations of te dominating set problem on classes of graps tat are nowere dense. In particular, we sow tat te distance-d dominating-set problem, also known as te (k, d)-centres problem, is fixed-parameter tractable on any class tat is nowere dense and closed under induced subgraps. Tis generalises known results about te dominating set problem on H-minor free classes, classes wit locally excluded minors and classes of graps of bounded expansion. A key feature of our proof is tat it is based simply on te fact tat tese grap classes are uniformly quasi-wide, and does not rely on a structural decomposition. Our result also establises tat te distance-d dominating-set problem is FPT on classes of bounded expansion, answering a question of Nešetřil and Ossona de Mendez. 1 Introduction Te dominating-set problem is among te most well-studied problems in algoritmic grap teory and complexity teory. Given a grap G and an integer k, we are asked to determine weter G contains a set X of at most k vertices suc tat every vertex of G is eiter in X or adjacent to a vertex in X. Tis is a classical NP-complete problem tat as been intensively studied from te point of view of approximation algoritms and fixed-parameter tractability. A number of generalisations and variations of te dominating set problem ave also been studied in tis context. In particular, te distance-d dominating-set problem is one were we are given a grap G and integer parameters d and k and we are to determine weter G contains a set X of at most k vertices suc tat every vertex in G as distance at most d to a vertex in X. Tis problem, also known as te (k, d)-centre problem, as for instance been studied in [5] in connection wit network centres and oter clustering problems (see te references in [10]). It is clear tat in te case d = 1, tis is just te dominating set problem. A number of oter domination problems are considered in Section 5. We are interested in investigating tese problems from te point of view of fixedparameter tractability. Tat is we are interested in algoritms for tese problems tat run in time f (k) n c (or f (k + d) n c in te case of te distance-d dominating-set problem) were n is te order of te grap G, c is independent of te parameters k and d and f is any computable function. Suc algoritms are unlikely to exist in general, since te dominating-set problem is W[2]-complete (see [13, 15] for a general introduction to parameterized complexity, including definitions of FPT and W[2]). However, if we restrict te class of graps under c Dawar, Kreutzer; licensed under Creative Commons License-NC-ND

2 consideration, we can obtain efficient algoritms in te sense of fixed-parameter tractability, even toug te problem remains NP-complete on te restricted class. We are interested in knowing ow general we can make our grap classes wile retaining fixed-parameter tractability. In tis paper, we pus te tractability frontier forward by sowing tat te distance-d dominating-set problem as well as a number of oter domination problems, are FPT on nowere-dense classes of graps. Tis generalises known results about te dominating set problem on H-minor free graps, classes of graps of bounded expansion and classes wit locally excluded minors. Moreover, wile te latter results relied eavily on grap structure teory, our proof depends on a simple combinatorial property of nowere-dense classes and tus affords a great simplification to te proof. In te sequel, we will use te term efficient algoritm always to mean efficient in te sense of fixed-parameter tractability. Classes on wic efficient algoritms ave previously been obtained for te dominating set problem include planar graps were an algoritm wit running time O(8 k n)-time is given in [2] and graps of genus g, were an O((4g + 40) k n 2 )-time algoritm is given in [14]. Improvements to te algoritms on planar graps ave subsequently been made, to O(4 6 34k n) in [1], to O(2 27 k n) in [18] and to O( k k + n 3 + k 4 ) in [16]. Efficient algoritms for distance-d dominating sets are also known for planar graps and map-graps [10]. For te dominating set problem, efficient algoritms were sown for H-minor free graps in [11]. Te latter generalises te result for classes of graps of bounded genus. More recently, Alon and Gutner gave a linear time parameterized algoritm for dominating sets on d-degenerate graps running in time k O(dk) n [3]. Tis is a furter generalisation beyond H-minor-free classes. Anoter generalisation is obtained by Pilip et al. [23] wo sow tat te problem is fixed-parameter tractable on graps tat exclude K i,j as a subgrap. It sould be noted tat wile all oter classes mentioned above also admit an efficient algoritm for te distance-d dominating-set problem, tis is not te case for classes of degenerate graps. Indeed, tis problem is W[2]-ard, already on te class of 2-degenerate graps [17]. Oter generalisations of H-minor free classes tat ave been considered in te literature are classes wit locally excluded minors [9] and classes of bounded expansion [20]. For te former, it follows from [9] tat te distance-d dominating-set problem is FPT. Tis is because te problem can be specified by a first-order formula (depending on d and k), and any property so specified is FPT on classes tat locally exclude a minor. For classes of bounded expansion, Nešetřil and Ossona de Mendez [22] sow tat te dominating set problem is solvable in fixed-parameter linear time, wile te question of weter te distance-d dominating-set problem is FPT on suc classes is left open. Indeed, tey point out tat teir metod cannot be used to sow tat te distance-2 dominating-set problem is FPT on classes of bounded expansion. Our result settles tis question as it implies te existence of an efficient algoritm for distance-d dominating-set on bounded-expansion classes. Our main results concern classes of graps tat are nowere dense. Tis is a concept introduced by Nešetřil and Ossona de Mendez [19, 21] tat generalises bot locally excluded minors and bounded expansion in te sense tat any class of graps tat eiter locally excludes a minor or as bounded expansion is also nowere dense. Nešetřil and Ossona de Mendez sow tat nowere-dense classes can be caracterised by te property of being uniformly quasi-wide (see Section 2 for te defintions). Te latter is a property introduced by Dawar [7, 8] in te study of preservation teorems in finite model teory. In te present pa- 2

3 per we sow tat tis property is by itself sufficient to establis tat a class of graps admits an efficient parameterized algoritm for distance-d dominating set. Te great advantage ere is tat tis is a combinatorial property tat is easy to state and yields a transparently simple algoritm. Tis sould be contrasted wit te algoritms [10, 11] on H-minor free graps tat eavily rely on grap structure teory. We begin by establising some basic terminology and notation in Section 2, and introduce nowere-dense classes and uniformly quasi-wide classes of graps. In Section 3 we examine te relationsip between tese two notions and extract te algoritmic content of te equivalence between tem. Tis allows us, in Section 4, to exibit an efficient parameterized algoritm for te distance-d dominating set problem on nowere dense classes. In Section 5, we explain ow te same ideas can be carried over to a number of oter parameterized problems tat are defined in terms of domination in graps. 2 Preliminaries For a grap G and vertices u, v V(G), we write dist G (u, v) for te distance (i.e. te lengt of te sortest pat) from u to v. We write Nd G (v) for te d-neigbourood of v, i.e. te set of vertices u in V(G) wit dist G (u, v) d. Were te meaning is clear from context, we drop te superscript G. For positive integers i < j, we write [i, j] for te set {k : i k j}. For a grap G and a set of vertices X V(G), we write G X for G[V(G) \ X], i.e. te subgrap of G induced by te vertices V(G) \ X. DEFINITION 1. Let G be a grap and d N. 1. A set X V(G) is d-scattered if for u = v X, N d (u) N d (v) =. 2. A set X V(G) d-dominates a set W V(G) if for all u W tere is a v X suc tat u N d (v). 3. A set X V(G) is a d-dominating set if it d-dominates V(G). We say tat a grap H is a minor of G (written H G) if H can be obtained from a subgrap of G by contracting edges. An equivalent caracterization (see [12]) states tat H is a minor of G if tere is a map tat associates to eac vertex v of H a non-empty connected subgrap G v of G suc tat G u and G v are disjoint for u = v and wenever tere is an edge between u and v in H tere is an edge in G between some node in G u and some node in G v. Te subgraps G v are called branc sets. We say tat H is a minor at dept r of G (and write H r G) if H is a minor of G and tis is witnessed by a collection of branc sets {G v v V(H)}, eac of wic induces a grap of radius at most r. Tat is, for eac v V(H), tere is a w V(G v ) suc tat G v N G v r (w). Te definition of nowere-dense classes is due to Nešetřil and Ossona de Mendez [19, 21]. We are particularly interested in classes were te excluded minors are computable and for tis purpose we introduce te notion of effectively nowere-dense classes. DEFINITION 2.[nowere dense classes] A class of graps C is said to be nowere dense if for every r 0 tere is a grap H r suc tat H r r G for all G C. We say C is effectively nowere dense if te map r H r is computable. It is immediate from te definition tat if C excludes a minor ten it is nowere dense. It is also not difficult to sow tat classes of bounded expansion and classes tat locally 3

4 exclude minors are also nowere dense. Nešetřil and Ossona de Mendez [19] sow an interesting relationsip between nowere dense classes and a property of classes of structures introduced by Dawar [7, 8] called quasi-wideness. Again, we are interested in effective versions of tis concept. DEFINITION 3.[quasi-wide classes] Let s : N N be a function. A class C of graps is quasi-wide wit margin s if for all r 0 and m 0 tere exists an N 0 suc tat if G C and G > N ten tere is a set S V(G) wit S < s(r) suc tat G S contains an r-scattered set of size at least m. We say tat C is quasi-wide if tere is some s suc tat C is quasi-wide wit margin s. We say tat C is effectively quasi-wide if s and N(r, m) are computable. We occasionally refer to a set S as in te above definition as a bottleneck of G. It turns out tat if C is closed under taking induced subgraps, ten it is nowere dense if, and only if, it is quasi-wide. For suc classes, quasi-wideness is equivalent to te notion of uniform quasi-wideness defined below, wic is te notion we will use in te present paper. DEFINITION 4.[uniformly quasi-wide classes] A class C of graps is uniformly quasi-wide wit margin s if for all r 0 and all m 0 tere exists an N 0 suc tat if G C and W V(G) wit W > N ten tere is a set S V(G) wit S < s(r) suc tat W contains an r-scattered set of size at least m in G S. C is effectively uniformly quasi-wide if s and N(r, m) are computable. We often write s C for te margin of te class C, and N C (r, m) for te value of N it guarantees for tis class. We are only interested in classes C for wic tese functions are computable, and we tacitly make tis assumption from now on. We can now state te equivalence of te two central notions. THEOREM 5.[19] Any class C of graps tat is closed under taking induced subgraps is quasi-wide if, and only if, it is nowere dense. In Section 3, we will exibit te algoritmic content of tis equivalence by sowing tat in any nowere-dense class, tere is an efficient (in te sense of fixed-parameter tractability) algoritm tat can find te bottleneck S and te scattered set induced by its removal. In particular tis implies tat a class C closed under subgraps is effectively nowere dense if, and only if, it is effectively quasi-wide. We end tis section wit some examples of quasiwide classes. EXAMPLE Bounded-degree graps. Te class of graps D d of valence at most d is quasi-wide wit margin 1 and N Dd (r, m) = (d 1) r + d H-minor free graps. Te class of graps excluding H as a minor is quasi-wide wit margin H 1. 3 Computing Bottlenecks and Scattered Sets In tis section, our aim is to extract te computational content of Teorem 5 stating te equivalence between nowere dense classes and uniformly quasi-wide classes. In particu- 4

5 lar, we sow tat in any nowere dense class C, we can efficiently extract bottlenecks and scattered sets in any grap. Te first step is to sow tat in any uniformly quasi-wide class wit margin s, we can compute, from s(r) and N C, a bound on te order of te graps tat are excluded as minors of dept r. LEMMA 7. If C is a uniformly quasi-wide class wit margin s and > N C (r + 1, s(r + 1) + 1), ten K r G for any G C. PROOF. Suppose, for contradiction, tat K r G and let u 1,..., u be suc tat te neigbouroods Nr G (u i ) contain branc sets G 1,..., G witnessing tis. Ten, by te coice of and te definition of quasi-wideness, tere is a set S V(G) wit S < s(r + 1) suc tat {u 1,..., u } contains an r + 1-scattered set A of size s(r + 1) + 1 in G S. Tus, since te branc sets are pairwise disjoint, tere must be two distinct vertices u i, u j A suc tat S G i = S G j =. Tere is an edge between some vertex in G i and some vertex in G j (since tey are branc sets witnessing K r G). We tus ave tat N r+1 (u i ) N r+1 (u j ) = even in G S, contradicting te fact tat A is r + 1-scattered. Te oter direction is based on te following teorem, stated in [8], toug te proof is extracted from tat of a weaker statement proved in [4]. THEOREM 8.[8] For any, r, m 0 tere is an N 0 suc tat if G is a grap wit more tan N vertices ten 1. eiter K r+1 G; or 2. tere is a set S V(G) wit S 2 suc tat G S contains an r-scattered set of size m. Indeed, te bound N is computable as a function of, r and m. To be precise, let R be te function guaranteed by Ramsey s teorem so tat for any set A wit A > R(x, y, z) any colouring of te y-tuples from A wit x distinct colours yields a omogeneous subset of size at least z. Let b (x) = R( + 1,, ( 2)(x + 1)) and let c (x) = R(2, 2, b 2 (x)) were b i (x) denotes te function b iterated i times. Ten, it follows from te construction in [4] tat taking N(, r, m) = c r (m) (i.e. c iterated r times) suffices for te proof of Teorem 8. It follows from te above tat if C is a nowere-dense class of graps wit a computable function suc tat K (r) r G for any G C, ten C is quasi-wide wit computable margin s and a computable function N C. We now sow tat in tis case, we can compute rater more. Tat is, given a grap G C and a set W V(G) wit W > N((r), r, m), we can find, in time O( G 2 ), a set S and a subset A W of at least m elements so tat in G S, A is r-scattered. Tis is formalised in te lemma below, wic relies on extracting te algoritmic content of te proofs in [4]. LEMMA 9. Let C be a nowere-dense class of graps and be te function suc tat K (r) r G for all G C. Te following problem is solvable in time O( G 2 ). Input: G C, r, m N, W V(G) wit W > N((r), r, m) Problem: compute a set S V(G), S (r) 2 and a set A W wit A m, suc tat in G S, A is r-scattered. 5

6 PROOF. In wat follows, we write for (r) and N for N(, r, m). Te proof constructs sequences of sets of vertices W 0 W 1 W r and S 0 S 1 S r = S suc tat for all i, 1. S i < 1 2. W i is i-scattered in G S i 3. c r i (m) < W i 4. for all v S i and u W i tere is a w N G S i i (u) suc tat {v, w} E(G). For i = 0, we take S 0 = and W 0 = W. It is clear tat all four conditions are satisfied. Suppose tat S i and W i ave been constructed. We define a grap G on te set of vertices W i by putting an edge between u and v if tere is an edge in E(G) between some vertex in N G S i i (u) and N G S i i (v). Since K i G, G cannot contain a -clique and tus as W i > c r i I > b 2 (c r (i+1) (m) = R(2, 2, b 2 (m)), wic can be found by a greedy algoritm. Note tat G can be (c r (i+1) (m))), G contains an independent set I wit constructed from G in linear time, tus I is found in quadratic time. Te proof of Lemma 5.2 in [4] ten guarantees tat as long as K i+1 G we can find W i+1 I and S i+1 satisfying te four conditions above. Tis is because te condition K i+1 G guarantees tat tere is a (possibly empty) set of vertices Z in G S i wit S i Z < 1 and a set J I wit J > c r (i+1) (m) suc tat N G S i i+1 (u) N G S i i+1 (v) = Z for eac u, v J. Moreover, te coice of size bounds ensures tat Z can be found by a greedy algoritm. We start by taking Z 0 := and I 0 := I. Once Z j as been constructed (for j < 2), we ceck if tere is a vertex z suc tat tere are more tan b 2 j (c r (i+1) (m)) elements v I j suc tat z N G (S i Z j ) i+1 (v). If tere is, we take I j+1 to be te set of suc elements v and Z j+1 := Z j {z}. Tis process is guaranteed to alt witin at most 2 steps, at wic point a greedy algoritm can find a set J wit at least c r (i+1) (m) vertices wit N G (S i Z j ) i+1 (u) N G (S i Z j ) i+1 (v) =, as oterwise we will ave found K as a minor of G at dept i + 1. Tus, we take S i+1 = S i Z and W i+1 = J to satisfy te four conditions above. Te algoritm for distance-d dominating set we present in Section 4 below makes repeated use of te procedure defined above to recursively reduce te problem of finding a distance-d-dominating set of size k in a grap down to te size N := N C (d, (k + 2)(d + 1) s ), at wic point an exaustive searc is performed. Te running time of te algoritm is tus exponential in N (wic only depends on te parameters), and cubic in G. On te oter and, te exact parameter dependence of te algoritm depends on te function, wic is determined by te class of structures C. However, even for simple classes C, were is linear, or constant, N may be a rater fast-growing function of k and d, as it is defined in terms of iterations of te Ramsey function R. On te oter and, as we saw in Example 6, tere are quasi-wide classes, suc as classes of graps of bounded degree, were N can be bounded by a simple exponential. Te property of being quasi-wide can be seen as stating te existence of weak separators. Recall tat a set S is a separator of a set of vertices W in a grap G if in te grap G S, W is split into non-empty disjoint parts wit no pat between tem. It is known, for instance, tat if G is a grap of treewidt at most, for any set W of vertices, we can find a sep- 6

7 arator S of W wit S + 1. Now, nowere-dense graps are a generalisation of classes of H-minor free graps wic include, in particular, classes of bounded treewidt. Wile we cannot ope for te separator property of te form tat olds on bounded treewidt classes to old in nowere-dense classes, uniform quasi-wideness does sow us tat we can find a small set S tat splits W into parts so tat tere are no sort pats between tem. 4 Distance-d-Dominating Set In tis section, we sow tat te distance-d-dominating set problem is fixed-parameter tractable on any nowere-dense class C of graps, wit parameter d + k. Trougout te remainder of tis section, fix a class C tat is uniformly quasi-wide wit margin s C and let N C (r, m) be as in Definition 4. We consider a more general form of te problem. We are given a grap G and a set W V(G) of vertices and we are asked to determine weter tere is a set X in G of at most k vertices tat d-dominates W. We begin wit te observation tat tis problem, wen parameterized by k, d and te size of W is FPT on te class of all graps. LEMMA 10. Te following problem is fixed parameter tractable. Input: A grap G, W V(G), k, d 0 Parameter: k + d + W Problem: Are tere x 1,..., x k V(G) suc tat W i N d (x i )? PROOF. Consider any partition of W into k sets W 1,..., W k. For eac i [1, k], define te set X i := w W i N d (w). Tat is, X i is te set of vertices tat individually d-dominate te set W i. Now, if eac X i is non-empty, ten we can find te dominating set we are looking for by coosing x i to be any element of X i. Conversely, any set {x 1,..., x k } tat d-dominates W determines a partition W 1,..., W k suc tat x i X i. Te algoritm proceeds by considering eac partition of W into k sets in turn (note tat te number of suc partitions is less tan k W ). For eac partition, we compute te sets X i by computing N d (w) for eac w W and taking appropriate intersections. Tis takes time O(d W G ). Te total running time is terefore O(d W k W G ) Now we want to consider te case were te size of W is not part of te parameter, but G is cosen from te nowere-dense class C. We sow tat in tis case, we can find a set W W wose size is bounded by a function of te parameters k and d suc tat G contains a set of size k tat d-dominates W if, and only if, it contains suc a set tat d-dominates W. Tis will ten allow us to use Lemma 10 to get te desired result. For now, fix k and d, and let s := s C (d) and N := N C (d, (k + 2)(d + 1) s ). Tat is, for any G C and W V(G) wit W > N, we can find S V(G) and A W suc tat S s, A (k + 2)(d + 1) s and A is d-scattered in G S. We claim tat, in tis case, we can efficiently find an element a A suc tat G contains a set of size k tat d-dominates W if, and only if, tere is suc a set tat d-dominates W \ {a}. We formalise tis statement in te lemma below. 7

8 LEMMA 11. Tere is an algoritm, running in time f (k, d) G 2 for some computable function f, tat given G C and W V(G) wit W > N returns a vertex w W suc tat for any set X V(G) wit X k, X d-dominates W if, and only if, X d-dominates W \ {w}. PROOF. By Lemma 9, we can find, in time O( G 2 ), S V(G) and A W suc tat S s, A (k + 2)(d + 1) s and A is d-scattered in G S. Let S = {t 1,..., t s } and, for eac a A, we compute te distance vector v a = (v 1,..., v s ) were v i = dist(a, t i ) if tis distance is at most d and v i = oterwise. Note tat tere are, by construction, at most (d + 1) s distinct distance vectors. Since A (k + 2)(d + 1) s, tere are k + 2 distinct elements a 1,..., a k+2 A wic ave te same distance vector. We claim tat taking w := a 1 satisfies te lemma. CLAIM 12. For any set X V(G) wit X k, X d-dominates W if, and only if, X d- dominates W \ {a 1 }. Te direction from left to rigt is obvious. Now, suppose X d-dominates W \ {a 1 }. Consider te sets A i := N G S d (a i ) for i [2, k + 2]. Tese sets are, by construction, mutually disjoint. Since tere are k + 1 of tem, at least one, say A j, does not contain any element of X. However, since a j W \ {a 1 } tere is a pat of lengt at most d from some element x in X to a j. Tis pat must, terefore, go troug an element of S. Since v a1 = v aj, we conclude tat tere is also a pat of lengt at most d from x to a 1 and terefore X d-dominates W. For te complexity bounds, note tat all te distance vectors can be computed in time O( S A G ). Tis is f (k, d) G for a computable f. Adding tis to te O( G 2 ) time to find S and A gives us te required bound. We now state te main result of tis section. THEOREM 13. Te following is fixed-parameter tractable for any effectively nowere-dense class C of graps. DISTANCE-d-DOMINATING SET Input: A grap G C, W V(G), k, d 0 Parameter: k + d Problem: Determine weter tere is a set X V(G) of k vertices wic d-dominates W. PROOF. Te algoritm proceeds as follows. Compute s := s C (d) and N := N C (d, (k + 2)(d + 1) s ). As long as W > N, use te procedure from Lemma 11 to coose an element w W tat may be removed. Once W N, use te procedure from Lemma 10 to determine weter te required dominating set exists. Tis concludes te proof of Teorem 13. Te following corollaries are immediate. COROLLARY 14. Te dominating set problem is fixed-parameter tractable on any effectively nowere-dense class. Tis generalises te known results for te dominating set problem on classes of bounded expansion and classes tat locally exclude a minor. Tis corollary is also obtained as a consequence of a result in [23]. 8

9 COROLLARY 15. Te distance-d dominating set problem is fixed-parameter tractable wit parameter k + d on any class of graps of bounded expansion, were k is te size of te solution. Tis answers a question of Nešetřil and Ossona de Mendez wo sow tat te dominating set problem is fixed-parameter tractable on suc classes and ask weter te same could be true for te distance-2 dominating set problem. 5 Oter Domination Problems Among problems tat are fixed-parameter intractable, dominating set and its variants play an important role. For instance, in te Compendium of Parameterized Problems [6], a number of problems are given wic are known to be ard in general, but tractable on planar graps. Virtually all of tem are variations on te teme of finding dominating sets. In tis section we sow tat all of tese problems and, in many cases, teir arder distanced versions remain fixed-parameter tractable on nowere-dense classes of graps, wic greatly generalises te results on planar graps. We refer to [6] for formal definitions of te problems below and references to te literature were tey were first studied. Te first type of problems we look at are dominating set problems wit additional requirements for connectivity, suc as CONNECTED DOMINATING SET were we are to compute a dominating set wic induces a connected sub-grap. We study its generalisation to d-domination defined as follows. CONNECTED DISTANCE-d-DOMINATING SET Input: Parameter: Problem: Grap G, k, d N k + d Is tere a subset X V(G) wit X = k suc tat X d-dominates G and G[X] is connected? We are able to sow tat tis problem is FPT on nowere-dense classes of graps by adapting te proof of Lemma 10 to sow tat te following problem is FPT. Input: A grap G, W V(G), k, d 0 Parameter: k + d + W Problem: Are tere x 1,..., x k V(G) suc tat W i N d (x i ) and G[x 1,..., x k ] is connected? Similar metods can be used to sow tat te problem d-connected DISTANCE-d- DOMINATING SET is FPT on nowere-dense classes. Tis is te problem of deciding if tere is a d-dominating set X of k vertices wic is d-connected. A set is said to be d-connected in a grap G if it induces a connected subgrap in te grap G d obtained from G by putting an edge between any two vertices tat ave distance at most d in G. Te same metod sows tat EFFICIENT DOMINATING SET is in FPT on nowere-dense grap classes. EFFICIENT d-dominating SET Input: Parameter: Problem: Grap G, k, d N k + d Is tere a subset X V(G) wit X = k suc tat X is a d-dominating set and, in addition, all pairs x = y X ave distance at least 2d + 1? 9

10 Furter variations of domination problems studied in te literature are ANNOTATED DOM- INATING SET and RED-BLUE DOMINATING SET. Annotated domination means tat we are given a grap G and W V(G) and want to find a set dominating W. Te distance-dversion of tis problem is wat is solved by Teorem 13. Red-Blue Domination means tat we are given a grap G wose vertex set is partitioned into blue and red vertices and we want to dominate te blue vertices using red vertices only. Again its distance-d version can be solved by te metods presented in Section 4. Finally, we look at problems suc as ROMAN DOMINATION, MAXIMUM MINIMAL DOM- INATING SET, PERFECT CODE and DIGRAPH KERNEL. If we are not interested in teir distance-d-version tan an even simpler algoritm tan te one presented above can be used to sow tat tese problems are in FPT on nowere-dense classes of graps, wic we demonstrate using te ROMAN DOMINATION problem. ROMAN DOMINATION Input: Grap G, k N Parameter: k Problem: Is tere a Roman domination function R suc tat v V(G) R(v) k? A Roman domination of G is a function R : V(G) {0, 1, 2} suc tat for all v V(G) if R(v) = 0 ten tere exists an x N(v) suc tat R(x) = 2. To solve te problem on nowere-dense classes of graps we first compute a set S G suc tat G \ S contains a 2- scattered set A of size 2k + 1. Clearly, for at least k + 1 vertices v A we must ave R(v) = 0 and ence one of teir neigbours must be labelled by 2. However, tis implies tat at least one vertex in S must be labelled by 2. As S only depends on te parameter we can use tis to define a recursive procedure wose dept and widt only depend on te parameter. Te following teorem sums up wat we ave establised so far. It is easily seen tat INDEPENDENT SET and INDEPENDENT DOMINATING SET are FPT on nowere-dense classes and our procedures presented before readily solve te problems. We refer to [6] for precise definitions of te problems. THEOREM 16. Te following problems are fixed-parameter tractable on effectively noweredense classes of graps: CONNECTED DOMINATING SET, CONNECTED d-dominating SET, c-connected d-dominating SET, ANNOTATED d-dominating SET, EFFICIENT d- DOMINATING SET, MAXIMUM MINIMAL DOMINATING SET, ROMAN DOMINATION, RED- BLUE DOMINATING SET, INDEPENDENT SET, INDEPENDENT DOMINATING SET, PERFECT CODE, and DIGRAPH KERNEL. Tese examples sow tat te distance-d-dominating set problem tat we sowed is tractable on nowere-dense grap classes is actually representative of a wole class of similar problems wic become tractable in tis case. Several of tese are known to be intractable on grap classes of bounded degeneracy. To give an example of a problem wic remains ard on nowere-dense classes, consider te DIRECTED DISJOINT PATHS problem. DIRECTED DISJOINT PATHS Input: Directed grap G, pairs (s 1, t 1 ),..., (s k, t k ) V(G) 2 Parameter: k Problem: Does G contain k vertex disjoint pats P 1,..., P k suc tat P i links s i and t i? 10

11 Tis is known to be W[1]-ard even on acyclic digraps and it is easy to see tat it can be reduced to te directed disjoint pats problem on graps of degree at most 4 as follows. Let G be a digrap and let v V(G) be a vertex wit in-neigbours u 1,..., u l were l > 1. Let T be a directed rooted tree of degree at most 3 wic as l leaves and were all edges are oriented towards te root. Now eliminate all incoming edges to v and add te tree T to G identifying v wit te root of T and u 1,..., u l wit te leaves of T. A similar procedure is used to eliminate outgoing edges of v. Applying tis to all vertices in G yields a grap G of degree at most 4 but wic as k disjoint pats between te pairs (s 1, t 1 ),..., (s k, t k ) if, and only if, suc pats exist in G. Since te class of graps of degree at most 4 is nowere dense, tis sows te problem is ard on suc classes as in te general case. 6 Conclusion and Furter Work Te aim of te paper is to initiate an algoritmic study of grap classes wic are nowere dense. Te examples above, including te dominating set problem and te more general distance-d dominating set, or (k, d)-centre, problem, demonstrate tat a certain class of important algoritmic problems become fixed-parameter tractable on classes wic are nowere dense. One of te main advantages of tese results over known algoritms for tese problems on classes excluding a fixed minor is tat our algoritms are elementary and do not rely on deep results and metods from grap minor teory. One direction for furter researc is to investigate wat oter problems migt become tractable on nowere-dense classes of graps. Also, it would be interesting to compare nowere-dense classes of graps to grap classes of bounded degeneracy. Te two concepts are incomparable but bot generalise classes excluding a fixed minor and we ave already seen tat tere are examples of problems tat become fixed-parameter tractable on noweredense classes of graps wic are intractable on classes of graps of bounded degeneracy. Finally, it would be interesting to explore te extent of te algoritmic teory of noweredense classes of graps in terms of algoritmic meta-teorems. In particular, it would be very interesting if model-cecking for first-order logic was FPT on nowere-dense classes of graps. Tis would establis a ric algoritmic teory of suc classes. However, establising suc a result would require novel metods as we do not ave a decomposition teory for nowere-dense classes along te lines of wat is used to establis te tractability of first-order logic in classes wit locally excluded minors. References [1] J. Alber, H. L. Bodlaender, H. Fernau, T. Kloks, and R. Niedermeier. Fixed parameter algoritms for dominating set and related problems on planar graps. Algoritmica, 33(4): , [2] J. Alber, H. Fan, M.R. Fellows, H. Fernau, R. Niedermeier, F. Rosamond, and U. Stege. A refined searc tree tecnique for dominating set on planar graps. Journal of Comput. Syst. Sci., 71(4): , [3] N. Alon and S. Gutner. Linear time algoritms for finding a dominating set of fixed size in degenerated graps. In COCOON, pages ,

12 [4] A. Atserias, A. Dawar, and P. G. Kolaitis. On preservation under omomorpisms and unions of conjunctive queries. Journal of te ACM, 53(2): , [5] J. Bar-Ilan, G. Kortsarz, and D. Peleg. How to allocate network centers. J. Algoritms, 15(3): , [6] Marco Cesati. ttp://bravo.ce.uniroma2.it/ome/cesati/researc/compendium/, September [7] A. Dawar. Finite model teory on tame classes of structures. In MFCS, volume 4708 of LNCS, pages Springer, [8] A. Dawar. Homomorpism preservation on quasi-wide classes. to appear in JCSS, see also arxiv: v1 [cs.lo]. [9] A. Dawar, M. Groe, and S. Kreutzer. Locally excluding a minor. In Logic in Computer Science (LICS), pages , [10] E. D. Demaine, F. V. Fomin, M. T. Hajiagayi, and D. M. Tilikos. Fixed-parameter algoritms for (k, r)-center in planar graps and map graps. ACM Trans. on Algoritms, 1(1):33 47, [11] E. D. Demaine, F. V. Fomin, M. T. Hajiagayi, and D. M. Tilikos. Subexponential parameterized algoritms on bounded-genus graps and -minor-free graps. J. ACM, 52(6): , [12] R. Diestel. Grap Teory. Springer-Verlag, 3rd edition, [13] R. Downey and M. Fellows. Parameterized Complexity. Springer, [14] J.A. Ellis, H. Fan, and M.R. Fellows. Te dominating set problem is fixed parameter tractable for graps of bounded genus. J. Algoritms, 52(2): , [15] J. Flum and M. Groe. Parameterized Complexity Teory. Springer, [16] F. V. Fomin and D. M. Tilikos. Dominating sets in planar graps: branc-widt and exponential speed-up. In SODA, pages , [17] P. A. Golovac and Y. Villanger. Parameterized complexity for domination problems on degenerate graps. In WG, volume 5344 of LNCS, pages Springer, [18] I. A. Kanj and L. Perkovic. Improved parameterized algoritms for planar dominating set. In MFCS, pages , [19] J. Nešetřil and P. Ossona de Mendez. First-order properties of nowere dense structures. to appear in Journal of Symbolic Logic, [20] J. Nešetřil and P. Ossona de Mendez. Grad and classes wit bounded expansion I III. European Journal of Combinatorics, 29, Series of 3 papers appearing in volumes (3) and (4). [21] J. Nešetřil and P. Ossona de Mendez. On nowere dense graps. to appear in European Journal of Combinatorics, [22] J. Nešetřil and P. Ossona de Mendez. Structural properties of sparse graps. In M. Grötscel and G.O.H. Katona, editors, Building Bridges Between Matematics and Computer Science, volume 19. Springer, [23] G. Pilip, V. Raman, and S. Sikdar. Solving dominating set in larger classes of graps: FPT algoritms and polynomial kernels. In ESA, volume 5757 of LNCS, pages Springer, Tis work is licensed under te Creative Commons Attribution- NonCommercial-No Derivative Works 3.0 License. 12

Improved Algorithms for Largest Cardinality 2-Interval Pattern Problem

Improved Algorithms for Largest Cardinality 2-Interval Pattern Problem Journal of Combinatorial Optimization manuscript No. (will be inserted by te editor) Improved Algoritms for Largest Cardinality 2-Interval Pattern Problem Erdong Cen, Linji Yang, Hao Yuan Department of

More information

Volume 29, Issue 3. Existence of competitive equilibrium in economies with multi-member households

Volume 29, Issue 3. Existence of competitive equilibrium in economies with multi-member households Volume 29, Issue 3 Existence of competitive equilibrium in economies wit multi-member ouseolds Noriisa Sato Graduate Scool of Economics, Waseda University Abstract Tis paper focuses on te existence of

More information

A = h w (1) Error Analysis Physics 141

A = h w (1) Error Analysis Physics 141 Introduction In all brances of pysical science and engineering one deals constantly wit numbers wic results more or less directly from experimental observations. Experimental observations always ave inaccuracies.

More information

Generic maximum nullity of a graph

Generic maximum nullity of a graph Generic maximum nullity of a grap Leslie Hogben Bryan Sader Marc 5, 2008 Abstract For a grap G of order n, te maximum nullity of G is defined to be te largest possible nullity over all real symmetric n

More information

Efficient algorithms for for clone items detection

Efficient algorithms for for clone items detection Efficient algoritms for for clone items detection Raoul Medina, Caroline Noyer, and Olivier Raynaud Raoul Medina, Caroline Noyer and Olivier Raynaud LIMOS - Université Blaise Pascal, Campus universitaire

More information

DIGRAPHS FROM POWERS MODULO p

DIGRAPHS FROM POWERS MODULO p DIGRAPHS FROM POWERS MODULO p Caroline Luceta Box 111 GCC, 100 Campus Drive, Grove City PA 1617 USA Eli Miller PO Box 410, Sumneytown, PA 18084 USA Clifford Reiter Department of Matematics, Lafayette College,

More information

Characterization of reducible hexagons and fast decomposition of elementary benzenoid graphs

Characterization of reducible hexagons and fast decomposition of elementary benzenoid graphs Discrete Applied Matematics 156 (2008) 1711 1724 www.elsevier.com/locate/dam Caracterization of reducible exagons and fast decomposition of elementary benzenoid graps Andrej Taranenko, Aleksander Vesel

More information

LATTICE EXIT MODELS S. GILL WILLIAMSON

LATTICE EXIT MODELS S. GILL WILLIAMSON LATTICE EXIT MODELS S. GILL WILLIAMSON ABSTRACT. We discuss a class of problems wic we call lattice exit models. At one level, tese problems provide undergraduate level exercises in labeling te vertices

More information

MA455 Manifolds Solutions 1 May 2008

MA455 Manifolds Solutions 1 May 2008 MA455 Manifolds Solutions 1 May 2008 1. (i) Given real numbers a < b, find a diffeomorpism (a, b) R. Solution: For example first map (a, b) to (0, π/2) and ten map (0, π/2) diffeomorpically to R using

More information

4. The slope of the line 2x 7y = 8 is (a) 2/7 (b) 7/2 (c) 2 (d) 2/7 (e) None of these.

4. The slope of the line 2x 7y = 8 is (a) 2/7 (b) 7/2 (c) 2 (d) 2/7 (e) None of these. Mat 11. Test Form N Fall 016 Name. Instructions. Te first eleven problems are wort points eac. Te last six problems are wort 5 points eac. For te last six problems, you must use relevant metods of algebra

More information

lecture 26: Richardson extrapolation

lecture 26: Richardson extrapolation 43 lecture 26: Ricardson extrapolation 35 Ricardson extrapolation, Romberg integration Trougout numerical analysis, one encounters procedures tat apply some simple approximation (eg, linear interpolation)

More information

Exam 1 Review Solutions

Exam 1 Review Solutions Exam Review Solutions Please also review te old quizzes, and be sure tat you understand te omework problems. General notes: () Always give an algebraic reason for your answer (graps are not sufficient),

More information

The Complexity of Computing the MCD-Estimator

The Complexity of Computing the MCD-Estimator Te Complexity of Computing te MCD-Estimator Torsten Bernolt Lerstul Informatik 2 Universität Dortmund, Germany torstenbernolt@uni-dortmundde Paul Fiscer IMM, Danisc Tecnical University Kongens Lyngby,

More information

Mathematics 5 Worksheet 11 Geometry, Tangency, and the Derivative

Mathematics 5 Worksheet 11 Geometry, Tangency, and the Derivative Matematics 5 Workseet 11 Geometry, Tangency, and te Derivative Problem 1. Find te equation of a line wit slope m tat intersects te point (3, 9). Solution. Te equation for a line passing troug a point (x

More information

3.4 Worksheet: Proof of the Chain Rule NAME

3.4 Worksheet: Proof of the Chain Rule NAME Mat 1170 3.4 Workseet: Proof of te Cain Rule NAME Te Cain Rule So far we are able to differentiate all types of functions. For example: polynomials, rational, root, and trigonometric functions. We are

More information

HOMEWORK HELP 2 FOR MATH 151

HOMEWORK HELP 2 FOR MATH 151 HOMEWORK HELP 2 FOR MATH 151 Here we go; te second round of omework elp. If tere are oters you would like to see, let me know! 2.4, 43 and 44 At wat points are te functions f(x) and g(x) = xf(x)continuous,

More information

MVT and Rolle s Theorem

MVT and Rolle s Theorem AP Calculus CHAPTER 4 WORKSHEET APPLICATIONS OF DIFFERENTIATION MVT and Rolle s Teorem Name Seat # Date UNLESS INDICATED, DO NOT USE YOUR CALCULATOR FOR ANY OF THESE QUESTIONS In problems 1 and, state

More information

1 The concept of limits (p.217 p.229, p.242 p.249, p.255 p.256) 1.1 Limits Consider the function determined by the formula 3. x since at this point

1 The concept of limits (p.217 p.229, p.242 p.249, p.255 p.256) 1.1 Limits Consider the function determined by the formula 3. x since at this point MA00 Capter 6 Calculus and Basic Linear Algebra I Limits, Continuity and Differentiability Te concept of its (p.7 p.9, p.4 p.49, p.55 p.56). Limits Consider te function determined by te formula f Note

More information

LIMITS AND DERIVATIVES CONDITIONS FOR THE EXISTENCE OF A LIMIT

LIMITS AND DERIVATIVES CONDITIONS FOR THE EXISTENCE OF A LIMIT LIMITS AND DERIVATIVES Te limit of a function is defined as te value of y tat te curve approaces, as x approaces a particular value. Te limit of f (x) as x approaces a is written as f (x) approaces, as

More information

= 0 and states ''hence there is a stationary point'' All aspects of the proof dx must be correct (c)

= 0 and states ''hence there is a stationary point'' All aspects of the proof dx must be correct (c) Paper 1: Pure Matematics 1 Mark Sceme 1(a) (i) (ii) d d y 3 1x 4x x M1 A1 d y dx 1.1b 1.1b 36x 48x A1ft 1.1b Substitutes x = into teir dx (3) 3 1 4 Sows d y 0 and states ''ence tere is a stationary point''

More information

2.8 The Derivative as a Function

2.8 The Derivative as a Function .8 Te Derivative as a Function Typically, we can find te derivative of a function f at many points of its domain: Definition. Suppose tat f is a function wic is differentiable at every point of an open

More information

Polynomial Interpolation

Polynomial Interpolation Capter 4 Polynomial Interpolation In tis capter, we consider te important problem of approximatinga function fx, wose values at a set of distinct points x, x, x,, x n are known, by a polynomial P x suc

More information

Combining functions: algebraic methods

Combining functions: algebraic methods Combining functions: algebraic metods Functions can be added, subtracted, multiplied, divided, and raised to a power, just like numbers or algebra expressions. If f(x) = x 2 and g(x) = x + 2, clearly f(x)

More information

On convexity of polynomial paths and generalized majorizations

On convexity of polynomial paths and generalized majorizations On convexity of polynomial pats and generalized majorizations Marija Dodig Centro de Estruturas Lineares e Combinatórias, CELC, Universidade de Lisboa, Av. Prof. Gama Pinto 2, 1649-003 Lisboa, Portugal

More information

Symmetry Labeling of Molecular Energies

Symmetry Labeling of Molecular Energies Capter 7. Symmetry Labeling of Molecular Energies Notes: Most of te material presented in tis capter is taken from Bunker and Jensen 1998, Cap. 6, and Bunker and Jensen 2005, Cap. 7. 7.1 Hamiltonian Symmetry

More information

The derivative function

The derivative function Roberto s Notes on Differential Calculus Capter : Definition of derivative Section Te derivative function Wat you need to know already: f is at a point on its grap and ow to compute it. Wat te derivative

More information

A SHORT INTRODUCTION TO BANACH LATTICES AND

A SHORT INTRODUCTION TO BANACH LATTICES AND CHAPTER A SHORT INTRODUCTION TO BANACH LATTICES AND POSITIVE OPERATORS In tis capter we give a brief introduction to Banac lattices and positive operators. Most results of tis capter can be found, e.g.,

More information

SECTION 3.2: DERIVATIVE FUNCTIONS and DIFFERENTIABILITY

SECTION 3.2: DERIVATIVE FUNCTIONS and DIFFERENTIABILITY (Section 3.2: Derivative Functions and Differentiability) 3.2.1 SECTION 3.2: DERIVATIVE FUNCTIONS and DIFFERENTIABILITY LEARNING OBJECTIVES Know, understand, and apply te Limit Definition of te Derivative

More information

Polynomial Interpolation

Polynomial Interpolation Capter 4 Polynomial Interpolation In tis capter, we consider te important problem of approximating a function f(x, wose values at a set of distinct points x, x, x 2,,x n are known, by a polynomial P (x

More information

Numerical Differentiation

Numerical Differentiation Numerical Differentiation Finite Difference Formulas for te first derivative (Using Taylor Expansion tecnique) (section 8.3.) Suppose tat f() = g() is a function of te variable, and tat as 0 te function

More information

The Verlet Algorithm for Molecular Dynamics Simulations

The Verlet Algorithm for Molecular Dynamics Simulations Cemistry 380.37 Fall 2015 Dr. Jean M. Standard November 9, 2015 Te Verlet Algoritm for Molecular Dynamics Simulations Equations of motion For a many-body system consisting of N particles, Newton's classical

More information

Continuity and Differentiability Worksheet

Continuity and Differentiability Worksheet Continuity and Differentiability Workseet (Be sure tat you can also do te grapical eercises from te tet- Tese were not included below! Typical problems are like problems -3, p. 6; -3, p. 7; 33-34, p. 7;

More information

University Mathematics 2

University Mathematics 2 University Matematics 2 1 Differentiability In tis section, we discuss te differentiability of functions. Definition 1.1 Differentiable function). Let f) be a function. We say tat f is differentiable at

More information

How to Find the Derivative of a Function: Calculus 1

How to Find the Derivative of a Function: Calculus 1 Introduction How to Find te Derivative of a Function: Calculus 1 Calculus is not an easy matematics course Te fact tat you ave enrolled in suc a difficult subject indicates tat you are interested in te

More information

Teaching Differentiation: A Rare Case for the Problem of the Slope of the Tangent Line

Teaching Differentiation: A Rare Case for the Problem of the Slope of the Tangent Line Teacing Differentiation: A Rare Case for te Problem of te Slope of te Tangent Line arxiv:1805.00343v1 [mat.ho] 29 Apr 2018 Roman Kvasov Department of Matematics University of Puerto Rico at Aguadilla Aguadilla,

More information

Reconfiguration on sparse graphs

Reconfiguration on sparse graphs Reconfiguration on sparse graphs Daniel Lokshtanov 1, Amer E. Mouawad 2, Fahad Panolan 3, M.S. Ramanujan 1, and Saket Saurabh 3 1 University of Bergen, Norway. daniello,ramanujan.sridharan@ii.uib.no 2

More information

Introduction to Derivatives

Introduction to Derivatives Introduction to Derivatives 5-Minute Review: Instantaneous Rates and Tangent Slope Recall te analogy tat we developed earlier First we saw tat te secant slope of te line troug te two points (a, f (a))

More information

Relations between Clar structures, Clar covers, and the sextet-rotation tree of a hexagonal system

Relations between Clar structures, Clar covers, and the sextet-rotation tree of a hexagonal system Discrete Applied Matematics 156 (2008) 1809 1821 www.elsevier.com/locate/dam Relations between Clar structures, Clar covers, and te sextet-rotation tree of a exagonal system San Zou a, Heping Zang a,,

More information

. If lim. x 2 x 1. f(x+h) f(x)

. If lim. x 2 x 1. f(x+h) f(x) Review of Differential Calculus Wen te value of one variable y is uniquely determined by te value of anoter variable x, ten te relationsip between x and y is described by a function f tat assigns a value

More information

IEOR 165 Lecture 10 Distribution Estimation

IEOR 165 Lecture 10 Distribution Estimation IEOR 165 Lecture 10 Distribution Estimation 1 Motivating Problem Consider a situation were we ave iid data x i from some unknown distribution. One problem of interest is estimating te distribution tat

More information

Math 161 (33) - Final exam

Math 161 (33) - Final exam Name: Id #: Mat 161 (33) - Final exam Fall Quarter 2015 Wednesday December 9, 2015-10:30am to 12:30am Instructions: Prob. Points Score possible 1 25 2 25 3 25 4 25 TOTAL 75 (BEST 3) Read eac problem carefully.

More information

SECTION 1.10: DIFFERENCE QUOTIENTS LEARNING OBJECTIVES

SECTION 1.10: DIFFERENCE QUOTIENTS LEARNING OBJECTIVES (Section.0: Difference Quotients).0. SECTION.0: DIFFERENCE QUOTIENTS LEARNING OBJECTIVES Define average rate of cange (and average velocity) algebraically and grapically. Be able to identify, construct,

More information

5.1 We will begin this section with the definition of a rational expression. We

5.1 We will begin this section with the definition of a rational expression. We Basic Properties and Reducing to Lowest Terms 5.1 We will begin tis section wit te definition of a rational epression. We will ten state te two basic properties associated wit rational epressions and go

More information

Pre-Calculus Review Preemptive Strike

Pre-Calculus Review Preemptive Strike Pre-Calculus Review Preemptive Strike Attaced are some notes and one assignment wit tree parts. Tese are due on te day tat we start te pre-calculus review. I strongly suggest reading troug te notes torougly

More information

ch (for some fixed positive number c) reaching c

ch (for some fixed positive number c) reaching c GSTF Journal of Matematics Statistics and Operations Researc (JMSOR) Vol. No. September 05 DOI 0.60/s4086-05-000-z Nonlinear Piecewise-defined Difference Equations wit Reciprocal and Cubic Terms Ramadan

More information

2011 Fermat Contest (Grade 11)

2011 Fermat Contest (Grade 11) Te CENTRE for EDUCATION in MATHEMATICS and COMPUTING 011 Fermat Contest (Grade 11) Tursday, February 4, 011 Solutions 010 Centre for Education in Matematics and Computing 011 Fermat Contest Solutions Page

More information

Math 312 Lecture Notes Modeling

Math 312 Lecture Notes Modeling Mat 3 Lecture Notes Modeling Warren Weckesser Department of Matematics Colgate University 5 7 January 006 Classifying Matematical Models An Example We consider te following scenario. During a storm, a

More information

Differentiation in higher dimensions

Differentiation in higher dimensions Capter 2 Differentiation in iger dimensions 2.1 Te Total Derivative Recall tat if f : R R is a 1-variable function, and a R, we say tat f is differentiable at x = a if and only if te ratio f(a+) f(a) tends

More information

Minimum degree thresholds for bipartite graph tiling

Minimum degree thresholds for bipartite graph tiling Minimum degree tresolds for bipartite grap tiling Albert Bus Yi Zao Department of Matematics and Statistics Georgia State University January 17, 011 Abstract Given a bipartite grap H and a positive integer

More information

Regularized Regression

Regularized Regression Regularized Regression David M. Blei Columbia University December 5, 205 Modern regression problems are ig dimensional, wic means tat te number of covariates p is large. In practice statisticians regularize

More information

Solution. Solution. f (x) = (cos x)2 cos(2x) 2 sin(2x) 2 cos x ( sin x) (cos x) 4. f (π/4) = ( 2/2) ( 2/2) ( 2/2) ( 2/2) 4.

Solution. Solution. f (x) = (cos x)2 cos(2x) 2 sin(2x) 2 cos x ( sin x) (cos x) 4. f (π/4) = ( 2/2) ( 2/2) ( 2/2) ( 2/2) 4. December 09, 20 Calculus PracticeTest s Name: (4 points) Find te absolute extrema of f(x) = x 3 0 on te interval [0, 4] Te derivative of f(x) is f (x) = 3x 2, wic is zero only at x = 0 Tus we only need

More information

THE IDEA OF DIFFERENTIABILITY FOR FUNCTIONS OF SEVERAL VARIABLES Math 225

THE IDEA OF DIFFERENTIABILITY FOR FUNCTIONS OF SEVERAL VARIABLES Math 225 THE IDEA OF DIFFERENTIABILITY FOR FUNCTIONS OF SEVERAL VARIABLES Mat 225 As we ave seen, te definition of derivative for a Mat 111 function g : R R and for acurveγ : R E n are te same, except for interpretation:

More information

f a h f a h h lim lim

f a h f a h h lim lim Te Derivative Te derivative of a function f at a (denoted f a) is f a if tis it exists. An alternative way of defining f a is f a x a fa fa fx fa x a Note tat te tangent line to te grap of f at te point

More information

1 Calculus. 1.1 Gradients and the Derivative. Q f(x+h) f(x)

1 Calculus. 1.1 Gradients and the Derivative. Q f(x+h) f(x) Calculus. Gradients and te Derivative Q f(x+) δy P T δx R f(x) 0 x x+ Let P (x, f(x)) and Q(x+, f(x+)) denote two points on te curve of te function y = f(x) and let R denote te point of intersection of

More information

Lecture XVII. Abstract We introduce the concept of directional derivative of a scalar function and discuss its relation with the gradient operator.

Lecture XVII. Abstract We introduce the concept of directional derivative of a scalar function and discuss its relation with the gradient operator. Lecture XVII Abstract We introduce te concept of directional derivative of a scalar function and discuss its relation wit te gradient operator. Directional derivative and gradient Te directional derivative

More information

1. Questions (a) through (e) refer to the graph of the function f given below. (A) 0 (B) 1 (C) 2 (D) 4 (E) does not exist

1. Questions (a) through (e) refer to the graph of the function f given below. (A) 0 (B) 1 (C) 2 (D) 4 (E) does not exist Mat 1120 Calculus Test 2. October 18, 2001 Your name Te multiple coice problems count 4 points eac. In te multiple coice section, circle te correct coice (or coices). You must sow your work on te oter

More information

INTRODUCTION AND MATHEMATICAL CONCEPTS

INTRODUCTION AND MATHEMATICAL CONCEPTS Capter 1 INTRODUCTION ND MTHEMTICL CONCEPTS PREVIEW Tis capter introduces you to te basic matematical tools for doing pysics. You will study units and converting between units, te trigonometric relationsips

More information

Quantum Numbers and Rules

Quantum Numbers and Rules OpenStax-CNX module: m42614 1 Quantum Numbers and Rules OpenStax College Tis work is produced by OpenStax-CNX and licensed under te Creative Commons Attribution License 3.0 Abstract Dene quantum number.

More information

1watt=1W=1kg m 2 /s 3

1watt=1W=1kg m 2 /s 3 Appendix A Matematics Appendix A.1 Units To measure a pysical quantity, you need a standard. Eac pysical quantity as certain units. A unit is just a standard we use to compare, e.g. a ruler. In tis laboratory

More information

INTRODUCTION AND MATHEMATICAL CONCEPTS

INTRODUCTION AND MATHEMATICAL CONCEPTS INTODUCTION ND MTHEMTICL CONCEPTS PEVIEW Tis capter introduces you to te basic matematical tools for doing pysics. You will study units and converting between units, te trigonometric relationsips of sine,

More information

Modelling evolution in structured populations involving multiplayer interactions

Modelling evolution in structured populations involving multiplayer interactions Modelling evolution in structured populations involving multiplayer interactions Mark Broom City University London Complex Systems: Modelling, Emergence and Control City University London London June 8-9

More information

Click here to see an animation of the derivative

Click here to see an animation of the derivative Differentiation Massoud Malek Derivative Te concept of derivative is at te core of Calculus; It is a very powerful tool for understanding te beavior of matematical functions. It allows us to optimize functions,

More information

Precalculus Test 2 Practice Questions Page 1. Note: You can expect other types of questions on the test than the ones presented here!

Precalculus Test 2 Practice Questions Page 1. Note: You can expect other types of questions on the test than the ones presented here! Precalculus Test 2 Practice Questions Page Note: You can expect oter types of questions on te test tan te ones presented ere! Questions Example. Find te vertex of te quadratic f(x) = 4x 2 x. Example 2.

More information

Cubic Functions: Local Analysis

Cubic Functions: Local Analysis Cubic function cubing coefficient Capter 13 Cubic Functions: Local Analysis Input-Output Pairs, 378 Normalized Input-Output Rule, 380 Local I-O Rule Near, 382 Local Grap Near, 384 Types of Local Graps

More information

Consider a function f we ll specify which assumptions we need to make about it in a minute. Let us reformulate the integral. 1 f(x) dx.

Consider a function f we ll specify which assumptions we need to make about it in a minute. Let us reformulate the integral. 1 f(x) dx. Capter 2 Integrals as sums and derivatives as differences We now switc to te simplest metods for integrating or differentiating a function from its function samples. A careful study of Taylor expansions

More information

NUMERICAL DIFFERENTIATION. James T. Smith San Francisco State University. In calculus classes, you compute derivatives algebraically: for example,

NUMERICAL DIFFERENTIATION. James T. Smith San Francisco State University. In calculus classes, you compute derivatives algebraically: for example, NUMERICAL DIFFERENTIATION James T Smit San Francisco State University In calculus classes, you compute derivatives algebraically: for example, f( x) = x + x f ( x) = x x Tis tecnique requires your knowing

More information

The Cardinality of Sumsets: Different Summands

The Cardinality of Sumsets: Different Summands Te Cardinality of Sumsets: Different Summands Brendan Murpy, Eyvindur Ari Palsson and Giorgis Petridis arxiv:1309.2191v3 [mat.co] 17 Feb 2017 Abstract We offer a compete answer to te following question

More information

Copyright c 2008 Kevin Long

Copyright c 2008 Kevin Long Lecture 4 Numerical solution of initial value problems Te metods you ve learned so far ave obtained closed-form solutions to initial value problems. A closedform solution is an explicit algebriac formula

More information

1 2 x Solution. The function f x is only defined when x 0, so we will assume that x 0 for the remainder of the solution. f x. f x h f x.

1 2 x Solution. The function f x is only defined when x 0, so we will assume that x 0 for the remainder of the solution. f x. f x h f x. Problem. Let f x x. Using te definition of te derivative prove tat f x x Solution. Te function f x is only defined wen x 0, so we will assume tat x 0 for te remainder of te solution. By te definition of

More information

7.1 Using Antiderivatives to find Area

7.1 Using Antiderivatives to find Area 7.1 Using Antiderivatives to find Area Introduction finding te area under te grap of a nonnegative, continuous function f In tis section a formula is obtained for finding te area of te region bounded between

More information

Chapter 5 FINITE DIFFERENCE METHOD (FDM)

Chapter 5 FINITE DIFFERENCE METHOD (FDM) MEE7 Computer Modeling Tecniques in Engineering Capter 5 FINITE DIFFERENCE METHOD (FDM) 5. Introduction to FDM Te finite difference tecniques are based upon approximations wic permit replacing differential

More information

Derivatives of Exponentials

Derivatives of Exponentials mat 0 more on derivatives: day 0 Derivatives of Eponentials Recall tat DEFINITION... An eponential function as te form f () =a, were te base is a real number a > 0. Te domain of an eponential function

More information

Lines, Conics, Tangents, Limits and the Derivative

Lines, Conics, Tangents, Limits and the Derivative Lines, Conics, Tangents, Limits and te Derivative Te Straigt Line An two points on te (,) plane wen joined form a line segment. If te line segment is etended beond te two points ten it is called a straigt

More information

Function Composition and Chain Rules

Function Composition and Chain Rules Function Composition and s James K. Peterson Department of Biological Sciences and Department of Matematical Sciences Clemson University Marc 8, 2017 Outline 1 Function Composition and Continuity 2 Function

More information

1. Which one of the following expressions is not equal to all the others? 1 C. 1 D. 25x. 2. Simplify this expression as much as possible.

1. Which one of the following expressions is not equal to all the others? 1 C. 1 D. 25x. 2. Simplify this expression as much as possible. 004 Algebra Pretest answers and scoring Part A. Multiple coice questions. Directions: Circle te letter ( A, B, C, D, or E ) net to te correct answer. points eac, no partial credit. Wic one of te following

More information

Material for Difference Quotient

Material for Difference Quotient Material for Difference Quotient Prepared by Stepanie Quintal, graduate student and Marvin Stick, professor Dept. of Matematical Sciences, UMass Lowell Summer 05 Preface Te following difference quotient

More information

The Krewe of Caesar Problem. David Gurney. Southeastern Louisiana University. SLU 10541, 500 Western Avenue. Hammond, LA

The Krewe of Caesar Problem. David Gurney. Southeastern Louisiana University. SLU 10541, 500 Western Avenue. Hammond, LA Te Krewe of Caesar Problem David Gurney Souteastern Louisiana University SLU 10541, 500 Western Avenue Hammond, LA 7040 June 19, 00 Krewe of Caesar 1 ABSTRACT Tis paper provides an alternative to te usual

More information

CS522 - Partial Di erential Equations

CS522 - Partial Di erential Equations CS5 - Partial Di erential Equations Tibor Jánosi April 5, 5 Numerical Di erentiation In principle, di erentiation is a simple operation. Indeed, given a function speci ed as a closed-form formula, its

More information

HARMONIC ALLOCATION TO MV CUSTOMERS IN RURAL DISTRIBUTION SYSTEMS

HARMONIC ALLOCATION TO MV CUSTOMERS IN RURAL DISTRIBUTION SYSTEMS HARMONIC ALLOCATION TO MV CUSTOMERS IN RURAL DISTRIBUTION SYSTEMS V Gosbell University of Wollongong Department of Electrical, Computer & Telecommunications Engineering, Wollongong, NSW 2522, Australia

More information

Time (hours) Morphine sulfate (mg)

Time (hours) Morphine sulfate (mg) Mat Xa Fall 2002 Review Notes Limits and Definition of Derivative Important Information: 1 According to te most recent information from te Registrar, te Xa final exam will be eld from 9:15 am to 12:15

More information

Preface. Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.

Preface. Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed. Preface Here are my online notes for my course tat I teac ere at Lamar University. Despite te fact tat tese are my class notes, tey sould be accessible to anyone wanting to learn or needing a refreser

More information

1 1. Rationalize the denominator and fully simplify the radical expression 3 3. Solution: = 1 = 3 3 = 2

1 1. Rationalize the denominator and fully simplify the radical expression 3 3. Solution: = 1 = 3 3 = 2 MTH - Spring 04 Exam Review (Solutions) Exam : February 5t 6:00-7:0 Tis exam review contains questions similar to tose you sould expect to see on Exam. Te questions included in tis review, owever, are

More information

5 Ordinary Differential Equations: Finite Difference Methods for Boundary Problems

5 Ordinary Differential Equations: Finite Difference Methods for Boundary Problems 5 Ordinary Differential Equations: Finite Difference Metods for Boundary Problems Read sections 10.1, 10.2, 10.4 Review questions 10.1 10.4, 10.8 10.9, 10.13 5.1 Introduction In te previous capters we

More information

Numerical Experiments Using MATLAB: Superconvergence of Nonconforming Finite Element Approximation for Second-Order Elliptic Problems

Numerical Experiments Using MATLAB: Superconvergence of Nonconforming Finite Element Approximation for Second-Order Elliptic Problems Applied Matematics, 06, 7, 74-8 ttp://wwwscirporg/journal/am ISSN Online: 5-7393 ISSN Print: 5-7385 Numerical Experiments Using MATLAB: Superconvergence of Nonconforming Finite Element Approximation for

More information

Math 2921, spring, 2004 Notes, Part 3. April 2 version, changes from March 31 version starting on page 27.. Maps and di erential equations

Math 2921, spring, 2004 Notes, Part 3. April 2 version, changes from March 31 version starting on page 27.. Maps and di erential equations Mat 9, spring, 4 Notes, Part 3. April version, canges from Marc 3 version starting on page 7.. Maps and di erential equations Horsesoe maps and di erential equations Tere are two main tecniques for detecting

More information

Molecular symmetry. An introduction to symmetry analysis

Molecular symmetry. An introduction to symmetry analysis Molecular symmetry 6 Symmetry governs te bonding and ence te pysical and spectroscopic properties of molecules In tis capter we explore some of te consequences of molecular symmetry and introduce te systematic

More information

ALGEBRA AND TRIGONOMETRY REVIEW by Dr TEBOU, FIU. A. Fundamental identities Throughout this section, a and b denotes arbitrary real numbers.

ALGEBRA AND TRIGONOMETRY REVIEW by Dr TEBOU, FIU. A. Fundamental identities Throughout this section, a and b denotes arbitrary real numbers. ALGEBRA AND TRIGONOMETRY REVIEW by Dr TEBOU, FIU A. Fundamental identities Trougout tis section, a and b denotes arbitrary real numbers. i) Square of a sum: (a+b) =a +ab+b ii) Square of a difference: (a-b)

More information

Lab 6 Derivatives and Mutant Bacteria

Lab 6 Derivatives and Mutant Bacteria Lab 6 Derivatives and Mutant Bacteria Date: September 27, 20 Assignment Due Date: October 4, 20 Goal: In tis lab you will furter explore te concept of a derivative using R. You will use your knowledge

More information

Poisson Equation in Sobolev Spaces

Poisson Equation in Sobolev Spaces Poisson Equation in Sobolev Spaces OcMountain Dayligt Time. 6, 011 Today we discuss te Poisson equation in Sobolev spaces. It s existence, uniqueness, and regularity. Weak Solution. u = f in, u = g on

More information

REVIEW LAB ANSWER KEY

REVIEW LAB ANSWER KEY REVIEW LAB ANSWER KEY. Witout using SN, find te derivative of eac of te following (you do not need to simplify your answers): a. f x 3x 3 5x x 6 f x 3 3x 5 x 0 b. g x 4 x x x notice te trick ere! x x g

More information

Notes on wavefunctions II: momentum wavefunctions

Notes on wavefunctions II: momentum wavefunctions Notes on wavefunctions II: momentum wavefunctions and uncertainty Te state of a particle at any time is described by a wavefunction ψ(x). Tese wavefunction must cange wit time, since we know tat particles

More information

More on generalized inverses of partitioned matrices with Banachiewicz-Schur forms

More on generalized inverses of partitioned matrices with Banachiewicz-Schur forms More on generalized inverses of partitioned matrices wit anaciewicz-scur forms Yongge Tian a,, Yosio Takane b a Cina Economics and Management cademy, Central University of Finance and Economics, eijing,

More information

Stationary Gaussian Markov Processes As Limits of Stationary Autoregressive Time Series

Stationary Gaussian Markov Processes As Limits of Stationary Autoregressive Time Series Stationary Gaussian Markov Processes As Limits of Stationary Autoregressive Time Series Lawrence D. Brown, Pilip A. Ernst, Larry Sepp, and Robert Wolpert August 27, 2015 Abstract We consider te class,

More information

Chapter 2 Limits and Continuity

Chapter 2 Limits and Continuity 4 Section. Capter Limits and Continuity Section. Rates of Cange and Limits (pp. 6) Quick Review.. f () ( ) () 4 0. f () 4( ) 4. f () sin sin 0 4. f (). 4 4 4 6. c c c 7. 8. c d d c d d c d c 9. 8 ( )(

More information

OSCILLATION OF SOLUTIONS TO NON-LINEAR DIFFERENCE EQUATIONS WITH SEVERAL ADVANCED ARGUMENTS. Sandra Pinelas and Julio G. Dix

OSCILLATION OF SOLUTIONS TO NON-LINEAR DIFFERENCE EQUATIONS WITH SEVERAL ADVANCED ARGUMENTS. Sandra Pinelas and Julio G. Dix Opuscula Mat. 37, no. 6 (2017), 887 898 ttp://dx.doi.org/10.7494/opmat.2017.37.6.887 Opuscula Matematica OSCILLATION OF SOLUTIONS TO NON-LINEAR DIFFERENCE EQUATIONS WITH SEVERAL ADVANCED ARGUMENTS Sandra

More information

MATH1131/1141 Calculus Test S1 v8a

MATH1131/1141 Calculus Test S1 v8a MATH/ Calculus Test 8 S v8a October, 7 Tese solutions were written by Joann Blanco, typed by Brendan Trin and edited by Mattew Yan and Henderson Ko Please be etical wit tis resource It is for te use of

More information

2.3 Algebraic approach to limits

2.3 Algebraic approach to limits CHAPTER 2. LIMITS 32 2.3 Algebraic approac to its Now we start to learn ow to find its algebraically. Tis starts wit te simplest possible its, and ten builds tese up to more complicated examples. Fact.

More information

Derivatives. By: OpenStaxCollege

Derivatives. By: OpenStaxCollege By: OpenStaxCollege Te average teen in te United States opens a refrigerator door an estimated 25 times per day. Supposedly, tis average is up from 10 years ago wen te average teenager opened a refrigerator

More information

to the data. The search procedure tries to identify network structures with high scores. Heckerman

to the data. The search procedure tries to identify network structures with high scores. Heckerman 2 Learning Bayesian Networks is NP-Complete David Maxwell Cickering Computer Science Department University of California at Los Angeles dmax@cs.ucla.edu ABSTRACT Algoritms for learning Bayesian networks

More information

WYSE Academic Challenge 2004 Sectional Mathematics Solution Set

WYSE Academic Challenge 2004 Sectional Mathematics Solution Set WYSE Academic Callenge 00 Sectional Matematics Solution Set. Answer: B. Since te equation can be written in te form x + y, we ave a major 5 semi-axis of lengt 5 and minor semi-axis of lengt. Tis means

More information