Papers by Farhad Shahrokhi
11 paper(s) by this author
· All BibTeX
Bounding the edge cover of a hypergraph
Let $H=(V,E)$ be a hypergraph. Let $C\subseteq E$, then $C$ is an {\it edge cover}, or a {\it set cover}, if $\cup_{e\in C} \{v|v\in e\}=V$. A subset of vertices $X$ is {\it independent} in $H,$ if no two vertices in $X$ are in any edge. Let $c(H)$ and $α(H)$ denote the cardinalities of a smallest edge cover and largest independent set in $H$, respectively. We show that $c(H)\le {\hat m}(h)c(H)$, where ${\hat m}(H)$ is a parameter called the {\it mighty degeneracy} of $H$.
Furthermore, we show that the inequality is tight and demonstrate the applications in domination theory.
Bounding the trace function of a hypergraph with applications
Published
• View Publication
• BIB
An upper bound on the trace function of a hypergraph $H$ is derived and its applications are demonstrated. For instance, a new upper bound for the VC dimension of $H$, or $vc(H)$, follows as a consequence and can be used to compute $vc(H)$ in polynomial time provided that $H$ has bounded degeneracy. This was not previously known. Particularly, when $H$ is a hypergraph arising from closed neighborhoods of a graph, this approach asymptotically improves the time complexity of the previous result for computing $vc(H)$. Another consequence is a general lower bound on the {\it distinguishing transversal number } of $H$ that gives rise to applications in domination theory of graphs. To effectively apply the methods developed here, one needs to have good estimations of degeneracy, and its variation or reduced degeneracy which is introduced here.
Strong Pseudo Transitivity and Intersection Graphs
A directed graph $G=(V,E)$ is {\it strongly pseudo transitive} if there is a partition $\{A,E-A\}$ of $E$ so that graphs $G_1=(V,A)$ and $G_2=(V,E-A)$ are transitive, and additionally, if $ab\in A$ and $bc\in E $ implies that $ac\in E$. A strongly pseudo transitive graph $G=(V,E)$ is strongly pseudo transitive of the first type, if $ab\in A$ and $bc\in E$ implies $ac\in A$. An undirected graph is co-strongly pseudo transitive (co-strongly pseudo transitive of the first type) if its complement has an orientation which is strongly pseudo transitive (co-strongly pseudo transitive of the first type). Our purpose is show that the results in computational geometry \cite{CFP, Lu} and intersection graph theory \cite{Ga2, ES} can be unified and extended, using the notion of strong pseudo transitivity. As a consequence the general algorithmic framework in \cite{Sh} is applicable to solve the maximum independent set in $O(n^3)$ time in a variety of problems, thereby, avoiding case by case lengthily arguments for each problem. We show that the intersection graphs of axis parallel rectangles intersecting a diagonal line from bottom, and half segments are co-strongly pseudo transitive. In addition, we show that the class of the interval filament graphs is co-strongly transitive of the first type, and hence the class of polygon circle graphs which is contained in the class of interval filament graphs (but contains the classes of chordal graphs, circular arc, circle, and outer planar graphs), and the class of incomparability graphs are strongly transitive of the first type. For class of chordal graphs we give two different proofs, using two different characterizations, verifying that they are co-strongly transitive of the first type. We present some containment results.
Unit Incomparability Dimension and Clique Cover Width in Graphs
Published in Congressus Numerantium, 213 (2012), 91-98
• Search Publication
For a clique cover $C$ in the undirected graph $G$, the {\it clique cover graph} of $C$ is the graph obtained by contracting the vertices of each clique in $C$ into a single vertex. The {\it clique cover width} of $G$, denoted by $CCW(G)$, is the minimum value of the bandwidth of all clique cover graphs in $G$. Any $G$ with $CCW(G)=1$ is known to be an incomparability graph, and hence is called, a {\it unit incomparability graph}. We introduced the {\it unit incomparability dimension of $G$}, denoted by$Udim(G)$, to be the smallest integer $d$ so that there are unit incomparability graphs $H_i$ with $V(H_i)=V(G), i=1,2,...,d$, so that $E(G)=\cap_{i=1}^d E(G_i)$. We prove a decomposition theorem establishing the inequality $Udim(G)\le CCW(G)$. Specifically, given any $G$, there are unit incomparability graphs $H_1,H_2,...,H_{CC(W)}$ with $V(H_i)=V(G)$ so that and $E(G)=\cap_{i=1}^{CCW} E(H_i)$. In addition, $H_i$ is co-bipartite, for $i=1,2,...,CCW(G)-1$. Furthermore, we observe that $CCW(G)\ge s(G)/2-1$, where $s(G)$ is the number of leaves in a largest induced star of $G$ , and use Ramsey Theory to give an upper bound on $s(G)$, when $G$ is represented as an intersection graph using our decomposition theorem. Finally, when $G$ is an incomparability graph we prove that $CCW (G)\le s(G)-1$.
Largest reduced neighborhood clique cover number revisited
Published in Congresses Numerntium 229(2017), 173-179
• Search Publication
Let $G$ be a graph and $t\ge 0$. The largest reduced neighborhood clique cover number of $G$, denoted by ${\hatβ}_t(G)$, is the largest, overall $t$-shallow minors $H$ of $G$, of the smallest number of cliques that can cover any closed neighborhood of a vertex in $H$. It is known that ${\hatβ}_t(G)\le s_t$, where $G$ is an incomparability graph and $s_t$ is the number of leaves in a largest $t-$shallow minor which is isomorphic to an induced star on $s_t$ leaves. In this paper we give an overview of the properties of ${\hatβ}_t(G)$ including the connections to the greatest reduced average density of $G$, or $\bigtriangledown_t(G)$, introduce the class of graphs with bounded neighborhood clique cover number, and derive a simple lower and an upper bound for this important graph parameter. We announce two conjectures, one for the value of ${\hatβ}_t(G)$, and another for a separator theorem (with respect to a certain measure) for an interesting class of graphs, namely the class of incomparability graphs which we suspect to have a polynomial bounded neighborhood clique cover number, when the size of a largest induced star is bounded.
Algorithms For Longest Chains In Pseudo- Transitive Graphs
Published in Congressus Numerantium, 221 (2014), p 21-30
• Search Publication
A directed acyclic graph G = (V, E) is pseudo-transitive with respect to a given subset of edges E1, if for any edge ab in E1 and any edge bc in E, we have ac in E. We give algorithms for computing longest chains and demonstrate geometric applications that unify and improves some important past results. (For specific applications see the introduction.)
On the largest reduced neighborhood clique cover number of a graph
Published in Congressus Numerantium 226(2016), 273-279
• Search Publication
Let $G$ be a graph and $t\ge 0$. A new graph parameter termed the largest reduced neighborhood clique cover number of $G$, denoted by ${\hatβ}_t(G)$, is introduced. Specifically, ${\hatβ}_t(G)$ is the largest, overall $t$-shallow minors $H$ of $G$, of the smallest number of cliques that can cover any closed neighborhood of a vertex in $H$. We verify that ${\hatβ}_t(G)=1$ when $G$ is chordal, and, ${\hatβ}_t(G)\le s$, where $G$ is an incomparability graph that does not have a $t-$shallow minor which is isomorphic to an induced star on $s$ leaves. Moreover, general properties of ${\hatβ}_t(G)$ including the connections to the greatest reduced average density of $G$, or $\bigtriangledown_t(G)$ are studied and investigated. For instance we show ${{\hatβ}_t(G)\over 2}\le \bigtriangledown_t(G)\le p.{\hatβ}_t(G),$ where $p$ is the size of a largest complete graph which is a $t-minor$ of $G$. Additionally we prove that largest ratio of any minimum clique cover to the maximum independent set taken overall $t-$minors of $G$ is a lower bound for ${\hatβ}_t(G)$. We further introduce the class of bounded neighborhood clique cover number for which ${\hatβ}_t(G)$ has a finite value for each $t\ge 0$ and verify the membership of geometric intersection graphs of fat objects (with no restrictions on the depth) to this class. The results support the conjecture that the class graphs with polynomial bounded neighborhood clique cover number may have separator theorems with respect to certain measures.
Bounds for the Clique Cover Width of Factors of the Apex Graph of the Planar Grid
Published in Congressus Numerantium 224 (2015), 213-220
• Search Publication
The {\it clique cover width} of $G$, denoted by $ccw(G)$, is the minimum value of the bandwidth of all graphs that are obtained by contracting the cliques in a clique cover of $G$ into a single vertex. For $i=1,2,...,d,$ let $G_i$ be a graph with $V(G_i)=V$, and let $G$ be a graph with $V(G)=V$ and $E(G)=\cap_{i=1}^d(G_i)$, then we write $G=\cap_{i=1}^dG_i$ and call each $G_i,i=1,2,...,d$ a factor of $G$. We are interested in the case where $G_1$ is chordal, and $ccw(G_i),i=2,3...,d$ for each factor $G_i$ is "small". Here we show a negative result. Specifically, let ${\hat G}(k,n)$ be the graph obtained by joining a set of $k$ apex vertices of degree $n^2$ to all vertices of an $n\times n$ grid, and then adding some possible edges among these $k$ vertices. We prove that if ${\hat G}(k,n)=\cap_{i=1}^dG_i$, with $G_1$ being chordal, then, $max_{2\le i\le d}\{ccw(G_i)\}\ge {n^{1\over d-1}\over 2.{(2c)}^{1\over {d-1}}}$, where $c$ is a constant. Furthermore, for $d=2$, we construct a chordal graph $G_1$ and a graph $G_2$ with $ccw(G_2)\le {n\over 2}+k$ so that ${\hat G}(k,n)=G_1\cap G_2$. Finally, let ${\hat G}$ be the clique sum graph of ${\hat G}(k_i, n_i), i=1,2,...t$, where the underlying grid is $n_i\times n_i$ and the sum is taken at apex vertices. Then, we show ${\hat G}=G_1\cap G_2$, where, $G_1$ is chordal and $ccw(G_2)\le \sum_{i=1}^t(n_i+k_i)$. The implications and applications of the results are discussed, including addressing a recent question of David Wood.
Clique Cover Width and Clique Sum
Published in Congressus Numerantium, 218 (2013), 135-140
• Search Publication
For a clique cover $C$ in the undirected graph $G$, the clique cover graph of $C$ is the graph obtained by contracting the vertices of each clique in $C$ into a single vertex. The clique cover width of G, denoted by $CCW(G)$, is the minimum value of the bandwidth of all clique cover graphs of $G$. When $G$ is the clique sum of $G_1$ and $G_2$, we prove that $CCW(G) \le 3/2(CCW(G_1) + CCW(G_2))$.
A new upper bound for the clique cover number with applications
Published in Congressus Numerantium 205 (2010), 105-111
• Search Publication
Let $α(G)$ and $β(G)$, denote the size of a largest independent set and the clique cover number of an undirected graph $G$. Let $H$ be an interval graph with $V(G)=V(H)$ and $E(G)\subseteq E(H)$, and let $φ(G,H)$ denote the maximum of ${β(G[W])\over α(G[W])}$ overall induced subgraphs $G[W]$ of $G$ that are cliques in $H$. The main result of this paper is to prove that for any graph $G$ $${β(G)}\le 2 α(H)φ(G,H)(\log α(H)+1),$$ where, $α(H)$ is the size of a largest independent set in $H$. We further provide a generalization that significantly unifies or improves some past algorithmic and structural results concerning the clique cover number for some well known intersection graphs.
New representation results for planar graphs
A universal representation theorem is derived that shows any graph is the intersection graph of one chordal graph, a number of co-bipartite graphs, and one unit interval graph. Central to the the result is the notion of the clique cover width which is a generalization of the bandwidth parameter. Specifically, we show that any planar graph is the intersection graph of one chordal graph, four co-bipartite graphs, and one unit interval graph. Equivalently, any planar graph is the intersection graph of a chordal graph and a graph that has {clique cover width} of at most seven. We further describe the extensions of the results to graphs drawn on surfaces and graphs excluding a minor of crossing number of at most one.