On the chordality of polynomial sets in triangular decomposition in top-down style
|
|
- Karen Barnett
- 5 years ago
- Views:
Transcription
1 On the chordality of polynomial sets in triangular decomposition in top-down style Chenqi Mou joint work with Yang Bai LMIB School of Mathematics and Systems Science Beihang University, China ISSAC 2018, New York, USA June 19, 2018
2 Chordal graph G = (V, E) chordal for any cycle C contained in G of four or more vertexes, there is an edge e E \ C connects two vertexes in C. Figure: An illustrative chordal graph
3 Chordal graph Perfect elimination ordering / chordal graph G = (V, E) a graph with V = {x 1,..., x n }: An ordering x i1 < x i2 < < x in of the vertexes is called a perfect elimination ordering of G if for each j = i 1,..., i n, the restriction of G on X j = {x j } {x k : x k < x j and (x k, x j ) E} is a clique. A graph G is said to be chordal if there exists a perfect elimination ordering of it. Figure: Chordal VS non-chordal graphs
4 Triangular set and decomposition Triangular set in K[x 1,..., x n ] with x 1 < < x n T 1 (x 1,..., x s1 ) T 2 (x 1,..., x s1,..., x s2 ) T 3 (x 1,..., x s1,..., x s2,..., x s3 ). T r (x 1,..., x s1,..., x s2,..., x s3,...,..., x sr ) Triangular decomposition Polynomial set F K[x 1,..., x n ] Triangular sets T 1,..., T t s.t. Z(F) = t i=1 Z(T i/ ini(t i )) Solving F = 0 = solving all T i = 0 Multivariate generalization of Gaussian elimination
5 Inspired by the pioneering works of D. Cifuentes P.A. Parrilo (from MIT) [Cifuentes and Parrilo 2017]: Connections between triangular sets and chordal graphs Experimental observations: algorithms for computing triangular sets due to Wang become more efficient when the input polynomial set is chordal (= Why?)
6 Associated graphs of polynomial sets supp(f) for F K[x 1,..., x n ]: the set of variables which appear in F Associated graphs F K[x 1,..., x n ], associated graph G(F) of F is an undirected graph: (a) vertexes of G(F): the variables in supp(f) (b) edge (x i, x j ) in G(F): if there exists one polynomial F F with x i, x j supp(f ) Chordal polynomial set A polynomial set F K[x 1,..., x n ] is said to be chordal if G(F) is chordal.
7 Associated graphs of polynomial sets K[x 1,..., x 5 ] P= {x 2 + x 1, x 3 + x 1, x x 2, x x 3, x 5 + x 2, x 5 + x 3 + x 2 } Q = {x 2 + x 1, x 3 + x 1, x 3, x x 2, x x 3, x 5 + x 2 } Figure: Associated graphs G(P) (chordal) and G(Q) (not chordal)
8 Chordal graphs in Gaussian elimination Tutorial by Chandrasekaran: Guassian elimination w.r.t. a perfect elimination ordering = no new fill-ins = sparse Gaussian elimination: sparse + chordal [Parter 61, Rose 70, Gilbert 94] Matrix with a chordal associated graph = Matrix in echolon-form with a subgraph (credits to J. Gilbert)
9 Triangular decomposition in top-down style The variables are handled in a strictly decreasing order: x n, x n 1,..., x 1 widely used strategy [Wang 1993, 1998, 2000], [Chai, Gao, Yuan 2008] the closest to Gaussian elimination algorithms due to Wang are mostly in top-down style (!!): Efficient when chordal Chordal graphs in Gaussian elimination Triangular decomposition in top-down style closest to Gaussian elimination Algorithms due to Wang are in top-down style
10 Triangular decomposition in top-down style The variables are handled in a strictly decreasing order: x n, x n 1,..., x 1 widely used strategy [Wang 1993, 1998, 2000], [Chai, Gao, Yuan 2008] the closest to Gaussian elimination algorithms due to Wang are mostly in top-down style (!!): Efficient when chordal Chordal graphs in Gaussian elimination Triangular decomposition in top-down style closest to Gaussian elimination Algorithms due to Wang are in top-down style
11 Triangular decomposition in top-down style The variables are handled in a strictly decreasing order: x n, x n 1,..., x 1 widely used strategy [Wang 1993, 1998, 2000], [Chai, Gao, Yuan 2008] the closest to Gaussian elimination algorithms due to Wang are mostly in top-down style (!!): Efficient when chordal Chordal graphs in Gaussian elimination Triangular decomposition in top-down style closest to Gaussian elimination Algorithms due to Wang are in top-down style
12 Problems For a chordal polynomial set: Changes of graph structures of the polynomial sets in the process of triangular decomposition in top-down style Relationships (like inclusion) between associated graphs of computed triangular sets and the input polynomial set Chordal graphs in Gaussian elimination = Chordal graphs in triangular decomposition in top-down style: multivariate generalization
13 Reduction w.r.t. one variable in triangular decomposition P K[x 1,..., x n ]: P (i) = {P P : lv(p ) = x i } Theorem P K[x 1,..., x n ] chordal, x 1 < <x n perfect elimination ordering: Let T K[x 1,..., x n ] with lv(t ) = x n and supp(t ) supp(p (n) ), and R K[x 1,..., x n ] with supp(r) supp(p (n) ) \ {x n }. Then for P = { P (1),..., P (n 1), T }, where P (k) = P (k) R (k) for k = 1,..., n 1, we have G( P) G(P) P = {P (1), P (2),..., P (n) } : G(P) chordal P = { P (1), P(2),..., T } : G( P) = = s.t. P (1) R (1), P (2) R (2),..., supp(t ) supp(p (n) ) In particular, supp(t ) = supp(p (n) ) = G( P) = G(P)
14 mapping f i f i : 2 K[xi]\K[xi 1] (K[x i ] \ K[x i 1]) 2 K[xi 1] Some notations P (T, R) s.t supp(t ) supp(p) and supp(r) supp(p) (where K[x 0 ] = K). P K[x 1,..., x n ] and a fixed integer i (1 i n), suppose that (T i, R i ) = f i (P (i) ) for some f i. For j = 1,..., n, define P (j), if j > i red i (P (j) ) := {T i }, if j = i P (j) R (j) i, if j < i and red i (P) := n j=1 red i(p (j) ). In particular, write The above theorem becomes red i (P) := red i (red i+1 ( (red n (P)) )) G(red n (P)) G(P), and the equality holds if supp(t n ) = supp(p (n) ).
15 Reduction w.r.t. all variables in triangular decomposition P = {P (1), P (2),..., P (n 1), P (n) } : G(P) chordal red n (P) = { P (1), P(2),..., P(n 1), T n } : G(red n (P))?? red n 1 (P) = { P(1), P (2),..., T n 1, T n } : G(red n 1 (P)).?? red 1 (P) = { T 1, T 2,..., T n 1, T n } : G(red 1 (P)) Proposition P K[x 1,..., x n ] chordal, x 1 < < x n perfect elimination ordering: For each i (1 i n), suppose that (T i, R i ) = f i (red i+1 (P) (i) ) for some f i and supp(t i ) = supp(red i+1 (P) (i) ). Then G(red 1 (P)) = = G(red n 1 (P)) = G(red n (P)) = G(P).
16 Counter example for successive inclusions supp(t i ) supp(red i+1 (P) (i) ): then in general we will NOT have Example G(red 1 (P)) G(red n 1 (P)) G(red n (P)) G(P) P = {x 2 + x 1, x 3 + x 1, x x 2, x x 3, x 5 + x 2, x 5 + x 3 + x 2 } Q = red 5 (P) = {x 2 + x 1, x 3 + x 1, x 3, x x 2, x x 3, x 5 + x 2 } T 4 = prem(x x 3, x x 2 ) = x 2 x 4 + x 3, R 4 = {prem(x x 2, x 2 x 4 + x 3 )} = {x 2 3 x 3 2}, Q := red 4 (P) = {x 2 + x 1, x 3 + x 1, x 2 3 x 3 2, x 3, x 2 x 4 + x 3, x 5 + x 2 }.
17 Subgraphs of the input chordal graph Theorem P K[x 1,..., x n ] chordal, x 1 < < x n perfect elimination ordering: For each i = n,..., 1, G(red i (P)) G(P). Corollary P K[x 1,..., x n ] chordal, x 1 < < x n perfect elimination ordering: If T := red 1 (P) does not contain any nonzero constant, then T forms a triangular set such that G(T ) G(P). T above: the main component in the triangular decomposition Valid for ANY algorithms for triangular decomposition in top-down style Problem: what about the other triangular sets? (splitting strategies)
18 Wang s method: binary decomposition tree [Wang 93]: Wang s method, simply-structured algorithm for triangular decomposition in top-down style T = ini(t )x s k + tail(t ) P := P \ P (i) {T } {prem(p, T ) : P P}, Q := Q {ini(t )}, P := P \ {T } {ini(t ), tail(t )}, Q := Q,
19 Wang s method: left child Proposition: Wang s method applied to F K[x 1,..., x n ], chordal F K[x 1,..., x n ] chordal, x 1 < < x n perfect elimination ordering: (P, Q, i) arbitrary node in the binary decomposition tree such that G(P) G(F), T P with minimal degree in x i. Denote Then G(P ) G(F). P = P \ P (i) {T } {prem(p, T ) : P P (i) }. G(P ) G(F) on the conditions that G(F) is chordal and G(P) G(F)
20 Wang s method: right child Proposition (P, Q, i) arbitrary node in the binary decomposition tree, T P (i) with minimal degree in x i. Denote P = P \ {T } {ini(t ), tail(t )}. Then G(P ) G(P ). In particular, supp(tail(t )) = supp(t ) = G(P ) = G(P). G(P ) G(P ) under no conditions
21 Wang s method: any node Theorem: Wang s method applied to F K[x 1,..., x n ], chordal F K[x 1,..., x n ] chordal, x 1 < < x n perfect elimination ordering: For any node (P, Q, i) in the binary decomposition tree, G(P) G(F) Corollary: Wang s method applied to F K[x 1,..., x n ], chordal F K[x 1,..., x n ] chordal, x 1 < < x n perfect elimination ordering: For any triangular set T computed by Wang s method, G(T ) G(F) Problems solved
22 Variable sparsity of polynomial sets Variable sparsity G(F) = (V, E) associated graph of F = {F 1,..., F r } K[x 1,..., x n ]. Define the variable sparsity s v (F) of F as ( ) 2 s v (F) = E /, V denominator: edge number of a complete graph of V vertexes Sparse triangular decomposition Sparse Gaussian elimination = sparse triangular decomposition in topdown style: multivariate generalization, on-going work sparse Gröbner bases [Faugère, Spaenlehauer, Svartz 2014] sparse FGLM algorithms [Faugère, Mou 2011, 2017]
23 Complexity analysis for triangular decomposition in top-down style Chordal completion For a graph G, another graph G is called a chordal completion of G if G is chordal with G as its subgraph. The treewidth of a graph G is defined to be the minimum of the sizes of the largest cliques in all the possible chordal completions of G. many NP-complete problems related to graphs can be solved efficiently for graphs of bounded treewidth [Arnborg, Proskurowski 1989] Complexities for computing Gröbner bases for polynomial sets with small treewidth [Cifuents and Parrilo 2016] Reminding you of the inclusion of graphs for Wang s method The input chordal associated graph: upper bound Complexities for triangular decomposition: first for polynomial sets with chordal graphs / small treewidth
24 Future works Chordality in regular decomposition in top-down style: the most popular triangular decomposition = A dynamic multi-branch decomposition tree More other graph structures? perfect, linear, directed graphs... = Suggestion welcome! Thanks!
25 A refined algorithm for regular decomposition Input: a polynomial set F K[x] Output: a variable ordering x and a regular decomposition Φ of F with respect to x 1 Compute the variable sparsity s v of F 2 If s v is smaller than some sparsity threshold s 0 (F is sparse), then 1 If G(F) is chordal, then compute its perfect elimination ordering x 1 2 Else compute its chordal completion G(F) 2 and a perfect elimination ordering x of G(F) 3 Compute the regular decomposition of F with respect to x with a top-down algorithm 3 1 [Rose, Tarjan, and Lueker 1976] 2 [Bodlaender and Koster 2008] 3 Say, [Wang 2000]
26 Sparse triangular decomposition A sparse polynomial system arising from the lattice reachability problem [Cifuentes and Parrilo 2017], [Diaconis, Eisenbud, Sturmfels 1998] F i := {x k x k+3 x k+1 x k+2 : k = 1, 2,..., i }, i Z >0 Figure: Associated graph of F i
27 Sparse triangular decomposition Comparisons of timings for computing regular decomposition of one class of chordal and variable sparse polynomials [Cifuentes and Parrilo 2017] F i := {x k x k+3 x k+1 x k+2 : k = 1, 2,..., i }, i Z >0 Table: Regular decomposition with RegSer in Epsilon: top-down n s v t p t r t r t r /t p Table: Regular decomposition with RegularChains in Maple: not top-down n s v t p t r t r t r /t p
28 Sparse triangular decomposition Comparisons of timings for computing regular decomposition of one class of chordal and variable sparse polynomials [Cifuentes and Parrilo 2017] F i := {x k x k+3 x k+1 x k+2 : k = 1, 2,..., i }, i Z >0 Table: Regular decomposition with RegSer in Epsilon: top-down n s v t p t r t r t r /t p Table: Regular decomposition with RegularChains in Maple: not top-down n s v t p t r t r t r /t p
Chordal 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 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 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 informationReconstructing Chemical Reaction Networks by Solving Boolean Polynomial Systems
Reconstructing Chemical Reaction Networks by Solving Boolean Polynomial Systems Chenqi Mou Wei Niu LMIB-School of Mathematics École Centrale Pékin and Systems Science Beihang University, Beijing 100191,
More informationChordal structure and polynomial systems
Chordal structure and polynomial systems Pablo A. Parrilo Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology Joint work with
More informationSta$s$cal models and graphs
Sta$s$cal models and graphs AFOSR FA9550-11-1-0305 Fundamental methodology and applica$ons Convex op$miza$on and graphs as underlying engines Examples: Sparse graph es$ma$on, latent-variable modeling,
More informationChordal structure in computer algebra: Permanents
Chordal structure in computer algebra: Permanents Diego Cifuentes Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology Joint
More informationExploiting Chordal Structure in Polynomial Ideals: A Gröbner Bases Approach
Exploiting Chordal Structure in Polynomial Ideals: A Gröbner Bases Approach The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation
More informationDynamic Programming on Trees. Example: Independent Set on T = (V, E) rooted at r V.
Dynamic Programming on Trees Example: Independent Set on T = (V, E) rooted at r V. For v V let T v denote the subtree rooted at v. Let f + (v) be the size of a maximum independent set for T v that contains
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 informationCutting Plane Methods II
6.859/5.083 Integer Programming and Combinatorial Optimization Fall 2009 Cutting Plane Methods II Gomory-Chvátal cuts Reminder P = {x R n : Ax b} with A Z m n, b Z m. For λ [0, ) m such that λ A Z n, (λ
More informationA Note on the Complexity of Network Reliability Problems. Hans L. Bodlaender Thomas Wolle
A Note on the Complexity of Network Reliability Problems Hans L. Bodlaender Thomas Wolle institute of information and computing sciences, utrecht university technical report UU-CS-2004-001 www.cs.uu.nl
More informationMATHEMATICAL ENGINEERING TECHNICAL REPORTS. Boundary cliques, clique trees and perfect sequences of maximal cliques of a chordal graph
MATHEMATICAL ENGINEERING TECHNICAL REPORTS Boundary cliques, clique trees and perfect sequences of maximal cliques of a chordal graph Hisayuki HARA and Akimichi TAKEMURA METR 2006 41 July 2006 DEPARTMENT
More informationPrecoloring extension on chordal graphs
Precoloring extension on chordal graphs Dániel Marx 17th August 2004 Abstract In the precoloring extension problem (PrExt) we are given a graph with some of the vertices having a preassigned color and
More informationComplexity Theory VU , SS The Polynomial Hierarchy. Reinhard Pichler
Complexity Theory Complexity Theory VU 181.142, SS 2018 6. The Polynomial Hierarchy Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität Wien 15 May, 2018 Reinhard
More informationOutline. Complexity Theory EXACT TSP. The Class DP. Definition. Problem EXACT TSP. Complexity of EXACT TSP. Proposition VU 181.
Complexity Theory Complexity Theory Outline Complexity Theory VU 181.142, SS 2018 6. The Polynomial Hierarchy Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität
More informationOn Listing, Sampling, and Counting the Chordal Graphs with Edge Constraints
On Listing, Sampling, and Counting the Chordal Graphs with Edge Constraints Shuji Kijima 1 Masashi Kiyomi 2 Yoshio Okamoto 3 Takeaki Uno 4 1 Research Institute for Mathematical Sciences, Kyoto University,
More informationIndependencies. Undirected Graphical Models 2: Independencies. Independencies (Markov networks) Independencies (Bayesian Networks)
(Bayesian Networks) Undirected Graphical Models 2: Use d-separation to read off independencies in a Bayesian network Takes a bit of effort! 1 2 (Markov networks) Use separation to determine independencies
More informationLikelihood Analysis of Gaussian Graphical Models
Faculty of Science Likelihood Analysis of Gaussian Graphical Models Ste en Lauritzen Department of Mathematical Sciences Minikurs TUM 2016 Lecture 2 Slide 1/43 Overview of lectures Lecture 1 Markov Properties
More informationWhen does T equal sat(t)?
When does T equal sat(t)? Wei Pan joint work with François Lemaire, Marc Moreno Maza and Yuzhen Xie MOCAA M 3 workshop UWO May 7, 2008 1 Introduction Given a regular chain T, the saturated ideal sat(t)
More informationFinding Paths with Minimum Shared Edges in Graphs with Bounded Treewidth
Finding Paths with Minimum Shared Edges in Graphs with Bounded Treewidth Z.-Q. Ye 1, Y.-M. Li 2, H.-Q. Lu 3 and X. Zhou 4 1 Zhejiang University, Hanzhou, Zhejiang, China 2 Wenzhou University, Wenzhou,
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 informationA Linear-Time Algorithm for the Terminal Path Cover Problem in Cographs
A Linear-Time Algorithm for the Terminal Path Cover Problem in Cographs Ruo-Wei Hung Department of Information Management Nan-Kai Institute of Technology, Tsao-Tun, Nantou 54, Taiwan rwhung@nkc.edu.tw
More informationIdeals and graphs, Gröbner bases and decision procedures in graphs
Ideals and graphs, Gröbner bases and decision procedures in graphs GIUSEPPA CARRA FERRO and DANIELA FERRARELLO Department of Mathematics and Computer Science University of Catania Viale Andrea Doria 6,
More informationTree-width and algorithms
Tree-width and algorithms Zdeněk Dvořák September 14, 2015 1 Algorithmic applications of tree-width Many problems that are hard in general become easy on trees. For example, consider the problem of finding
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 informationCollective Tree Spanners of Unit Disk Graphs with Applications to Compact and Low Delay Routing Labeling Schemes. F.F. Dragan
Collective Tree Spanners of Unit Disk Graphs with Applications to Compact and Low Delay Routing Labeling Schemes F.F. Dragan (joint work with Yang Xiang and Chenyu Yan) Kent State University, USA Well-known
More informationMassachusetts Institute of Technology Department of Electrical Engineering and Computer Science Algorithms For Inference Fall 2014
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.438 Algorithms For Inference Fall 2014 Problem Set 3 Issued: Thursday, September 25, 2014 Due: Thursday,
More informationUndirected Graphical Models
Undirected Graphical Models 1 Conditional Independence Graphs Let G = (V, E) be an undirected graph with vertex set V and edge set E, and let A, B, and C be subsets of vertices. We say that C separates
More informationA Note on Perfect Partial Elimination
A Note on Perfect Partial Elimination Matthijs Bomhoff, Walter Kern, and Georg Still University of Twente, Faculty of Electrical Engineering, Mathematics and Computer Science, P.O. Box 217, 7500 AE Enschede,
More informationComputing branchwidth via efficient triangulations and blocks
Computing branchwidth via efficient triangulations and blocks Fedor Fomin Frédéric Mazoit Ioan Todinca Abstract Minimal triangulations and potential maximal cliques are the main ingredients for a number
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 informationThe NP-Hardness of the Connected p-median Problem on Bipartite Graphs and Split Graphs
Chiang Mai J. Sci. 2013; 40(1) 8 3 Chiang Mai J. Sci. 2013; 40(1) : 83-88 http://it.science.cmu.ac.th/ejournal/ Contributed Paper The NP-Hardness of the Connected p-median Problem on Bipartite Graphs and
More informationComputability Theory
CS:4330 Theory of Computation Spring 2018 Computability Theory The class NP Haniel Barbosa Readings for this lecture Chapter 7 of [Sipser 1996], 3rd edition. Section 7.3. Question Why are we unsuccessful
More informationAugmenting Outerplanar Graphs to Meet Diameter Requirements
Proceedings of the Eighteenth Computing: The Australasian Theory Symposium (CATS 2012), Melbourne, Australia Augmenting Outerplanar Graphs to Meet Diameter Requirements Toshimasa Ishii Department of Information
More informationCographs; chordal graphs and tree decompositions
Cographs; chordal graphs and tree decompositions Zdeněk Dvořák September 14, 2015 Let us now proceed with some more interesting graph classes closed on induced subgraphs. 1 Cographs The class of cographs
More informationF. Roussel, I. Rusu. Université d Orléans, L.I.F.O., B.P. 6759, Orléans Cedex 2, France
A linear algorithm to color i-triangulated graphs F. Roussel, I. Rusu Université d Orléans, L.I.F.O., B.P. 6759, 45067 Orléans Cedex 2, France Abstract: We show that i-triangulated graphs can be colored
More informationLinear-Time Algorithms for Finding Tucker Submatrices and Lekkerkerker-Boland Subgraphs
Linear-Time Algorithms for Finding Tucker Submatrices and Lekkerkerker-Boland Subgraphs Nathan Lindzey, Ross M. McConnell Colorado State University, Fort Collins CO 80521, USA Abstract. Tucker characterized
More informationProbability Propagation
Graphical Models, Lecture 12, Michaelmas Term 2010 November 19, 2010 Characterizing chordal graphs The following are equivalent for any undirected graph G. (i) G is chordal; (ii) G is decomposable; (iii)
More informationMINIMAL FREE RESOLUTIONS OF LINEAR EDGE IDEALS
MINIMAL FREE RESOLUTIONS OF LINEAR EDGE IDEALS RI-XIANG CHEN DEPARTMENT OF MATHEMATICS, CORNELL UNIVERSITY, ITHACA, NY 14853 Abstract. We construct minimal free resolutions for all edge ideals which have
More informationProbabilistic Graphical Models (I)
Probabilistic Graphical Models (I) Hongxin Zhang zhx@cad.zju.edu.cn State Key Lab of CAD&CG, ZJU 2015-03-31 Probabilistic Graphical Models Modeling many real-world problems => a large number of random
More informationRobust Principal Component Analysis
ELE 538B: Mathematics of High-Dimensional Data Robust Principal Component Analysis Yuxin Chen Princeton University, Fall 2018 Disentangling sparse and low-rank matrices Suppose we are given a matrix M
More informationParameterised Subgraph Counting Problems
Parameterised Subgraph Counting Problems Kitty Meeks University of Glasgow University of Strathclyde, 27th May 2015 Joint work with Mark Jerrum (QMUL) What is a counting problem? Decision problems Given
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 informationNew Directions in Multivariate Public Key Cryptography
New Directions in Shuhong Gao Joint with Ray Heindl Clemson University The 4th International Workshop on Finite Fields and Applications Beijing University, May 28-30, 2010. 1 Public Key Cryptography in
More informationTree-width. September 14, 2015
Tree-width Zdeněk Dvořák September 14, 2015 A tree decomposition of a graph G is a pair (T, β), where β : V (T ) 2 V (G) assigns a bag β(n) to each vertex of T, such that for every v V (G), there exists
More informationSparse Matrix Theory and Semidefinite Optimization
Sparse Matrix Theory and Semidefinite Optimization Lieven Vandenberghe Department of Electrical Engineering University of California, Los Angeles Joint work with Martin S. Andersen and Yifan Sun Third
More informationTheoretical Computer Science
Theoretical Computer Science 532 (2014) 64 72 Contents lists available at SciVerse ScienceDirect Theoretical Computer Science journal homepage: www.elsevier.com/locate/tcs Bandwidth consecutive multicolorings
More informationTree Decompositions and Tree-Width
Tree Decompositions and Tree-Width CS 511 Iowa State University December 6, 2010 CS 511 (Iowa State University) Tree Decompositions and Tree-Width December 6, 2010 1 / 15 Tree Decompositions Definition
More informationFinding cut-vertices in the square roots of a graph
Finding cut-vertices in the square roots of a graph Guillaume Ducoffe To cite this version: Guillaume Ducoffe. Finding cut-vertices in the square roots of a graph. [Research Report] Université Côte d Azur,
More informationThe Necessity of Bounded Treewidth for Efficient Inference in Bayesian Networks
The Necessity of Bounded Treewidth for Efficient Inference in Bayesian Networks Johan H.P. Kwisthout and Hans L. Bodlaender and L.C. van der Gaag 1 Abstract. Algorithms for probabilistic inference in Bayesian
More information1 Non-deterministic Turing Machine
1 Non-deterministic Turing Machine A nondeterministic Turing machine is a generalization of the standard TM for which every configuration may yield none, or one or more than one next configurations. In
More informationWorst case analysis for a general class of on-line lot-sizing heuristics
Worst case analysis for a general class of on-line lot-sizing heuristics Wilco van den Heuvel a, Albert P.M. Wagelmans a a Econometric Institute and Erasmus Research Institute of Management, Erasmus University
More informationA general scheme for deciding the branchwidth
Laboratoire de l Informatique du Parallélisme École Normale Supérieure de Lyon Unité Mixte de Recherche CNRS-INRIA-ENS LYON-UCBL n o 5668 A general scheme for deciding the branchwidth Frédéric Mazoit Juin
More informationOn Injective Colourings of Chordal Graphs
On Injective Colourings of Chordal Graphs Pavol Hell 1,, André Raspaud 2, and Juraj Stacho 1 1 School of Computing Science, Simon Fraser University 8888 University Drive, Burnaby, B.C., Canada V5A 1S6
More informationarxiv: v1 [cs.ds] 2 Oct 2018
Contracting to a Longest Path in H-Free Graphs Walter Kern 1 and Daniël Paulusma 2 1 Department of Applied Mathematics, University of Twente, The Netherlands w.kern@twente.nl 2 Department of Computer Science,
More informationSYMBOLIC AND EXACT STRUCTURE PREDICTION FOR SPARSE GAUSSIAN ELIMINATION WITH PARTIAL PIVOTING
SYMBOLIC AND EXACT STRUCTURE PREDICTION FOR SPARSE GAUSSIAN ELIMINATION WITH PARTIAL PIVOTING LAURA GRIGORI, JOHN R. GILBERT, AND MICHEL COSNARD Abstract. In this paper we consider two structure prediction
More information4. How to prove a problem is NPC
The reducibility relation T is transitive, i.e, A T B and B T C imply A T C Therefore, to prove that a problem A is NPC: (1) show that A NP (2) choose some known NPC problem B define a polynomial transformation
More informationChange of Ordering for Regular Chains in Positive Dimension
Change of Ordering for Regular Chains in Positive Dimension X. Dahan, X. Jin, M. Moreno Maza, É. Schost University of Western Ontario, London, Ontario, Canada. École polytechnique, 91128 Palaiseau, France.
More informationTotal positivity in Markov structures
1 based on joint work with Shaun Fallat, Kayvan Sadeghi, Caroline Uhler, Nanny Wermuth, and Piotr Zwiernik (arxiv:1510.01290) Faculty of Science Total positivity in Markov structures Steffen Lauritzen
More informationParameterized Complexity of the Sparsest k-subgraph Problem in Chordal Graphs
Parameterized Complexity of the Sparsest k-subgraph Problem in Chordal Graphs Marin Bougeret, Nicolas Bousquet, Rodolphe Giroudeau, and Rémi Watrigant LIRMM, Université Montpellier, France Abstract. In
More informationExact Computation of the Real Solutions of Arbitrary Polynomial Systems
Exact Computation of the Real Solutions of Arbitrary Polynomial Systems Presented by Marc Moreno Maza 1 joint work with Changbo Chen 1, James H. Davenport 2, François Lemaire 3, John P. May 5, Bican Xia
More informationThe F 4 Algorithm. Dylan Peifer. 9 May Cornell University
The F 4 Algorithm Dylan Peifer Cornell University 9 May 2017 Gröbner Bases History Gröbner bases were introduced in 1965 in the PhD thesis of Bruno Buchberger under Wolfgang Gröbner. Buchberger s algorithm
More informationk-protected VERTICES IN BINARY SEARCH TREES
k-protected VERTICES IN BINARY SEARCH TREES MIKLÓS BÓNA Abstract. We show that for every k, the probability that a randomly selected vertex of a random binary search tree on n nodes is at distance k from
More informationBranching. Teppo Niinimäki. Helsinki October 14, 2011 Seminar: Exact Exponential Algorithms UNIVERSITY OF HELSINKI Department of Computer Science
Branching Teppo Niinimäki Helsinki October 14, 2011 Seminar: Exact Exponential Algorithms UNIVERSITY OF HELSINKI Department of Computer Science 1 For a large number of important computational problems
More informationEfficient Characteristic Set Algorithms for Equation Solving in Finite Fields and Application in Analysis of Stream Ciphers 1
Efficient Characteristic Set Algorithms for Equation Solving in Finite Fields and Application in Analysis of Stream Ciphers 1 Xiao-Shan Gao and Zhenyu Huang Key Laboratory of Mathematics Mechanization
More informationarxiv: v1 [math.ac] 11 Dec 2013
A KOSZUL FILTRATION FOR THE SECOND SQUAREFREE VERONESE SUBRING arxiv:1312.3076v1 [math.ac] 11 Dec 2013 TAKAYUKI HIBI, AYESHA ASLOOB QURESHI AND AKIHIRO SHIKAMA Abstract. The second squarefree Veronese
More informationOn the Minimum Chordal Completion Polytope
MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com On the Minimum Chordal Completion Polytope Bergman, D.; Cardonha, C.; Cire, A.; Raghunathan, A.U. TR2018-095 July 13, 2018 Abstract A graph
More informationLecture 15: Algebraic Geometry II
6.859/15.083 Integer Programming and Combinatorial Optimization Fall 009 Today... Ideals in k[x] Properties of Gröbner bases Buchberger s algorithm Elimination theory The Weak Nullstellensatz 0/1-Integer
More informationarxiv: v3 [cs.ds] 24 Jul 2018
New Algorithms for Weighted k-domination and Total k-domination Problems in Proper Interval Graphs Nina Chiarelli 1,2, Tatiana Romina Hartinger 1,2, Valeria Alejandra Leoni 3,4, Maria Inés Lopez Pujato
More informationComprehensive Triangular Decomposition
Comprehensive Triangular Decomposition C. Chen, O. Golubitsky, F. Lemaire, M. Moreno Maza, W. Pan September 18, 2007 Triangular decompositions of parametric systems: which parameter values give finitely
More informationThe Maximum Likelihood Threshold of a Graph
The Maximum Likelihood Threshold of a Graph Elizabeth Gross and Seth Sullivant San Jose State University, North Carolina State University August 28, 2014 Seth Sullivant (NCSU) Maximum Likelihood Threshold
More informationarxiv: v1 [math.st] 16 Aug 2011
Retaining positive definiteness in thresholded matrices Dominique Guillot Stanford University Bala Rajaratnam Stanford University August 17, 2011 arxiv:1108.3325v1 [math.st] 16 Aug 2011 Abstract Positive
More informationUniversity of Alabama in Huntsville Huntsville, AL 35899, USA
EFFICIENT (j, k)-domination Robert R. Rubalcaba and Peter J. Slater,2 Department of Mathematical Sciences University of Alabama in Huntsville Huntsville, AL 35899, USA e-mail: r.rubalcaba@gmail.com 2 Department
More informationComputing the Hull Number of Chordal and Distance-Hereditary Graphs. LIMOS - Université Blaise Pascal SOFSEM 2013
Computing the Hull Number of Chordal and Distance-Hereditary Graphs Mamadou M. Kanté Lhouari Nourine LIMOS - Université Blaise Pascal SOFSEM 20 Betweenness Relations A betweenness on a ground set V is
More informationThe Lefthanded Local Lemma characterizes chordal dependency graphs
The Lefthanded Local Lemma characterizes chordal dependency graphs Wesley Pegden March 30, 2012 Abstract Shearer gave a general theorem characterizing the family L of dependency graphs labeled with probabilities
More informationmathematics Smoothness in Binomial Edge Ideals Article Hamid Damadi and Farhad Rahmati *
mathematics Article Smoothness in Binomial Edge Ideals Hamid Damadi and Farhad Rahmati * Faculty of Mathematics and Computer Science, Amirkabir University of Technology (Tehran Polytechnic), 424 Hafez
More informationCounting the number of independent s chordal graphs. Author(s)Okamoto, Yoshio; Uno, Takeaki; Uehar. Citation Journal of Discrete Algorithms, 6(2)
JAIST Reposi https://dspace.j Title Counting the number of independent s chordal graphs Author(s)Okamoto, Yoshio; Uno, Takeaki; Uehar Citation Journal of Discrete Algorithms, 6(2) Issue Date 2008-06 Type
More informationD-bounded Distance-Regular Graphs
D-bounded Distance-Regular Graphs CHIH-WEN WENG 53706 Abstract Let Γ = (X, R) denote a distance-regular graph with diameter D 3 and distance function δ. A (vertex) subgraph X is said to be weak-geodetically
More informationComputations Modulo Regular Chains
Computations Modulo Regular Chains Xin Li, Marc Moreno Maza and Wei Pan (University of Western Ontario) ISSAC 2009, Seoul July 30, 2009 Background A historical application of the resultant is to compute
More informationDensest/Heaviest k-subgraph on Interval Graphs, Chordal Graphs and Planar Graphs
1 / 25 Densest/Heaviest k-subgraph on Interval Graphs, Chordal Graphs and Planar Graphs Presented by Jian Li, Fudan University Mar 2007, HKUST May 8, 2006 2 / 25 Problem Definition: Densest k-subgraph
More informationProf. Dr. Lars Schmidt-Thieme, L. B. Marinho, K. Buza Information Systems and Machine Learning Lab (ISMLL), University of Hildesheim, Germany, Course
Course on Bayesian Networks, winter term 2007 0/31 Bayesian Networks Bayesian Networks I. Bayesian Networks / 1. Probabilistic Independence and Separation in Graphs Prof. Dr. Lars Schmidt-Thieme, L. B.
More informationEnumerating minimal connected dominating sets in graphs of bounded chordality,
Enumerating minimal connected dominating sets in graphs of bounded chordality, Petr A. Golovach a,, Pinar Heggernes a, Dieter Kratsch b a Department of Informatics, University of Bergen, N-5020 Bergen,
More informationMonadic Second Order Logic on Graphs with Local Cardinality Constraints
Monadic Second Order Logic on Graphs with Local Cardinality Constraints STEFAN SZEIDER Vienna University of Technology, Austria We introduce the class of MSO-LCC problems which are problems of the following
More informationLecture 17: May 29, 2002
EE596 Pat. Recog. II: Introduction to Graphical Models University of Washington Spring 2000 Dept. of Electrical Engineering Lecture 17: May 29, 2002 Lecturer: Jeff ilmes Scribe: Kurt Partridge, Salvador
More informationA Fixed-Parameter Algorithm for Max Edge Domination
A Fixed-Parameter Algorithm for Max Edge Domination Tesshu Hanaka and Hirotaka Ono Department of Economic Engineering, Kyushu University, Fukuoka 812-8581, Japan ono@cscekyushu-uacjp Abstract In a graph,
More informationUC Berkeley Department of Electrical Engineering and Computer Science Department of Statistics. EECS 281A / STAT 241A Statistical Learning Theory
UC Berkeley Department of Electrical Engineering and Computer Science Department of Statistics EECS 281A / STAT 241A Statistical Learning Theory Solutions to Problem Set 2 Fall 2011 Issued: Wednesday,
More informationON THE NP-COMPLETENESS OF SOME GRAPH CLUSTER MEASURES
ON THE NP-COMPLETENESS OF SOME GRAPH CLUSTER MEASURES JIŘÍ ŠÍMA AND SATU ELISA SCHAEFFER Academy of Sciences of the Czech Republic Helsinki University of Technology, Finland elisa.schaeffer@tkk.fi SOFSEM
More information1. (a) Explain the asymptotic notations used in algorithm analysis. (b) Prove that f(n)=0(h(n)) where f(n)=0(g(n)) and g(n)=0(h(n)).
Code No: R05220502 Set No. 1 1. (a) Explain the asymptotic notations used in algorithm analysis. (b) Prove that f(n)=0(h(n)) where f(n)=0(g(n)) and g(n)=0(h(n)). 2. (a) List some of the relative advantages
More informationFisher Information in Gaussian Graphical Models
Fisher Information in Gaussian Graphical Models Jason K. Johnson September 21, 2006 Abstract This note summarizes various derivations, formulas and computational algorithms relevant to the Fisher information
More informationA Cubic-Vertex Kernel for Flip Consensus Tree
To appear in Algorithmica A Cubic-Vertex Kernel for Flip Consensus Tree Christian Komusiewicz Johannes Uhlmann Received: date / Accepted: date Abstract Given a bipartite graph G = (V c, V t, E) and a nonnegative
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 informationThe Isomorphism Problem for k-trees is Complete for Logspace
The Isomorphism Problem for k-trees is Complete for Logspace V. Arvind a, Bireswar Das b, Johannes Köbler c, Sebastian Kuhnert c,1, a The Institute of Mathematical Sciences, Chennai 600 113, India b Indian
More informationACO Comprehensive Exam March 17 and 18, Computability, Complexity and Algorithms
1. Computability, Complexity and Algorithms (a) Let G(V, E) be an undirected unweighted graph. Let C V be a vertex cover of G. Argue that V \ C is an independent set of G. (b) Minimum cardinality vertex
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 informationOn the S-Labeling problem
On the S-Labeling problem Guillaume Fertin Laboratoire d Informatique de Nantes-Atlantique (LINA), UMR CNRS 6241 Université de Nantes, 2 rue de la Houssinière, 4422 Nantes Cedex - France guillaume.fertin@univ-nantes.fr
More informationCS 320, Fall Dr. Geri Georg, Instructor 320 NP 1
NP CS 320, Fall 2017 Dr. Geri Georg, Instructor georg@colostate.edu 320 NP 1 NP Complete A class of problems where: No polynomial time algorithm has been discovered No proof that one doesn t exist 320
More informationEdge-maximal graphs of branchwidth k
Electronic Notes in Discrete Mathematics 22 (2005) 363 368 www.elsevier.com/locate/endm Edge-maximal graphs of branchwidth k Christophe Paul 1 CNRS - LIRMM, Montpellier, France Jan Arne Telle 2 Dept. of
More informationDecomposable Graphical Gaussian Models
CIMPA Summerschool, Hammamet 2011, Tunisia September 12, 2011 Basic algorithm This simple algorithm has complexity O( V + E ): 1. Choose v 0 V arbitrary and let v 0 = 1; 2. When vertices {1, 2,..., j}
More informationProbability Propagation
Graphical Models, Lectures 9 and 10, Michaelmas Term 2009 November 13, 2009 Characterizing chordal graphs The following are equivalent for any undirected graph G. (i) G is chordal; (ii) G is decomposable;
More information