Huaming Zhang

dblp:87/3123 · DBLP profile ↗
← Back
40ranked-venue papers
19as first author
2since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 27 · 14 first-author · 1 since 2021Databases, data management, data science and information retrieval · 7 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 3 first-authorArtificial intelligence and machine learning · 3 · 2 first-author · 1 since 2021
YearPublicationVenuePosition
2025 Diversified Distillation Fusion Network for vehicle re-identification
Huaming Zhang, Xiaobo Chen 0001, Haoze Yu, Kok Lay Teo
Expert Syst. Appl.1
2022 On Petrie cycle and Petrie tour partitions of 3- and 4-regular plane graphs
abstract
Abstract Given a plane graph $G=(V,E)$ , a Petrie tour of G is a tour P of G that alternately turns left and right at each step. A Petrie tour partition of G is a collection ${\mathscr P}=\{P_1,\ldots,P_q\}$ of Petrie tours so that each edge of G is in exactly one tour $P_i \in {\mathscr P}$ . A Petrie tour P is called a Petrie cycle if all its vertices are distinct. A Petrie cycle partition of G is a collection ${\mathscr C}=\{C_1,\ldots,C_p\}$ of Petrie cycles so that each vertex of G is in exactly one cycle $C_i \in {\mathscr C}$ . In this paper, we study the properties of 3-regular plane graphs that have Petrie cycle partitions and 4-regular plane multi-graphs that have Petrie tour partitions. Given a 4-regular plane multi-graph $G=(V,E)$ , a 3-regularization of G is a 3-regular plane graph $G_3$ obtained from G by splitting every vertex $v\in V$ into two degree-3 vertices. G is called Petrie partitionable if it has a 3-regularization that has a Petrie cycle partition. The general version of this problem is motivated by a data compression method, tristrip, used in computer graphics. In this paper, we present a simple characterization of Petrie partitionable graphs and show that the problem of determining if G is Petrie partitionable is NP-complete.
Xin He 0005, Huaming Zhang, Yijie Han
Math. Struct. Comput. Sci.2
2020 On Characterization of Petrie Partitionable Plane Graphs
Xin He 0005, Huaming Zhang
TAMC2
2018 Longest Increasing Subsequence Computation over Streaming Sequences
abstract
In this paper, we propose a data structure, a quadruple neighbor list (QN-list, for short), to support real time queries of all longest increasing subsequence (LIS) and LIS with constraints over sequential data streams. The QN-List built by our algorithm requires O(w) space, where w is the time window size. The running time for building the initial QN-List takes O(w logw) time. Applying the QN-List, insertion of the new item takes O(logw) time and deletion of the first item takes O(w) time. To the best of our knowledge, this is the first work to support both LIS enumeration and LIS with constraints computation by using a single uniform data structure for real time sequential data streams. Our method outperforms the state-of-the-art methods in both time and space cost, not only theoretically, but also empirically.
Youhuan Li, Lei Zou 0001, Huaming Zhang, Dongyan Zhao 0001
IEEE Trans. Knowl. Data Eng.3
2016 On k-greedy routing algorithms
Huaming Zhang, Xiang-Zhi Kong
Comput. Geom.1
2016 Computing Longest Increasing Subsequences over Sequential Data Streams
abstract
In this paper, we propose a data structure, a quadruple neighbor list (QN-list, for short), to support real time queries of all longest increasing subsequence (LIS) and LIS with constraints over sequential data streams. The QN-List built by our algorithm requires O ( w ) space, where w is the time window size. The running time for building the initial QN-List takes O ( w log w ) time. Applying the QN-List, insertion of the new item takes O (log w ) time and deletion of the first item takes O ( w ) time. To the best of our knowledge, this is the first work to support both LIS enumeration and LIS with constraints computation by using a single uniform data structure for real time sequential data streams. Our method outperforms the state-of-the-art methods in both time and space cost, not only theoretically, but also empirically.
Youhuan Li, Lei Zou 0001, Huaming Zhang, Dongyan Zhao 0001
Proc. VLDB Endow.3
2014 On Succinct Greedy Drawings of Plane Triangulations and 3-Connected Plane Graphs
Xin He 0005, Huaming Zhang
Algorithmica2
2014 SQBC: An efficient subgraph matching method over large and dense graphs
Weiguo Zheng, Lei Zou 0001, Xiang Lian 0001, Huaming Zhang, Wei Wang 0339, Dongyan Zhao 0001
Inf. Sci.4
2013 An optimal greedy routing algorithm for triangulated polygons
Omkar Kulkarni, Huaming Zhang
Comput. Geom.2
2013 A simple routing algorithm based on Schnyder coordinates
Xin He 0005, Huaming Zhang
Theor. Comput. Sci.2
2013 Greedy routing via embedding graphs onto semi-metric spaces
Huaming Zhang, Swetha Govindaiah
Theor. Comput. Sci.1
2012 Compact visibility representation of 4-connected plane graphs
Xin He 0005, Jiun-Jie Wang, Huaming Zhang
Theor. Comput. Sci.3
2011 On Succinct Convex Greedy Drawing of 3-Connected Plane Graphs
abstract
Geometric routing by using virtual locations is an ele gant way for solving network routing problems. In its simplest form, greedy routing, a message is simply for warded to a neighbor that is closer to the destination. It has been an open conjecture whether every 3-connected plane graph has a greedy drawing in R2 (by Papadimitriou and Ratajczak [23]). Leighton and Moitra [20] recently settled this conjecture positively. One main drawback of this approach is that the coordinates of the virtual locations requires Ω(n log n) bits to repre sent (the same space usage as traditional routing table approaches). This makes greedy routing infeasible in applications. A similar result was obtained by Angelini et al. [2]. However, neither of the two papers give the time efficiency analysis of their algorithms. In addition, as pointed out in [16], the drawings in these two papers are not necessarily planar nor convex. In this paper, we show that the classical Schnyder drawing in R2 of plane triangulations is greedy with respect to a simple natural metric function H(u, v) over R2 that is equivalent to Euclidean metric DE(u, v) (in the sense that DE(u,v) < H(u, v) ≤ 2√2 DE(u, v).) The drawing is succinct, using two integer coordinates between 0 and 2n − 5. For 3-connected plane graphs, there is another conjecture by Papadimitriou and Ratajczak (as stated in [16]): Convex Greedy Embedding Conjecture: Every 3-connected planar graph has a convex greedy embedding in the Euclidean plane. In a recent paper [6], Cao et al. provided a plane graph G and showed that any convex greedy embedding of G in Euclidean plane must use Ω(n)-bit coordinates Thus, if we add the succinctness requirement, the Convex Greedy Embedding Conjecture is false In this paper, we show that the classical Schnyder drawing in R2 of 3-connected plane graphs is weakly greedy with respect to the same metric function H(*, *) The drawing is planar, convex, and succinct, using two integer coordinates between 0 and f (where f is the number of internal faces of G).
Xin He 0005, Huaming Zhang
SODA2
2011 Closed rectangle-of-influence drawings for irreducible triangulations
Sadish Sadasivam, Huaming Zhang
Comput. Geom.2
2010 Compact Visibility Representation of 4-Connected Plane Graphs
Xin He 0005, Jiun-Jie Wang, Huaming Zhang
COCOA (1)3
2010 Schnyder Greedy Routing Algorithm
Xin He 0005, Huaming Zhang
TAMC2
2010 Closed Rectangle-of-Influence Drawings for Irreducible Triangulations
Sadish Sadasivam, Huaming Zhang
TAMC2
2010 Planar Polyline Drawings via Graph Transformations
Huaming Zhang
Algorithmica1
2010 NP-Completeness of st-orientations for plane graphs
Sadish Sadasivam, Huaming Zhang
Theor. Comput. Sci.2
2010 A generalized greedy routing algorithm for 2-connected graphs
Huaming Zhang, Xin He 0005
Theor. Comput. Sci.1
2009 On Open Rectangle-of-Influence Drawings of Planar Graphs
Huaming Zhang, Milind Vaidya
COCOA1
2009 NP-Completeness of st-Orientations for Plane Graphs
Sadish Sadasivam, Huaming Zhang
FCT2
2008 On Representation of Planar Graphs by Segments
Sadish Sadasivam, Huaming Zhang
AAIM2
2008 Summarization Graph Indexing: Beyond Frequent Structure-Based Approach
Lei Zou 0001, Lei Chen 0002, Huaming Zhang, Yansheng Lu, Qiang Lou
DASFAA3
2008 Nearly Optimal Visibility Representations of Plane Graphs
abstract
The visibility representation (VR for short) is a classical representation of plane graphs. The VR has various applications and has been extensively studied in the literature. One of the main focuses of the study is to minimize the size of the VR. It is known that there exists a plane graph G with n vertices, where any VR of G requires a size at least $(\lfloor \frac{2n}{3} \rfloor) \times (\lfloor \frac{4n}{3} \rfloor -3)$. For upper bounds, it is known that every plane graph has a VR with height at most $\lfloor \frac{4n-1}{5} \rfloor$, and a VR with width at most $\lfloor \frac{13n-24}{9} \rfloor$. In this paper, we prove that every plane graph has a VR with height at most $\frac{2n}{3}+2\lceil \sqrt{n/2}\rceil$, and a VR with width at most $\frac{4n}{3}+2\lceil \sqrt{n}\rceil$. These representations are nearly optimal in the sense that they differ from the lower bounds only by a lower order additive term. Both representations can be constructed in linear time. Our presentations use Schnyder's realizer to construct the $st$-orientations of plane graphs with special properties. As the $st$-orientation is a very useful concept in other applications, this result may be of independent interest.
Xin He 0005, Huaming Zhang
SIAM J. Discret. Math.2
2007 Optimal st -Orientations for Plane Triangulations
Huaming Zhang, Xin He 0005
AAIM1
2007 On Planar Polyline Drawings
Huaming Zhang, Sadish Sadasivam
GD1
2006 Nearly Optimal Visibility Representations of Plane Graphs
Xin He 0005, Huaming Zhang
ICALP (1)2
2006 PrefixTreeESpan: A Pattern Growth Algorithm for Mining Embedded Subtrees
Lei Zou 0001, Yansheng Lu, Huaming Zhang
WISE3
2006 On simultaneous straight-line grid embedding of a planar graph and its dual
Huaming Zhang, Xin He 0005
Inf. Process. Lett.1
2005 An Application of Well-Orderly Trees in Graph Drawing
Huaming Zhang, Xin He 0005
GD1
2005 Improved visibility representation of plane graphs
Huaming Zhang, Xin He 0005
Comput. Geom.1
2005 Canonical Ordering Trees and Their Applications in Graph Drawing
Huaming Zhang, Xin He 0005
Discret. Comput. Geom.1
2005 Visibility representation of plane graphs via canonical ordering tree,
Huaming Zhang, Xin He 0005
Inf. Process. Lett.1
2005 On Even Triangulations of 2-Connected Embedded Graphs
abstract
Recently, Hoffmann and Kriegel proved an important combinatorial theorem [SIAM J. Discrete Math., 9 (1996), pp. 210--224]: Every 2-connected bipartite plane multigraph G without 2-cycle faces has a triangulation in which all vertices have even degree (this is called an even triangulation). Combined with the classical Whitney's theorem, this result implies that every such graph has a 3-colorable plane triangulation. Using this theorem, Hoffmann and Kriegel significantly improved the upper bounds of several art gallery and prison guard problems. A complicated O(n 2 ) time algorithm was obtained in [SIAM J. Discrete Math., 9 (1996), pp. 210--224] for constructing an even triangulation of G. Hoffmann and Kriegel conjectured that there is an O(n 3/2 ) time algorithm for solving this problem. In this paper, we develop a simple proof of the above theorem. Our proof reveals and relies on a natural correspondence between even triangulations of G and certain orientations of G. Based on this new proof, we obtain a very simple O(n) time algorithm for finding an even triangulation of G. We also extend our proof to show the existence of even triangulations for similar graphs on high genus surface.
Huaming Zhang, Xin He 0005
SIAM J. Comput.1
2004 New Theoretical Bounds of Visibility Representation of Plane Graphs
Huaming Zhang, Xin He 0005
GD1
2004 On Visibility Representation of Plane Graphs
Huaming Zhang, Xin He 0005
STACS1
2003 On Even Triangulations of 2-Connected Embedded Graphs
Huaming Zhang, Xin He 0005
COCOON1
2003 Compact Visibility Representation and Straight-Line Grid Embedding of Plane Graphs
Huaming Zhang, Xin He 0005
WADS1
2002 A Simple Linear Time Algorithm for Finding Even Triangulations of 2-Connected Bipartite Plane Graphs
Huaming Zhang, Xin He 0005
ESA1