2017/09/24 by Thao Do, Do, Thao
Computer Science · Mathematics · #Advanced Graph Theory Research #Combinatorics (math.CO) #Complexity and Algorithms in Graphs #FOS: Mathematics #Limits and Structures in Graph Theory
paper · pdf · doi:10.48550/arxiv.1709.08259
openalex publication_date 2017/09/24 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
The representation complexity of a bipartite graph G=(P,Q) is the minimum size ∑i=1s (|Ai|+|Bi|) over all possible ways to write G as a (not necessarily disjoint) union of complete bipartite subgraphs G=∪i=1s Ai× Bi where Ai⊂ P, Bi⊂ Q for i=1,…, s. In this paper we prove that if G is semi-algebraic, i.e. when P is a set of m points in ℝd1, Q is a set of n points in ℝd2 and the edges are defined by some semi-algebraic relations, the representation complexity of G is O( m(d1d2-d2)/(d1d2-1)+ε n(d1d2-d1)/(d1d2-1)+ε+m1+ε+n1+ε) for arbitrarily small positive ε. This generalizes results by Apfelbaum-Sharir and Solomon-Sharir. As a consequence, when G is Ku,u-free for some positive integer u, its number of edges is O(u m(d1d2-d2)/(d1d2-1)+ε n(d1d2-d1)/(d1d2-1)+ε+ u m1+ε+u n1+ε). This bound is stronger than that of Fox, Pach, Sheffer, Suk and Zahl when the first term dominates and u grows with m,n. Another consequence is that we can find a large complete bipartite subgraph in a semi-algebraic graph when the number of edges is large. Similar results hold for semi-algebraic hypergraphs.