VLDB 2026 Research / reviewers in the wild / expert
Yung H. Tsin
dblp:30/325
· DBLP profile ↗
24ranked-venue papers
13as first author
2since 2021 · last 2023
0000-0001-5987-4659ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 17 · 9 first-author · 2 since 2021Databases, data management, data science and information retrieval · 10 · 6 first-authorSystems, architecture and hardware · 3 · 2 first-authorArtificial intelligence and machine learning · 1Computer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | A linear-time certifying algorithm for recognizing generalized series-parallel graphs
Francis Y. L. Chin, Hing-Fung Ting, Yung H. Tsin, Yong Zhang 0001 |
Discret. Appl. Math. | 3 |
| 2023 | A simple certifying algorithm for 3-edge-connectivity
Yung H. Tsin |
Theor. Comput. Sci. | 1 |
| 2016 | Efficient Estimation of Triangles in Very Large GraphsabstractThe number of triangles in a graph is an important metric for understanding the graph. It is also directly related to the clustering coefficient of a graph, which is one of the most important indicator for social networks. Counting the number of triangles is computationally expensive for very large graphs. Hence, estimation is necessary for large graphs, particularly for graphs that are hidden behind searchable interfaces where the graphs in their entirety are not available. For instance, user networks in Twitter and Facebook are not available for third parties to explore their properties directly. This paper proposes a new method to estimate the number of triangles based on random edge sampling. It improves the traditional random edge sampling by probing the edges that have a higher probability of forming triangles. The method outperforms the traditional method consistently, and can be better by orders of magnitude when the graph is very large. The result is demonstrated on 20 graphs, including the largest graphs we can find. More importantly, we proved the improvement ratio, and verified our result on all the datasets. The analytical results are achieved by simplifying the variances of the estimators based on the assumption that the graph is very large. We believe that such big data assumption can lead to interesting results not only in triangle estimation, but also in other sampling problems. Roohollah Etemadi, Jianguo Lu, Yung H. Tsin |
CIKM | 3 |
| 2014 | A simple 3-edge connected component algorithm revisited
Nima Norouzi, Yung H. Tsin |
Inf. Process. Lett. | 2 |
| 2014 | Online algorithms for 1-space bounded 2-dimensional bin packing and square packing
Yong Zhang 0001, Francis Y. L. Chin, Hing-Fung Ting, Chung Keung Poon, Yung H. Tsin, Deshi Ye |
Theor. Comput. Sci. | 6 |
| 2013 | Online Algorithms for 1-Space Bounded 2-Dimensional Bin Packing and Square Packing
Yong Zhang 0001, Francis Y. L. Chin, Hing-Fung Ting, Chung Keung Poon, Yung H. Tsin, Deshi Ye |
COCOON | 6 |
| 2011 | Uniformly inserting points on square grid
Yong Zhang 0001, Zhuo Chang, Francis Y. L. Chin, Hing-Fung Ting, Yung H. Tsin |
Inf. Process. Lett. | 5 |
| 2010 | Online Uniformly Inserting Points on Grid
Yong Zhang 0001, Zhuo Chang, Francis Y. L. Chin, Hing-Fung Ting, Yung H. Tsin |
AAIM | 5 |
| 2010 | Improved Online Algorithms for 1-Space Bounded 2-Dimensional Bin Packing
Yong Zhang 0001, Jing-Chi Chen, Francis Y. L. Chin, Hing-Fung Ting, Yung H. Tsin |
ISAAC (2) | 6 |
| 2007 | A Self-stabilizing Algorithm For 3-Edge-Connectivity
Abusayeed Saifullah, Yung H. Tsin |
ISPA | 2 |
| 2007 | An improved self-stabilizing algorithm for biconnectivity and bridge-connectivity
Yung H. Tsin |
Inf. Process. Lett. | 1 |
| 2007 | A Simple 3-Edge-Connected Component Algorithm
Yung H. Tsin |
Theory Comput. Syst. | 1 |
| 2004 | On finding an ear decomposition of an undirected graph distributively
Yung H. Tsin |
Inf. Process. Lett. | 1 |
| 2002 | Some remarks on distributed depth-first search
Yung H. Tsin |
Inf. Process. Lett. | 1 |
| 1998 | Finding constrained and weighted Voronoi diagrams in the plane
Cao An Wang, Yung H. Tsin |
Comput. Geom. | 2 |
| 1993 | Incremental Distributed Asynchronous Algorithm for Minimum Spanning Trees
Yung H. Tsin |
Comput. Networks ISDN Syst. | 1 |
| 1988 | On Handling Vertex Deletion in Updating Spanning Trees
Yung H. Tsin |
Inf. Process. Lett. | 1 |
| 1987 | An O(log n) Time Parallel Algorithm for Triangulating a Set of Points in the Plane
Cao An Wang, Yung H. Tsin |
Inf. Process. Lett. | 2 |
| 1986 | Finding Lowest Common Ancestors in ParallelabstractTwo parallel algorithms for finding the lowest common ancestors of a set of vertex pairs Q (the query set) in a directed tree are presented. With all the overheads taken into account, these algorithms take O((n + QI) P log2 n) and O(n2/p + log2n) time, respectively, with p(> 0) processors (n is the size of the tree). These results are better than the best known result in that the first achieves the O(log2 n) time bound with only n + |Q| processors while the second reduces the number of processors used by a factor of log2 n which is optimal for large query sets when 0 < p ≤ n2/log2 n. The computer model we use here is the PRAM which is an SIMD model allowing read but not write conflicts. Our results also imply the following improvements: the processor bound for finding a set of fundamental cycles in an undirected graph is improved by a factor of log2 n and the result is optimal for dense graphs; the implementations of some other sequential and parallel algorithms are also simplified. Yung H. Tsin |
IEEE Trans. Computers | 1 |
| 1985 | An Optimal Parallel Processor Bound in Strong Orientation of an Undirected Graph
Yung H. Tsin |
Inf. Process. Lett. | 1 |
| 1984 | Efficient Parallel Algorithms for a Class of Graph Theoretic ProblemsabstractIn this paper, we present efficient parallel algorithms for the following graph problems: finding the lowest common ancestors for vertex pairs of a directed tree; finding all fundamental cycles, a directed spanning forest, all bridges, all bridge-connected components, all separation vertices, all biconnected components, and testing the biconnectivity of an undirected graph. All these algorithms achieve the $O(\lg ^2 n)$ time bound, with the first two algorithms using $n\lceil n /\lg n\rceil $ processors and the remaining algorithms using $n\lceil n/\lg ^2 n \rceil $ processors. In all cases, our algorithms are better than the previously known algorithms and in most cases reduce the number of processors used by a factor of $n\lg n$. Moreover, our algorithms are optimal with respect to the time-processor product for dense graphs, with the exception of the first two algorithms. The machine model we use is the PRAM which is a SIMD model allowing simultaneous reads but not simultaneous writes to the same memory location. Yung H. Tsin, Francis Y. L. Chin |
SIAM J. Comput. | 1 |
| 1983 | Bridge-Connectivity and Biconnectivity Algorithms for Parallel Computer Models
Yung H. Tsin |
ICPP | 1 |
| 1983 | A General Program Scheme for Finding Bridges
Yung H. Tsin, Francis Y. L. Chin |
Inf. Process. Lett. | 1 |
| 1982 | Extending the Power of Pascal's External Procedure MechanismabstractAbstract The CDC Pascal 6000–3.4 compiler allows external procedures to be designed and compiled separately. Such a mechanism strongly enhances the extensibility of the language. However, the external procedures are restricted to having ‘fixed’ parameter list only and is therefore unsuitable for designing I/O routines. This paper describes a cheap way to release the restriction thereby extending the power of the external procedure mechanism significantly. The method is to include a new compiler option, called the Z option, to the existing Pascal compiler. The Z option allows a user to breach the strong binding between format and actual parameters while not diminishing program reliability. The main advantage is that the I/O system can now be isolated from the compiler. I/O features can be added and removed easily as with other library routines. Yung H. Tsin |
Softw. Pract. Exp. | 1 |