The discretizable molecular distance geometry problem is easier on proteins
|
|
- Victoria Sparks
- 5 years ago
- Views:
Transcription
1 The discretizable molecular distance geometry problem is easier on proteins Leo Liberti, Carlile Lavor, and Antonio Mucherino Abstract Distance geometry methods are used to turn a set of interatomic distances given by NMR experiments into a consistent molecular conformation. In a set of papers (see the survey []) we proposed a Branch-and-Prune (BP) algorithm for computing the set X of all incongruent embeddings of a given protein backbone. Although BP has a worst-case exponential running time in general, we always noticed a linear-like behaviour in computational experiments. In this paper we provide a theoretical explanation to our observations. We show that the BP is fixed-parameter tractable on protein-like graphs, and empirically show that the parameter is constant on asetof proteins from the ProteinData Bank. Introduction We consider the following decision problem [9]: DISCRETIZABLE MOLECULAR DISTANCE GEOMETRY PROBLEM (DMDGP). Given a simple weighted undirected graph G = (V,E,d) where d : E R +, V is ordered so that V =[n]={,...,n}, and thefollowing assumptions hold:. for allv>3 and u V with v u 3, {u,v} E (DISCRETIZATION) L. Liberti LIX, École Polytechnique, 9 Palaiseau, France liberti@lix.polytechnique.fr C. Lavor Dept. of Applied Maths (IMECC-UNICAMP), State Univ. of Campinas, , Campinas - SP, Brazil clavor@ime.unicamp.br A. Mucherino IRISA, Université de Rennes I, France antonio.mucherino@irisa.fr
2 Liberti, Lavor, Mucherino. strict triangular inequalities d v,v <d v,v +d v,v hold for all v> (NON-COLLI- NEARITY), andgivenanembeddingx :{,,3} R 3,isthereanembeddingx:V R 3 extendingx, such that {u,v} E x u x v =d uv? () An embedding x onv extends an embedding x onu V if x, as a function, is the restrictionofxtou;anembeddingisfeasibleifitsatisfies().wealsoconsiderthe following problem variants: DMDGP K, i.e. the family of decision problems (parametrized by the positive integer K) obtained by replacing each symbol 3 in the DMDGP definition by the symbol K ; the K DMDGP, where K is given as part of the input (rather than being a fixed constant as inthe DMDGP K ). In both variants, strict triangular inequalities are replaced by strict simplex inequalities,seeeq.()in[7].weremarkthatdmdgp=dmdgp 3.Otherrelatedproblems also exist in the literature, such as the DISCRETIZABLE DISTANCE GEOM- ETRY PROBLEM (DDGP) [], where the DISCRETIZATION axiom is relaxed to require that each vertex v > K has at least K adjacent predecessors. The original results in this paper, however, only refer to the DMDGP and its variants. Statements such as p P F(p) holds with probability, for some uncountable set P and valid sentence F, actually mean that there is a Lebesgue-measurable Q P with Lebesgue measure w.r.t. P such that p Q F(p) holds. This notion is less restrictive than genericity based on algebraic independence []. We also point out that a statement might hold with probability with respect to a set which has itself Lebesgue measure 0 in a larger set. For example, we will show that the set of K DMDGP instances having an incongruent solution set X with X = l for some l NhasmeasureintothesetofallYESinstances,whichitselfisasetofmeasure 0intheset of all K DMDGP instances. The DISCRETIZATION axiom guarantees that the locus of the points that embed v in R 3 is the intersection of the three spheres centered at v 3,v,v with radii d v 3,v,d v,v,d v,v. If this intersection is non-empty, then it contains two points with probability. The complementary zero-measure set contains instances that do not satisfy the NON-COLLINEARITY axiom, and which might yield loci for v with zero or uncountably many points. We remark that if the intersection of the three spheresisempty,thentheinstanceisanoone.wesolve K DMDGPinstancesusing a recursive algorithm called Branch-and-Prune (BP) [3]: at level v, the search is branchedaccordingtothe(atmosttwo)possiblepositionsforv.thebpgeneratesa (partial) binary search tree of height n, each full branch of which represents a feasible embedding for the given graph. The BP has exponential worst-case complexity. The K DMDGP and its variants are related to the MOLECULAR DISTANCE GE- OMETRY PROBLEM (MDGP), i.e. find an embedding in R 3 of a given simple weighted undirected graph. We denote the K-dimensional generalization of the MDGP (with K part of the input) by DISTANCE GEOMETRY PROBLEM (DGP),
3 The BP algorithm 3 and the variant with K fixed by DGP K. The MDGP is a good model for determining the structure of molecules given a set of inter-atomic distances [, ], which are usually given by Nuclear Magnetic Resonance(NMR) experiments[], a technique which allows the detection of inter-atomic distances below 5.5Å. The DGP has applications to wireless sensor networks [5], statics, robotics and graph drawing among others. In general, the MDGP and DGP implicitly require a search in a continuous Euclidean space []. K DMDGP instances describe rigid graphs [6], in particular Henneberg type I graphs []. TheDMDGPisamodelforproteinbackbones.Foranyatomv V,thedistances d v,v and d v,v are known because they refer to covalent bonds. Furthermore, theangle between v,v andvisknown because itisadjacent totwocovalent bonds, which implies that d v,v is also known by triangular geometry. In general, thedistanced v 3,v issmallerthan5åandcanthereforebeassumedtobeknownby NMR experiments; in practice, there are ways to find atomic orders which ensure that d v 3,v is known [7]. There is currently no known protein with d v 3,v being exactly equal tod v 3,v +d v,v [3]. Over the years, we noticed that the CPU time behaviour of the BP on protein instances looked more linear than exponential. In this paper we give a theoretical motivation for this observation. More precisely, there are cases where BP is actually Fixed-Parameter Tractable(FPT), and we empirically verify on 5 proteins from the PDB [] that they belong to these cases, and always with the parameter value set to the constant. The strategy is as follows: we first show that DMDGP K is NP-hard (Sect.3),thenweshowthatthenumberofleafnodesintheBPsearchtreeisapower of with probability (Sect..), and finally we use this information to construct a Directed Acyclic Graph (DAG) representing the number of leaf nodes in function of the graph edges (Sect. 5). This DAG allows us to show that the BP is FPT on a class of graphs which provides a good model for proteins (Sect. 5.). TheBP algorithm For all v V we let N(v)={u V {u,v} E} be the set of vertices adjacent to v. An embedding of a subgraph of G is called a partial embedding of G. Let X ne thesetofembeddings(modulotranslationsandrotations)solvingagiven K DMDGP instance. Since vertex v can be placed in at most two possible positions (the intersection of K spheres in R K ), the BP algorithm tests each in turn, and calls itself recursively for every feasible position. BP exploits other edges (than those granted by the DIS- CRETIZATION axiom) in order to prune branches: a position might be feasible with respect to the distances to the K immediate predecessors v,...,v K, but not necessarily with distances to other adjacent predecessors. Forapartialembedding xofgand{u,v} E lets x uv bethespherecenteredatx u withradiusd uv.thebpalgorithmisbp(k+,x, /0)(seeAlg.),wherex istheinitial embedding of the first K vertices mentioned in the K DMDGP definition. By the
4 Liberti, Lavor, Mucherino Algorithm BP(v, x,x) Require: A vertexv V [K],apartialembedding x=(x,...,x v ),asetx. : T = S x uv; u N(v) u<v : for p T do 3: x ( x,p) : ifv=n then 5: X X {x} 6: else 7: BP(v+,x,X) : end if 9: end for K DMDGPaxioms, T.Attermination,X containsallembeddings(modulorotationsandtranslations)extendingx [3,9].Embeddingsx X canberepresentedby sequences χ(x) {,} n representingleft/rightchoiceswhentraversingabranch from root to leaf of the search tree. More precisely: (i) χ(x) i = for all i K; (ii) foralli>k, χ(x) i = ifax i <a 0 and χ(x) i =ifax i a 0,whereax=a 0 isthe equation of the hyperplane through x i K,...,x i. For an embedding x X, χ(x) is the chirality [3] of x (the formal definition of chirality actually states χ(x) 0 = 0 if ax i =a 0, but since thiscase holds withprobability 0, we donot consider ithere). The BP (Alg. ) can be run to termination to find all possible embeddings of G, or stopped after the first leaf node at level n is reached, in order to find just one embedding of G. In the last few years we have conceived and described several BP variants targeting different problems [], including, very recently, problems with interval-type uncertainties on some of the distance values [0]. The BP algorithm is currently the only method which is able to find all incongruent embeddings for a given protein backbone. Compared to continuous search algorithms (e.g. [7]), the performance of the BP algorithm is impressive from the point of view of both efficiency and reliability. 3 Complexity AnyclassofYESinstanceswhereeachvertexvonlyhasdistancestotheK immediate predecessors provides a full BP binary search tree (after level K), and therefore shows that the BP is an exponential-time algorithm in the worst case. One remarkable feature of the computational experiments conducted on our BP implementation [0] on protein instances is that the exponential-time behaviour of the BP algorithm was never noticed empirically. Restrictingd toonlytakeintegervalues,thedgp isnp-completebyreduction from SUBSET-SUM,theDGP K is(strongly)np-hardbyreductionfrom3-sat,and the DGP is (strongly) NP-hard by induction on K []. Only the DGP is known
5 Partial reflection symmetries 5 to be NP-complete, because if d takes integer values then the YES-certificate x(the embedding) can be chosen to have integer values too. The DMDGP is NP-hard by reduction from SUBSET-SUM (Thm. 3 in [9]). We generalize thisresult tothe K DMDGP. Theorem. The DMDGP K isnp-hard forall K. Proof. Let a = (a,...,a N ) be an instance of SUBSET-SUM consisting of positive integers, and define an instance of DMDGP K where V = {0,...,KN}, E includes {i,i+ j}forall j {,...,K}and i {0,...,KN j},and: i {0,...,KN } d i,i+ = a i/k () j {,...,K},i {0,...,KN j} d i,i+j = j di+l,i+l (3) l= d 0,KN = 0. () Let s {,} N be a solution of the SUBSET-SUM instance a. We let x 0 = 0 and for all i = K(l )+ j > 0 we let x i = x i +s l a l e j, where e j is the vector with a one in component j and zero elsewhere. Because l N s l a l = 0, if s solves the SUBSET-SUM instance a then, by inspection, x solves the corresponding DMDGP instance ()-(). Conversely, let x be an embedding that solves ()- (), where we assume without loss of generality that x 0 =0. Then (3) ensures that the line through x i,x i is orthogonal to the line through x i,x i for all i >, and again we assume without loss of generality that, for all j {,...,K}, the lines through x j,x j are parallel to the i-th coordinate axis. Now consider the chirality χ of x: because all distance segments are orthogonal, for each j K the j-th coordinate is given by x KN,j = i mod K=j χ i a i/k. Since d 0,KN = 0, for all j K we have 0 = x KN,j = l N χ K(l )+j a l, which implies that, for all j K, s j =(χ K(l )+j l N) isasolution forthe SUBSET-SUM instance a. Corollary. The K DMDGP isnp-hard. Proof. Every specific instance of the K DMDGP specifies a fixed value for K and hence belongs tothe DMDGP K.Hence the resultfollows by inclusion. Partial reflection symmetries The results in this section are also found in [6], but the presentation below, which isbasedongrouptheory, isnew, and(wehope) clearer.wepartitione intothesets E D ={{u,v} v u K} and E P =E E D. We call E D the discretization edges and E P the pruning edges. Discretization edges guarantee that a DGP instance is in the K DMDGP. Pruning edges are used to reduce the BP search space by pruning its tree.inpractice,pruningedgesmightmakethesett inalg.havecardinality0or instead of. Weassume G isayes instance of the K DMDGP.
6 6 Liberti, Lavor, Mucherino. The discretization group LetG D =(V,E D,d)andX D bethesetofembeddings ofg D ;sinceg D has nopruning edges, the BP search tree for G D is a full binary tree and X D = n K. The discretization edges arrange the embeddings so that, at level l, there are l K possible positions for the vertex v with rank l. We assume that T = (see Alg. ) at each level v of the BP tree, an event which, in absence of pruning edges, happens with probability thus many results in this section are stated with probability. LetthereforeT ={x 0 v,x v}bethetwopossibleembeddingsofvatacertainrecursive callofalg.atlevelvofthebptree;thenbecauset isanintersectionofk spheres, x v is the reflection of x 0 v through the hyperplane defined by x v K,...,x v. Denote thisreflection operator by R v x. Theorem (Cor..6 and Thm..9 in [6]). With probability, for all v>k and u < v K there is a set H uv, with H uv = v u K, of real positive values such that for each x X we have x v x u H uv. Furthermore, x X x v x u = R u+k x (x v ) x u and x X, ifx v {x v,r u+k x (x v )}then x v x u x v x u. WesketchtheproofinFig.forK=;thesolidcirclesatlevels3,,5markequidistant levels from. The dashed circles represent the spheres S x uv (see Alg. ). Intuitively,twobranchesfromleveltolevelor5willhaveequalsegmentlengthsbut different angles between consecutive segments, which will cause the end nodes to be atdifferent distances fromthe node at level. ν ν ν 3 ν 3 5 ν ν 9 ν 5 ν 6 ν 6 ν7 ν 0 ν ν 5 ν ν 3 ν Fig. A pruning edge {,} prunes either ν 6,ν 7 or ν 5,ν.
7 Partial reflection symmetries 7 For any nonzero vector y R K let ρ y be the reflection operator through the hyperplanepassingthroughtheoriginandnormaltoy.ifyisnormaltothehyperplane defined by x v K,...,x v, then ρ y =R v x. Lemma. Letx y R K andz R K suchthatzisnotinthehyperplanesthrough theoriginand normal tox,y. Then ρ x ρ y z=ρ ρxy ρ x z. Proof. Fig. gives a proof sketch for K =. By considering the reflection ρ ρxy of x O y ρ x z ρ x y ρ ρx y ρ x ρ y z=ρ ρxy ρ x z ρ y z ρ x z ρ y Fig. Reflecting through ρ y first and ρ x later is equivalent to reflecting through ρ x first and (the reflectionof ρ y through ρ x )later. the map ρ y through ρ x, we get z ρ y z = ρ x z ρ ρxy ρ x z. By reflection through ρ x weget O z = O ρ x z and O ρ y z = O ρ x ρ y z.byreflectionthrough ρ y we get O z = O ρ y z. By reflection through ρ ρxy we get O ρ x z = O ρ ρxy ρ x z. The triangles (z,o,ρ y z) and (ρ x z,o,ρ ρxy ρ x z) are then equal becausethesidelengthsarepairwiseequal.also,reflectionof (z,o,ρ y z)through ρ x yields (z,o,ρ y z)= (ρ x z,o,ρ x ρ y z),whence ρ ρxy ρ x z=ρ x ρ y z. For v>k and x X wenow define partialreflection operators: g v (x)=(x,...,x v,r v x(x v ),...,R v x(x n )). (5) Theg v smapanembeddingxtoitspartialreflectionwithfirstbranchatv.itiseasy to show that the g v s are injective with probability and idempotent. Further, the g v scommute. Lemma. For x X and u,v V such that u,v>k,g u g v (x)=g v g u (x).
8 Liberti, Lavor, Mucherino Proof. Assume without loss of generality u < v. Then: g u g v (x) = g u (x,...,x v,r v x(x v ),...,R v x(x n )) = (x...,x u,r u g v (x) (x u),...,r u g v (x) Rv x(x v ),...,R u g v (x) Rv x(x n )) = (x...,x u,r u x(x u ),...,R v g u (x) Ru x(x v ),...,R v g u (x) Ru x(x n )) = g v (x,...,x u,r u x(x u ),...,R u x(x n )) = g v g u (x), where R u g v (x) Rv x(x w )=R v g u (x) Ru x(x w )foreach w v bylemma. We define the discretization group to be the group G D = g v v>k generated by theg v s. Corollary. With probability, G D is an Abelian group isomorphic to C n K (the Cartesianproduct consisting of n K copies of thecyclic group oforder ). For all v > K let γ v = (,...,, v,..., ) be the vector consisting of one s in the first v components and in the last components. Then the g v actions are naturally mapped onto the chirality functions. Lemma 3. For all x X, χ(g v (x)) = χ(x) γ v, where is the Hadamard (i.e., component-wise) product. This follows bydefinition of g v and of chiralityof an embedding. Because, by Alg., each x X has a different chirality, for all x,x X there is g G D such that x = g(x), i.e. the action of G D on X is transitive. By Thm., the distances associated to the discretization edges are invariant with respect to the discretization group.. The pruning group Consider a pruning edge {u,v} E P. By Thm., with probability we have d uv H uv,otherwisegcannotbeayesinstance(againstthehypothesis).also,againby Thm.,d uv = x u x v g w (x) u g w (x) v forallw {u+k+,...,v}(e.g.the distance ν ν 9 in Fig. is different from all its reflections ν ν h, with h {0,,}, w.r.t.g,g 5 ).Wetherefore define the pruning group G P = g w w>k {u,v} E P (w {u+k+,...,v}). By definition, G P G D and the distances associated with the pruning edges are invariant withrespect to G P. Theorem 3. The action of G P onx istransitivewithprobability. Proof. This theorem follows from Thm. 5. in [5], but here is another, hopefully simpler, proof. Let x,x X, we aim to show that g G P such that x =g(x) with
9 5 Bounded treewidth 9 probability. Since the action of G D on X is transitive, g G D with x = g(x). Now suppose g G P,thenthereisapruning edge {u,v} E P andanl Ns.t.g= l h= g v h ) for some vertex set {v,...,v l > K} including at least one vertex w {u+k+,...,v}.bythm.,asremarkedabove,thisimpliesthatd uv = x u x v g w (x) u g w (x) v withprobability.ifthesetq={v,...,v l } {u+k+,...,v} has cardinality, then g w is the only component of g not fixing d uv, and hence x = g(x) X, against the hypothesis. Otherwise, the probability of another z Q {w} yielding x u x v = g z g w (x) u g z g w (x) v, notwithstanding the fact that g w (x) u g w (x) v x u x v g z (x) u g z (x) v, is zero; and by induction this alsocovers any cardinality of Q. Therefore g G P and theresult follows. Theorem. Withprobability, l N X = l. Proof. Since G D =C n K, G D = n K. Since G P G D, G P divides the order of G D, which implies that there is an integer l with G P = l. By Thm. 3, the action of G P on X only has one orbit, i.e. G P x = X for any x X. By idempotency, for g,g G P, if gx=g x then g=g. This implies G P x = G P. Thus, for any x X, X = G P x = G P = l. 5 Bounded treewidth The results of the previous section allow us to express the the number of nodes at each level of the BP search tree in function of the level rank and the pruning edges. Fig. 3 shows a DAG D uv that represents the number of valid BP search tree nodes in function of pruning edges between two vertices u,v V such that v > K and u < v K. The first line shows different values for the rank of v w.r.t. u; an arc labelled with an integer i implies the existence of a pruning edge {u+i,v} (arcs with -expressions replace parallel arcs with different labels). An arc is unlabelled if there is no pruning edge {w,v} for any w {u,...,v K }. The vertices of the DAG are arranged vertically by BP search tree level, and are labelled with the number of BP nodes at a given level, which is always a power of two by Thm.. A path in this DAG represents the set of pruning edges between u and v, and its incident vertices show the number of valid nodes at the corresponding levels. For example, following unlabelled arcs corresponds to no pruning edge between u and vand leads toafullbinary BP search treewith v K nodes at level v. 5. Fixed-parameter tractable behaviour For a given G D, each possible pruning edge set E P corresponds to a path spanning all columns in D n. Instances with diagonal (Prop. ) or below-diagonal (Prop. ) E P pathsyieldbptreeswhosewidthisboundedbyo( v 0)wherev 0 issmallw.r.t.n.
10 0 Liberti, Lavor, Mucherino v u+k u+k u+k+ u+k+ u+k+3 u+k Fig. 3 Number of valid BP nodes (vertex label) at level u+k+l (column) in function of the pruning edges (path spanning all columns). Proposition. If v 0 > K s.t. v > v 0 u < v K with {u,v} E P then the BP search treewidth isbounded by v 0 K. This corresponds to a path p 0 =(,,..., v 0 K,..., v 0 K ) that follows unlabelled arcsuptolevelv 0 andthenarcslabelledv 0 K,v 0 K v 0 K,andsoon, leading tonodes that areall labelled with v 0 K (Fig., left). Proposition. If v 0 >K suchthateverysubsequencesofconsecutivevertices>v 0 withnoincidentpruningedgeisprecededbyavertexv s suchthat u s <v s (v s u s s {u s,v s } E P ),then the BPsearch treewidth isbounded by v 0 K. This situation corresponds to a below-diagonal path, Fig. (right). In general, for thoseinstancesforwhichthebpsearchtreewidthhasao( v 0logn)bound,theBP has a worst-case running time O( v 0L logn )=O(Ln), where L is the complexity of computing T. Since L is typically constant in n [], for such cases the BP runs in timeo( v 0n). LetV ={v V l N(v= l )}. Proposition 3. If v 0 >K s.t. for all v V V with v>v 0 there is u<v K with {u,v} E P thenthe BPsearch treewidthat level nisbounded by v 0n. This corresponds to a path along the diagonal v 0 apart from logarithmically many vertices in V (those in V ), at which levels the BP doubles the number of search nodes (Fig. 5). For a pruning edge set E P as in Prop. 3, or yielding a path below it, thebp runs ino( v 0n ).
11 5 Bounded treewidth Fig. A path p 0 yieldingtreewidth (above) and another path below p 0 (below). 5. Empirical verification We consider a set of 5 protein instances from the Protein Data Bank (PDB). Since PDB data include the Euclidean embedding of the protein, we compute all distances, then filter all those that are longer than 5.5Å, which is a reasonable estimate for NMR measures []. We then form the weighted graph and embed it with our implementation of the BP algorithm [0]. It turns out that 0 proteins satisfy Prop., and 5 proteins satisfy Prop., all with v 0 = (see Table ). This is consistent with the computational insight [9] that BP empirically displays a polynomial (specifically, linear) complexity on real proteins.
12 Liberti, Lavor, Mucherino Fig. 5 A path yielding treewidth O(n). PDB ID V v 0 Prop. brv 57 a 75 acw 7 ppt 0 bbl erp aqr 0 kv 3 hj 3 ed7 35 dv0 35 crn 3 jkz 3 ahl 7 ptq 50 brz 59 ccq 0 hoe bqx 3 pht 9 as 67 jk 70 PDBID V v 0 Prop. Prop. a ag hsy 3 - acz 3 - poa 35 - fs itm mbn ngl bc 55 0 la a oy ron 76 - dv 79 - rgs qk ezo 0 - m0 - bpm 3 39 nw 60 - mqq 03-3b Table Computation of minimumv 0 in PDB instances. 6 Conclusion In this paper we provide a theoretical basis to the empirical observation that the BP never seems to attain its exponential worst-case time bound on DMDGP in-
13 References 3 stances from proteins. Other original contributions include a generalization of an NP-hardnessprooftothe K DMDGP,andanewpresentation,basedongrouptheory and involving new proofs, of the fact that the cardinality of the solution set of YES instances ofthe K DMDGP isapower oftwo withprobability. References. Berman, H., Westbrook, J., Feng, Z., Gilliland, G., Bhat, T., Weissig, H., Shindyalov, I., Bourne, P.: The protein data bank. Nucleic Acid Research, 35 (000). Connelly, R.: Generic global rigidity. Discrete Computational Geometry 33, (005) 3. Crippen, G., Havel, T.: Distance Geometry and Molecular Conformation. Wiley, New York (9). Dong, Q., Wu, Z.: A geometric build-up algorithm for solving the molecular distance geometry problem with sparse distance data. Journal of Global Optimization 6, (003) 5. Eren, T., Goldenberg, D., Whiteley, W., Yang, Y., Morse, A., Anderson, B., Belhumeur, P.: Rigidity, computation, and randomization in network localization. IEEE Infocom Proceedings pp (00) 6. Graver, J., Servatius, B., Servatius, H.: Combinatorial Rigidity. American Mathematical Society(993) 7. Lavor, C., Lee, J., John, A.L.S., Liberti, L., Mucherino, A., Sviridenko, M.: Discretization orders for distance geometry problems. Optimization Letters (DOI: 0.007/s ). DOI 0.007/s Lavor, C., Liberti, L., Maculan, N., Mucherino, A.: Recent advances on the discretizable molecular distance geometry problem. European Journal of Operational Research 9, (0) 9. Lavor, C., Liberti, L., Maculan, N., Mucherino, A.: The discretizable molecular distance geometry problem. Computational Optimization and Applications (DOI: 0.007/s ). DOI 0.007/s Lavor, C., Mucherino, A., Liberti, L., Maculan, N.: On the solution of molecular distance geometry problems with interval data. In: Proceedings of the International Workshop on Computational Proteomics. IEEE, Hong Kong (00). Lavor, C., Mucherino, A., Liberti, L., Maculan, N.: On the computation of protein backbones by using artificial backbones of hydrogens. Journal of Global Optimization 50, 39 3 (0). Liberti, L., Lavor, C.: On a relationship between graph realizability and distance matrix completion. In: V. Kostoglou, G. Arabatzis, L. Karamitopoulos (eds.) Proceedings of BALCOR, vol. I, pp. 9. Hellenic OR Society, Thessaloniki (0) 3. Liberti, L., Lavor, C., Maculan, N.: A branch-and-prune algorithm for the molecular distance geometry problem. International Transactions in Operational Research 5, 7 (00). Liberti, L., Lavor, C., Mucherino, A., Maculan, N.: Molecular distance geometry methods: from continuous to discrete. International Transactions in Operational Research, 33 5 (00) 5. Liberti, L., Masson, B., Lavor, C., Lee, J., Mucherino, A.: On the number of solutions of the discretizable molecular distance geometry problem. Tech. Rep. 00.3v[cs.DM], arxiv (00) 6. Liberti, L., Masson, B., Lee, J., Lavor, C., Mucherino, A.: On the number of solutions of the discretizable molecular distance geometry problem. In: Combinatorial Optimization, Constraints and Applications (COCOA), LNCS, vol. 63, pp Springer, New York (0) 7. Moré, J., Wu, Z.: Global continuation for distance geometry problems. SIAM Journal of Optimization 7(3), 6 (997)
14 Liberti, Lavor, Mucherino. Mucherino, A., Lavor, C., Liberti, L.: The discretizable distance geometry problem. Optimization Letters(DOI:0.007/s ) 9. Mucherino, A., Lavor, C., Liberti, L., Talbi, E.G.: A parallel version of the branch & prune algorithm for the molecular distance geometry problem. In: ACS/IEEE International Conference on Computer Systems and Applications (AICCSA0). IEEE conference proceedings, Hammamet, Tunisia(00) 0. Mucherino, A., Liberti, L., Lavor, C.: MD-jeep: an implementation of a branch-and-prune algorithm for distance geometry problems. In: K. Fukuda, J. van der Hoeven, M. Joswig, N. Takayama (eds.) Mathematical Software, LNCS, vol. 637, pp Springer, New York (00). Saxe, J.: Embeddability of weighted graphs in k-space is strongly NP-hard. Proceedings of 7th Allerton Conference in Communications, Control and Computing pp. 0 9 (979). Schlick, T.: Molecular modelling and simulation: an interdisciplinary guide. Springer, New York (00)
Computing Artificial Backbones of Hydrogen Atoms in order to Discover Protein Backbones
Computing Artificial Backbones of Hydrogen Atoms in order to Discover Protein Backbones C. Lavor A. Mucherino L. Liberti and N. Maculan Dept. of Applied Mathematics (IMECC-UNICAMP), State University of
More informationOn the solution of molecular distance geometry problems with interval data
On the solution of molecular distance geometry problems with interval data C. Lavor L. Liberti and A. Mucherino IMECC-UNICAMP, Campinas-SP, Brazil. clavor@ime.unicamp.br LIX, École Polytechnique, Palaiseau,
More informationDiscretization orders for distance geometry problems
Optimization Letters manuscript No. (will be inserted by the editor) Discretization orders for distance geometry problems Carlile Lavor Jon Lee Audrey Lee-St. John Leo Liberti Antonio Mucherino Maxim Sviridenko
More informationA discrete search algorithm for finding the structure of protein backbones and side chains
A discrete search algorithm for finding the structure of protein backbones and side chains Silas Sallaume Faculdades Thathi, Araçatuba - SP, Brazil E:mail: silassallaume@yahoo.com.br Simone de Lima Martins
More informationDISCRETE APPROACHES FOR SOLVING MOLECULAR DISTANCE GEOMETRY PROBLEMS USING NMR DTA
International Journal of Computational Bioscience DISCRETE APPROACHES FOR SOLVING MOLECULAR DISTANCE GEOMETRY PROBLEMS USING NMR DTA Carlile Lavor, Antonio Mucherino, Leo Liberti, and Nelson Maculan Abstract
More informationAlgorithms in Bioinformatics: Molecular Distance Geometry
Algorithms in Bioinformatics: Molecular Antonio Mucherino www.antoniomucherino.it IRISA, University of Rennes 1, Rennes, France last update: October 5 th 2016 are biochemical molecules consisting of one
More informationBranch-and-Bound for the Travelling Salesman Problem
Branch-and-Bound for the Travelling Salesman Problem Leo Liberti LIX, École Polytechnique, F-91128 Palaiseau, France Email:liberti@lix.polytechnique.fr March 15, 2011 Contents 1 The setting 1 1.1 Graphs...............................................
More informationAn improved Stochastic Proximity Embedding to Protein Structure Determination
Int'l Conf. Bioinformatics and Computational Biology BIOCOMP' An improved Stochastic Proximity Embedding to Protein Structure Determination Ivan S. Sin, Indiara B. Vale and Marcos A. Batista sin@ufu.br,
More informationEuclidean Distance Geometry and Applications
SIAM REVIEW Vol. 56, No. 1, pp. 3 69 c 2014 Society for Industrial and Applied Mathematics Euclidean Distance Geometry and Applications Leo Liberti Carlile Lavor Nelson Maculan Antonio Mucherino Abstract.
More informationBranch-and-Bound. Leo Liberti. LIX, École Polytechnique, France. INF , Lecture p. 1
Branch-and-Bound Leo Liberti LIX, École Polytechnique, France INF431 2011, Lecture p. 1 Reminders INF431 2011, Lecture p. 2 Problems Decision problem: a question admitting a YES/NO answer Example HAMILTONIAN
More informationOn Dominator Colorings in Graphs
On Dominator Colorings in Graphs Ralucca Michelle Gera Department of Applied Mathematics Naval Postgraduate School Monterey, CA 994, USA ABSTRACT Given a graph G, the dominator coloring problem seeks a
More informationScheduling and Optimization Course (MPRI)
MPRI Scheduling and optimization: lecture p. /6 Scheduling and Optimization Course (MPRI) Leo Liberti LIX, École Polytechnique, France MPRI Scheduling and optimization: lecture p. /6 Teachers Christoph
More informationRigidity of Graphs and Frameworks
School of Mathematical Sciences Queen Mary, University of London England DIMACS, 26-29 July, 2016 Bar-and-Joint Frameworks A d-dimensional bar-and-joint framework is a pair (G, p), where G = (V, E) is
More informationOn improving matchings in trees, via bounded-length augmentations 1
On improving matchings in trees, via bounded-length augmentations 1 Julien Bensmail a, Valentin Garnero a, Nicolas Nisse a a Université Côte d Azur, CNRS, Inria, I3S, France Abstract Due to a classical
More informationChordal networks of polynomial ideals
Chordal networks of polynomial ideals Diego Cifuentes Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology Joint work with Pablo
More informationCombinatorial Rigidity and the Molecular Conjecture
Page 1 of 65 Combinatorial Rigidity and the Molecular Conjecture Brigitte Servatius Worcester Polytechnic Institute The Proof of the Product Rule To derivate a product as defined The diff rence quotient
More informationUsing the Johnson-Lindenstrauss lemma in linear and integer programming
Using the Johnson-Lindenstrauss lemma in linear and integer programming Vu Khac Ky 1, Pierre-Louis Poirion, Leo Liberti LIX, École Polytechnique, F-91128 Palaiseau, France Email:{vu,poirion,liberti}@lix.polytechnique.fr
More informationRepresentations of All Solutions of Boolean Programming Problems
Representations of All Solutions of Boolean Programming Problems Utz-Uwe Haus and Carla Michini Institute for Operations Research Department of Mathematics ETH Zurich Rämistr. 101, 8092 Zürich, Switzerland
More informationThe Strong Largeur d Arborescence
The Strong Largeur d Arborescence Rik Steenkamp (5887321) November 12, 2013 Master Thesis Supervisor: prof.dr. Monique Laurent Local Supervisor: prof.dr. Alexander Schrijver KdV Institute for Mathematics
More informationDistance-based Formation Control Using Euclidean Distance Dynamics Matrix: Three-agent Case
American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July, Distance-based Formation Control Using Euclidean Distance Dynamics Matrix: Three-agent Case Kwang-Kyo Oh, Student
More informationON THE INTEGRALITY OF THE UNCAPACITATED FACILITY LOCATION POLYTOPE. 1. Introduction
ON THE INTEGRALITY OF THE UNCAPACITATED FACILITY LOCATION POLYTOPE MOURAD BAÏOU AND FRANCISCO BARAHONA Abstract We study a system of linear inequalities associated with the uncapacitated facility location
More informationFinite Metric Spaces & Their Embeddings: Introduction and Basic Tools
Finite Metric Spaces & Their Embeddings: Introduction and Basic Tools Manor Mendel, CMI, Caltech 1 Finite Metric Spaces Definition of (semi) metric. (M, ρ): M a (finite) set of points. ρ a distance function
More informationDominator Colorings and Safe Clique Partitions
Dominator Colorings and Safe Clique Partitions Ralucca Gera, Craig Rasmussen Naval Postgraduate School Monterey, CA 994, USA {rgera,ras}@npsedu and Steve Horton United States Military Academy West Point,
More informationPreliminaries and Complexity Theory
Preliminaries and Complexity Theory Oleksandr Romanko CAS 746 - Advanced Topics in Combinatorial Optimization McMaster University, January 16, 2006 Introduction Book structure: 2 Part I Linear Algebra
More informationGeometric Steiner Trees
Geometric Steiner Trees From the book: Optimal Interconnection Trees in the Plane By Marcus Brazil and Martin Zachariasen Part 3: Computational Complexity and the Steiner Tree Problem Marcus Brazil 2015
More informationSquare 2-designs/1. 1 Definition
Square 2-designs Square 2-designs are variously known as symmetric designs, symmetric BIBDs, and projective designs. The definition does not imply any symmetry of the design, and the term projective designs,
More informationPartial cubes: structures, characterizations, and constructions
Partial cubes: structures, characterizations, and constructions Sergei Ovchinnikov San Francisco State University, Mathematics Department, 1600 Holloway Ave., San Francisco, CA 94132 Abstract Partial cubes
More informationSome hard families of parameterised counting problems
Some hard families of parameterised counting problems Mark Jerrum and Kitty Meeks School of Mathematical Sciences, Queen Mary University of London {m.jerrum,k.meeks}@qmul.ac.uk September 2014 Abstract
More informationRoot systems and optimal block designs
Root systems and optimal block designs Peter J. Cameron School of Mathematical Sciences Queen Mary, University of London Mile End Road London E1 4NS, UK p.j.cameron@qmul.ac.uk Abstract Motivated by a question
More informationPacking and Covering Dense Graphs
Packing and Covering Dense Graphs Noga Alon Yair Caro Raphael Yuster Abstract Let d be a positive integer. A graph G is called d-divisible if d divides the degree of each vertex of G. G is called nowhere
More informationDISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS
DISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS AARON ABRAMS, DAVID GAY, AND VALERIE HOWER Abstract. We show that the discretized configuration space of k points in the n-simplex is homotopy equivalent
More informationStructure-Based Comparison of Biomolecules
Structure-Based Comparison of Biomolecules Benedikt Christoph Wolters Seminar Bioinformatics Algorithms RWTH AACHEN 07/17/2015 Outline 1 Introduction and Motivation Protein Structure Hierarchy Protein
More informationAcyclic and Oriented Chromatic Numbers of Graphs
Acyclic and Oriented Chromatic Numbers of Graphs A. V. Kostochka Novosibirsk State University 630090, Novosibirsk, Russia X. Zhu Dept. of Applied Mathematics National Sun Yat-Sen University Kaohsiung,
More informationMath 455 Some notes on Cardinality and Transfinite Induction
Math 455 Some notes on Cardinality and Transfinite Induction (David Ross, UH-Manoa Dept. of Mathematics) 1 Cardinality Recall the following notions: function, relation, one-to-one, onto, on-to-one correspondence,
More informationWeek 4. (1) 0 f ij u ij.
Week 4 1 Network Flow Chapter 7 of the book is about optimisation problems on networks. Section 7.1 gives a quick introduction to the definitions of graph theory. In fact I hope these are already known
More informationIntroduction to Integer Linear Programming
Lecture 7/12/2006 p. 1/30 Introduction to Integer Linear Programming Leo Liberti, Ruslan Sadykov LIX, École Polytechnique liberti@lix.polytechnique.fr sadykov@lix.polytechnique.fr Lecture 7/12/2006 p.
More informationChapter 7 Network Flow Problems, I
Chapter 7 Network Flow Problems, I Network flow problems are the most frequently solved linear programming problems. They include as special cases, the assignment, transportation, maximum flow, and shortest
More informationClassical Complexity and Fixed-Parameter Tractability of Simultaneous Consecutive Ones Submatrix & Editing Problems
Classical Complexity and Fixed-Parameter Tractability of Simultaneous Consecutive Ones Submatrix & Editing Problems Rani M. R, Mohith Jagalmohanan, R. Subashini Binary matrices having simultaneous consecutive
More informationAn Improved Algorithm for Parameterized Edge Dominating Set Problem
An Improved Algorithm for Parameterized Edge Dominating Set Problem Ken Iwaide and Hiroshi Nagamochi Department of Applied Mathematics and Physics, Graduate School of Informatics, Kyoto University, Japan,
More informationA strongly polynomial algorithm for linear systems having a binary solution
A strongly polynomial algorithm for linear systems having a binary solution Sergei Chubanov Institute of Information Systems at the University of Siegen, Germany e-mail: sergei.chubanov@uni-siegen.de 7th
More informationBounded Treewidth Graphs A Survey German Russian Winter School St. Petersburg, Russia
Bounded Treewidth Graphs A Survey German Russian Winter School St. Petersburg, Russia Andreas Krause krausea@cs.tum.edu Technical University of Munich February 12, 2003 This survey gives an introduction
More informationModeling and solving the Euclidean Steiner Problem
Modeling and solving the Euclidean Steiner Problem Marcia Fampa Work done in collaboration with: Kurt Anstreicher, Claudia D'Ambrosio, Jon Lee, Nelson Maculan, Wendel Melo, Stefan Vigerske DIMACS Workshop
More informationThe domination game played on unions of graphs
The domination game played on unions of graphs Paul Dorbec 1,2 Gašper Košmrlj 3 Gabriel Renault 1,2 1 Univ. Bordeaux, LaBRI, UMR5800, F-33405 Talence 2 CNRS, LaBRI, UMR5800, F-33405 Talence Email: dorbec@labri.fr,
More informationSolutions to the 74th William Lowell Putnam Mathematical Competition Saturday, December 7, 2013
Solutions to the 74th William Lowell Putnam Mathematical Competition Saturday, December 7, 213 Kiran Kedlaya and Lenny Ng A1 Suppose otherwise. Then each vertex v is a vertex for five faces, all of which
More informationON COST MATRICES WITH TWO AND THREE DISTINCT VALUES OF HAMILTONIAN PATHS AND CYCLES
ON COST MATRICES WITH TWO AND THREE DISTINCT VALUES OF HAMILTONIAN PATHS AND CYCLES SANTOSH N. KABADI AND ABRAHAM P. PUNNEN Abstract. Polynomially testable characterization of cost matrices associated
More informationGraph Theorizing Peg Solitaire. D. Paul Hoilman East Tennessee State University
Graph Theorizing Peg Solitaire D. Paul Hoilman East Tennessee State University December 7, 00 Contents INTRODUCTION SIMPLE SOLVING CONCEPTS 5 IMPROVED SOLVING 7 4 RELATED GAMES 5 5 PROGENATION OF SOLVABLE
More informationStrongly chordal and chordal bipartite graphs are sandwich monotone
Strongly chordal and chordal bipartite graphs are sandwich monotone Pinar Heggernes Federico Mancini Charis Papadopoulos R. Sritharan Abstract A graph class is sandwich monotone if, for every pair of its
More information3.8 Strong valid inequalities
3.8 Strong valid inequalities By studying the problem structure, we can derive strong valid inequalities which lead to better approximations of the ideal formulation conv(x ) and hence to tighter bounds.
More information1 Review: symmetric matrices, their eigenvalues and eigenvectors
Cornell University, Fall 2012 Lecture notes on spectral methods in algorithm design CS 6820: Algorithms Studying the eigenvalues and eigenvectors of matrices has powerful consequences for at least three
More informationIntegrated Math 1. Course Standards & Resource Guide
Integrated Math 1 Course Standards & Resource Guide Integrated Math 1 Unit Overview Fall Spring Unit 1: Unit Conversion Unit 2: Creating and Solving Equations Unit 3: Creating and Solving Inequalities
More informationReverse mathematics of some topics from algorithmic graph theory
F U N D A M E N T A MATHEMATICAE 157 (1998) Reverse mathematics of some topics from algorithmic graph theory by Peter G. C l o t e (Chestnut Hill, Mass.) and Jeffry L. H i r s t (Boone, N.C.) Abstract.
More informationRigidity of Skeletal Structures
CHAPTER 3 Rigidity of Skeletal Structures 3. INTRODUCTION The rigidity of structures has been studied by pioneering structural engineers such as Henneberg [79] and Müller-Breslau [76]. The methods they
More informationTree-width and planar minors
Tree-width and planar minors Alexander Leaf and Paul Seymour 1 Princeton University, Princeton, NJ 08544 May 22, 2012; revised March 18, 2014 1 Supported by ONR grant N00014-10-1-0680 and NSF grant DMS-0901075.
More informationComplexity Theory VU , SS The Polynomial Hierarchy. Reinhard Pichler
Complexity Theory Complexity Theory VU 181.142, SS 2018 6. The Polynomial Hierarchy Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität Wien 15 May, 2018 Reinhard
More informationThe Geometry of Root Systems. Brian C. Hall
The Geometry of Root Systems A E Z S Brian C. Hall T G R S T G R S 1 1. I Root systems arise in the theory of Lie groups and Lie algebras, but can also be studied as mathematical objects in their own right.
More informationOutline. Complexity Theory EXACT TSP. The Class DP. Definition. Problem EXACT TSP. Complexity of EXACT TSP. Proposition VU 181.
Complexity Theory Complexity Theory Outline Complexity Theory VU 181.142, SS 2018 6. The Polynomial Hierarchy Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität
More informationCommon Core State Standards for Mathematics - High School
to the Common Core State Standards for - High School I Table of Contents Number and Quantity... 1 Algebra... 1 Functions... 3 Geometry... 6 Statistics and Probability... 8 Copyright 2013 Pearson Education,
More informationA note on [k, l]-sparse graphs
Egerváry Research Group on Combinatorial Optimization Technical reports TR-2005-05. Published by the Egrerváry Research Group, Pázmány P. sétány 1/C, H 1117, Budapest, Hungary. Web site: www.cs.elte.hu/egres.
More informationBranch-and-cut Approaches for Chance-constrained Formulations of Reliable Network Design Problems
Branch-and-cut Approaches for Chance-constrained Formulations of Reliable Network Design Problems Yongjia Song James R. Luedtke August 9, 2012 Abstract We study solution approaches for the design of reliably
More informationDS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.
DS-GA 1002 Lecture notes 0 Fall 2016 Linear Algebra These notes provide a review of basic concepts in linear algebra. 1 Vector spaces You are no doubt familiar with vectors in R 2 or R 3, i.e. [ ] 1.1
More informationLecture Notes 1 Basic Concepts of Mathematics MATH 352
Lecture Notes 1 Basic Concepts of Mathematics MATH 352 Ivan Avramidi New Mexico Institute of Mining and Technology Socorro, NM 87801 June 3, 2004 Author: Ivan Avramidi; File: absmath.tex; Date: June 11,
More information2 Notation and Preliminaries
On Asymmetric TSP: Transformation to Symmetric TSP and Performance Bound Ratnesh Kumar Haomin Li epartment of Electrical Engineering University of Kentucky Lexington, KY 40506-0046 Abstract We show that
More informationCS 273 Prof. Serafim Batzoglou Prof. Jean-Claude Latombe Spring Lecture 12 : Energy maintenance (1) Lecturer: Prof. J.C.
CS 273 Prof. Serafim Batzoglou Prof. Jean-Claude Latombe Spring 2006 Lecture 12 : Energy maintenance (1) Lecturer: Prof. J.C. Latombe Scribe: Neda Nategh How do you update the energy function during the
More informationBBM402-Lecture 20: LP Duality
BBM402-Lecture 20: LP Duality Lecturer: Lale Özkahya Resources for the presentation: https://courses.engr.illinois.edu/cs473/fa2016/lectures.html An easy LP? which is compact form for max cx subject to
More informationThe maximum agreement subtree problem
The maximum agreement subtree problem arxiv:1201.5168v5 [math.co] 20 Feb 2013 Daniel M. Martin Centro de Matemática, Computação e Cognição Universidade Federal do ABC, Santo André, SP 09210-170 Brasil.
More informationA LOWER BOUND FOR THE SIZE OF A MINKOWSKI SUM OF DILATES. 1. Introduction
A LOWER BOUND FOR THE SIZE OF A MINKOWSKI SUM OF DILATES Y. O. HAMIDOUNE AND J. RUÉ Abstract. Let A be a finite nonempty set of integers. An asymptotic estimate of several dilates sum size was obtained
More informationGraph structure in polynomial systems: chordal networks
Graph structure in polynomial systems: chordal networks Pablo A. Parrilo Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology
More informationMinmax Tree Cover in the Euclidean Space
Journal of Graph Algorithms and Applications http://jgaa.info/ vol. 15, no. 3, pp. 345 371 (2011) Minmax Tree Cover in the Euclidean Space Seigo Karakawa 1 Ehab Morsy 1 Hiroshi Nagamochi 1 1 Department
More informationOn the Complexity of Partitioning Graphs for Arc-Flags
Journal of Graph Algorithms and Applications http://jgaa.info/ vol. 17, no. 3, pp. 65 99 (013) DOI: 10.7155/jgaa.0094 On the Complexity of Partitioning Graphs for Arc-Flags Reinhard Bauer Moritz Baum Ignaz
More informationGraceful Tree Conjecture for Infinite Trees
Graceful Tree Conjecture for Infinite Trees Tsz Lung Chan Department of Mathematics The University of Hong Kong, Pokfulam, Hong Kong h0592107@graduate.hku.hk Wai Shun Cheung Department of Mathematics The
More informationFRACTIONAL CLIQUE DECOMPOSITIONS OF DENSE PARTITE GRAPHS
FRACTIONAL CLIQUE DECOMPOSITIONS OF DENSE PARTITE GRAPHS RICHARD MONTGOMERY Abstract. We give a minimum degree condition sufficent to ensure the existence of a fractional K r-decomposition in a balanced
More informationOn the Path-width of Planar Graphs
On the Path-width of Planar Graphs Omid Amini 1,2 Florian Huc 1 Stéphane Pérennes 1 FirstName.LastName@sophia.inria.fr Abstract In this paper, we present a result concerning the relation between the path-with
More informationThe geometry of the statistical model for range-based localization
Range geometry of the statistical model for range-based Algebraic Statistics 2015 Genova, Italy June 9, 2015 Range Joint work with Roberto Notari, Andrea Ruggiu, Fabio Antonacci Augusto Sarti. Range Range
More informationDecision Diagrams for Discrete Optimization
Decision Diagrams for Discrete Optimization Willem Jan van Hoeve Tepper School of Business Carnegie Mellon University www.andrew.cmu.edu/user/vanhoeve/mdd/ Acknowledgments: David Bergman, Andre Cire, Samid
More informationIntroduction to Integer Programming
Lecture 3/3/2006 p. /27 Introduction to Integer Programming Leo Liberti LIX, École Polytechnique liberti@lix.polytechnique.fr Lecture 3/3/2006 p. 2/27 Contents IP formulations and examples Total unimodularity
More informationACO Comprehensive Exam October 14 and 15, 2013
1. Computability, Complexity and Algorithms (a) Let G be the complete graph on n vertices, and let c : V (G) V (G) [0, ) be a symmetric cost function. Consider the following closest point heuristic for
More informationUsing Laplacian Eigenvalues and Eigenvectors in the Analysis of Frequency Assignment Problems
Using Laplacian Eigenvalues and Eigenvectors in the Analysis of Frequency Assignment Problems Jan van den Heuvel and Snežana Pejić Department of Mathematics London School of Economics Houghton Street,
More informationPrentice Hall Mathematics, Geometry 2009 Correlated to: Maine Learning Results 2007 Mathematics Grades 9-Diploma
A. NUMBER: Students use numbers in everyday and mathematical contexts to quantify or describe phenomena, develop concepts of operations with different types of numbers, use the structure and properties
More informationThe Complexity of Maximum. Matroid-Greedoid Intersection and. Weighted Greedoid Maximization
Department of Computer Science Series of Publications C Report C-2004-2 The Complexity of Maximum Matroid-Greedoid Intersection and Weighted Greedoid Maximization Taneli Mielikäinen Esko Ukkonen University
More informationOn disconnected cuts and separators
On disconnected cuts and separators Takehiro Ito 1, Marcin Kamiński 2, Daniël Paulusma 3 and Dimitrios M. Thilikos 4 1 Graduate School of Information Sciences, Tohoku University, Aoba-yama 6-6-05, Sendai,
More informationSupplement to Multiresolution analysis on the symmetric group
Supplement to Multiresolution analysis on the symmetric group Risi Kondor and Walter Dempsey Department of Statistics and Department of Computer Science The University of Chicago risiwdempsey@uchicago.edu
More informationExact Algorithms for Dominating Induced Matching Based on Graph Partition
Exact Algorithms for Dominating Induced Matching Based on Graph Partition Mingyu Xiao School of Computer Science and Engineering University of Electronic Science and Technology of China Chengdu 611731,
More informationCombinatorial Optimization
Combinatorial Optimization Problem set 8: solutions 1. Fix constants a R and b > 1. For n N, let f(n) = n a and g(n) = b n. Prove that f(n) = o ( g(n) ). Solution. First we observe that g(n) 0 for all
More informationDecompositions of graphs into cycles with chords
Decompositions of graphs into cycles with chords Paul Balister Hao Li Richard Schelp May 22, 2017 In memory of Dick Schelp, who passed away shortly after the submission of this paper Abstract We show that
More informationPALINDROMIC AND SŪDOKU QUASIGROUPS
PALINDROMIC AND SŪDOKU QUASIGROUPS JONATHAN D. H. SMITH Abstract. Two quasigroup identities of importance in combinatorics, Schroeder s Second Law and Stein s Third Law, share many common features that
More informationGraph structure in polynomial systems: chordal networks
Graph structure in polynomial systems: chordal networks Pablo A. Parrilo Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology
More informationGearing optimization
Gearing optimization V.V. Lozin Abstract We consider an optimization problem that arises in machine-tool design. It deals with optimization of the structure of gearbox, which is normally represented by
More informationThe least eigenvalue of the signless Laplacian of non-bipartite unicyclic graphs with k pendant vertices
Electronic Journal of Linear Algebra Volume 26 Volume 26 (2013) Article 22 2013 The least eigenvalue of the signless Laplacian of non-bipartite unicyclic graphs with k pendant vertices Ruifang Liu rfliu@zzu.edu.cn
More informationCalifornia Common Core State Standards for Mathematics Standards Map Mathematics I
A Correlation of Pearson Integrated High School Mathematics Mathematics I Common Core, 2014 to the California Common Core State s for Mathematics s Map Mathematics I Copyright 2017 Pearson Education, Inc.
More informationTHE MAXIMAL SUBGROUPS AND THE COMPLEXITY OF THE FLOW SEMIGROUP OF FINITE (DI)GRAPHS
THE MAXIMAL SUBGROUPS AND THE COMPLEXITY OF THE FLOW SEMIGROUP OF FINITE (DI)GRAPHS GÁBOR HORVÁTH, CHRYSTOPHER L. NEHANIV, AND KÁROLY PODOSKI Dedicated to John Rhodes on the occasion of his 80th birthday.
More informationFacets for Node-Capacitated Multicut Polytopes from Path-Block Cycles with Two Common Nodes
Facets for Node-Capacitated Multicut Polytopes from Path-Block Cycles with Two Common Nodes Michael M. Sørensen July 2016 Abstract Path-block-cycle inequalities are valid, and sometimes facet-defining,
More informationON MULTI-AVOIDANCE OF RIGHT ANGLED NUMBERED POLYOMINO PATTERNS
INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 4 (2004), #A21 ON MULTI-AVOIDANCE OF RIGHT ANGLED NUMBERED POLYOMINO PATTERNS Sergey Kitaev Department of Mathematics, University of Kentucky,
More informationNetwork Localization via Schatten Quasi-Norm Minimization
Network Localization via Schatten Quasi-Norm Minimization Anthony Man-Cho So Department of Systems Engineering & Engineering Management The Chinese University of Hong Kong (Joint Work with Senshan Ji Kam-Fung
More informationFinding Consensus Strings With Small Length Difference Between Input and Solution Strings
Finding Consensus Strings With Small Length Difference Between Input and Solution Strings Markus L. Schmid Trier University, Fachbereich IV Abteilung Informatikwissenschaften, D-54286 Trier, Germany, MSchmid@uni-trier.de
More informationGroup connectivity of certain graphs
Group connectivity of certain graphs Jingjing Chen, Elaine Eschen, Hong-Jian Lai May 16, 2005 Abstract Let G be an undirected graph, A be an (additive) Abelian group and A = A {0}. A graph G is A-connected
More informationAnalogies and discrepancies between the vertex cover number and the weakly connected domination number of a graph
Analogies and discrepancies between the vertex cover number and the weakly connected domination number of a graph M. Lemańska a, J. A. Rodríguez-Velázquez b, Rolando Trujillo-Rasua c, a Department of Technical
More informationPropositional Logic. What is discrete math? Tautology, equivalence, and inference. Applications
What is discrete math? Propositional Logic The real numbers are continuous in the senses that: between any two real numbers there is a real number The integers do not share this property. In this sense
More informationSergey Norin Department of Mathematics and Statistics McGill University Montreal, Quebec H3A 2K6, Canada. and
NON-PLANAR EXTENSIONS OF SUBDIVISIONS OF PLANAR GRAPHS Sergey Norin Department of Mathematics and Statistics McGill University Montreal, Quebec H3A 2K6, Canada and Robin Thomas 1 School of Mathematics
More informationLecture 2 Linear Codes
Lecture 2 Linear Codes 2.1. Linear Codes From now on we want to identify the alphabet Σ with a finite field F q. For general codes, introduced in the last section, the description is hard. For a code of
More informationReachability of recurrent positions in the chip-firing game
Egerváry Research Group on Combinatorial Optimization Technical reports TR-2015-10. Published by the Egerváry Research Group, Pázmány P. sétány 1/C, H 1117, Budapest, Hungary. Web site: www.cs.elte.hu/egres.
More information