VLDB 2026 Research / reviewers in the wild / expert
Jittat Fakcharoenphol
dblp:63/319
· DBLP profile ↗
24ranked-venue papers
15as first author
1since 2021 · last 2025
0000-0002-7859-8079ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 19 · 13 first-author · 1 since 2021Databases, data management, data science and information retrieval · 6 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 2 · 2 first-authorComputer networks · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A PTAS for k-hop MST on the Euclidean plane: Improving dependency on k
Jittat Fakcharoenphol, Nonthaphat Wongwattanakij |
Inf. Process. Lett. | 1 |
| 2017 | Learning network structures from contagion
Adisak Supeesun, Jittat Fakcharoenphol |
Inf. Process. Lett. | 2 |
| 2015 | A simpler load-balancing algorithm for range-partitioned data in peer-to-peer systemsabstractRandom hashing is a standard method to balance loads among nodes in Peer‐to‐Peer networks. However, hashing destroys locality properties of object keys, the critical properties to many applications, more specifically, those that require range searching. To preserve a key order while keeping loads balanced, Ganesan, Bawa, and Garcia‐Molina proposed a load‐balancing algorithm that supports both object's key insertion and deletion with a guaranteed max–min load ratio, the imbalance ratio, of 4.237 using constant amortized costs. Nonetheless, the algorithm is not straightforward to implement in real networks because of its recursiveness. The algorithm mostly uses local operations with global max–min load information. In this work, we present a simple nonrecursive algorithm using essentially the same primitive operations as in Ganesan et al.'s work. For insertions and deletions, our algorithm guarantees a proven constant imbalance ratio of 7.464 with constant amortized costs. © 2015 Wiley Periodicals, Inc. NETWORKS, Vol. 66(3), 235–249 2015 Jakarin Chawachat, Jittat Fakcharoenphol |
Networks | 2 |
| 2014 | Faster Algorithms for Semi-Matching ProblemsabstractWe consider the problem of finding semi-matching in bipartite graphs, which is also extensively studied under various names in the scheduling literature. We give faster algorithms for both weighted and unweighted cases. For the weighted case, we give an O ( nm log n )-time algorithm, where n is the number of vertices and m is the number of edges, by exploiting the geometric structure of the problem. This improves the classical O ( n 3 )-time algorithms by Horn [1973] and Bruno et al. [1974b]. For the unweighted case, the bound can be improved even further. We give a simple divide-and-conquer algorithm that runs in O (√ nm log n ) time, improving two previous O ( nm )-time algorithms by Abraham [2003] and Harvey et al. [2003, 2006]. We also extend this algorithm to solve the Balanced Edge Cover problem in O (√ nm log n ) time, improving the previous O ( nm )-time algorithm by Harada et al. [2008]. Jittat Fakcharoenphol, Bundit Laekhanukit, Danupon Nanongkai |
ACM Trans. Algorithms | 1 |
| 2012 | The non-uniform Bounded Degree Minimum Diameter Spanning Tree problem with an application in P2P networking
Jakarin Chawachat, Jittat Fakcharoenphol, Wattana Jindaluang |
Inf. Process. Lett. | 2 |
| 2012 | Comparison of recovery schemes to maximize restorable throughput in multicast networks
S. Suraprasert, Jittat Fakcharoenphol |
J. Netw. Comput. Appl. | 2 |
| 2012 | An O(log2k)-Approximation Algorithm for the k-Vertex Connected Spanning Subgraph ProblemabstractWe present an $O(\log^2{k})$-approximation algorithm for the problem of finding a $k$-vertex connected spanning subgraph of minimum cost, where $n$ is the number of vertices in an input graph, and $k$ is a connectivity requirement. Our algorithm is the first that achieves a polylogarithmic approximation ratio for all values of $k$ and $n$, and it works for both directed and undirected graphs. As in previous works, we use the Frank--Tardos algorithm for finding $k$-outconnected subgraphs as a subroutine. However, with our structural lemmas, we are able to show that we need only partial solutions returned by the Frank--Tardos algorithm; thus, we can avoid paying the whole cost of an optimal solution every time the algorithm is applied. Jittat Fakcharoenphol, Bundit Laekhanukit |
SIAM J. Comput. | 1 |
| 2010 | Faster Algorithms for Semi-matching Problems (Extended Abstract)
Jittat Fakcharoenphol, Bundit Laekhanukit, Danupon Nanongkai |
ICALP (1) | 1 |
| 2010 | Short proofs for online multiclass prediction on graphs
Jittat Fakcharoenphol, Boonserm Kijsirikul |
Inf. Process. Lett. | 1 |
| 2008 | Erratum: Constructing Multiclass Learners from Binary Learners: A Simple Black-Box Analysis of the Generalization Errors
Jittat Fakcharoenphol, Boonserm Kijsirikul |
ALT | 1 |
| 2008 | An o(log2 k)-approximation algorithm for the k-vertex connected spanning subgraph problemabstractWe present an O(log n• log k)-approximation algorithm for the problem of finding k-vertex connected spanning subgraph of minimum cost, where n is the number of vertices in the input graph, and k is the connectivity requirement. Our algorithm works for both directed and undirected graphs. The best known approximation guarantees for these problems are O(ln k• min{√k,n/n-k ln k}) by Kortsarz and Nutov, and O(ln{k}) in the case of undirected graphs where n≥ 6k2 by Cheriyan, Vempala, and Vetta. Our algorithm is the first that has a polylogarithmic guarantee for all values of k. Combining our algorithm with the algorithm of Kortsarz and Nutov in case of small k, e.g., k Jittat Fakcharoenphol, Bundit Laekhanukit |
STOC | 1 |
| 2008 | A running time analysis of an Ant Colony Optimization algorithm for shortest paths in directed acyclic graphs
Nattapat Attiratanasunthron, Jittat Fakcharoenphol |
Inf. Process. Lett. | 2 |
| 2007 | The k-traveling repairmen problemabstractWe consider the k -traveling repairmen problem, also known as the minimum latency problem, to multiple repairmen. We give a polynomial-time 8.497α-approximation algorithm for this generalization, where α denotes the best achievable approximation factor for the problem of finding the least-cost rooted tree spanning i vertices of a metric. For the latter problem, a (2 + ε)-approximation is known. Our results can be compared with the best-known approximation algorithm using similar techniques for the case k = 1, which is 3.59α. Moreover, recent work of Chaudry et al. [2003] shows how to remove the factor of α, thus improving all of these results by that factor. We are aware of no previous work on the approximability of the present problem. In addition, we give a simple proof of the 3.59α-approximation result that can be more easily extended to the case of multiple repairmen, and may be of independent interest. Jittat Fakcharoenphol, Chris Harrelson, Satish Rao |
ACM Trans. Algorithms | 1 |
| 2006 | Planar graphs, negative weight edges, shortest paths, and near linear time
Jittat Fakcharoenphol, Satish Rao |
J. Comput. Syst. Sci. | 1 |
| 2005 | Constructing Multiclass Learners from Binary Learners: A Simple Black-Box Analysis of the Generalization Errors
Jittat Fakcharoenphol, Boonserm Kijsirikul |
ALT | 1 |
| 2005 | Simple Distributed Algorithms for Approximating Minimum Steiner Trees
Parinya Chalermsook, Jittat Fakcharoenphol |
COCOON | 2 |
| 2004 | Approximate classification via earthmover metrics
Aaron Archer, Jittat Fakcharoenphol, Chris Harrelson, Robert Krauthgamer, Kunal Talwar, Éva Tardos |
SODA | 2 |
| 2004 | A deterministic near-linear time algorithm for finding minimum cuts in planar graphs
Parinya Chalermsook, Jittat Fakcharoenphol, Danupon Nanongkai |
SODA | 2 |
| 2004 | A tight bound on approximating arbitrary metrics by tree metrics
Jittat Fakcharoenphol, Satish Rao, Kunal Talwar |
J. Comput. Syst. Sci. | 1 |
| 2003 | The k-traveling repairman problem
Jittat Fakcharoenphol, Chris Harrelson, Satish Rao |
SODA | 1 |
| 2003 | An improved approximation algorithm for the 0-extension problem
Jittat Fakcharoenphol, Chris Harrelson, Satish Rao, Kunal Talwar |
SODA | 1 |
| 2003 | A tight bound on approximating arbitrary metrics by tree metricsabstractIn this paper, we show that any n point metric space can be embedded into a distribution over dominating tree metrics such that the expected stretch of any edge is O(log n). This improves upon the result of Bartal who gave a bound of O(log n log log n). Moreover, our result is existentially tight; there exist metric spaces where any tree embedding must have distortion Ω(log n)-distortion. This problem lies at the heart of numerous approximation and online algorithms including ones for group Steiner tree, metric labeling, buy-at-bulk network design and metrical task system. Our result improves the performance guarantees for all of these problems. Jittat Fakcharoenphol, Satish Rao, Kunal Talwar |
STOC | 1 |
| 2001 | Planar Graphs, Negative Weight Edges, Shortest Paths, Near Linear TimeabstractThe authors present an O(n log/sup 3/ n) time algorithm for finding shortest paths in a planar graph with real weights. This can be compared to the best previous strongly polynomial time algorithm developed by R. Lipton et al., (1978 )which ran in O(n/sup 3/2/) time, and the best polynomial algorithm developed by M. Henzinger et al. (1994) which ran in O/spl tilde/(n/sup 4/3/) time. We also present significantly improved algorithms for query and dynamic versions of the shortest path problems. Jittat Fakcharoenphol, Satish Rao |
FOCS | 1 |
| 2000 | Approximating Aggregate Queries about Web Pages via Random Walks
Ziv Bar-Yossef, Alexander C. Berg, Steve Chien, Jittat Fakcharoenphol, Dror Weitz |
VLDB | 4 |