Samir Khuller
Research Subjects
Samir Khuller has a total of 67 co-authors. Here are the top co-authors by number of shared publications:
- Balaji Raghavachari
Department of Computer Science The University of Texas at Dallas Box 830688 75083-0688 Richardson TX
8 shared publications - Neal E. Young
University of California
6 shared publications Balaji Raghavachari
5 shared publications- Rajiv Gandhi
Rutgers University-Camden
3 shared publications - Sudipto Guhaa
Department of Computer Science, Stanford University
3 shared publications - Yoo-Ah Kim
University of Connecticut
3 shared publications
Latest Publications
- 25 February 2019
- Published by Springer Nature in Algorithmica
- Vol. 81 (6) , 2592-2605
Revisiting Connected Dominating Sets: An Almost Optimal Local Information Algorithm
- 25 February 2019
- Published by Springer Nature in Algorithmica
- Vol. 81 (6) , 2592-2605
Revisiting Connected Dominating Sets: An Almost Optimal Local Information Algorithm
- Open Access
- 19 July 2017
- Published by Springer Nature in Algorithmica
- Vol. 80 (10) , 2777-2798
Scheduling Distributed Clusters of Parallel Machines : Primal-Dual and LP-based Approximation Algorithms
- 19 July 2017
- Published by Springer Nature in Algorithmica
- Vol. 80 (10) , 2777-2798
Open AccessScheduling Distributed Clusters of Parallel Machines : Primal-Dual and LP-based Approximation Algorithms
- 10 June 2017
- Published by Springer Nature in Journal of Scheduling
- Vol. 20 (6) , 657-680
LP rounding and combinatorial algorithms for minimizing active and busy time
- 10 June 2017
- Published by Springer Nature in Journal of Scheduling
- Vol. 20 (6) , 657-680
LP rounding and combinatorial algorithms for minimizing active and busy time
- Open Access
Select and Permute: An Improved Online Framework for Scheduling to Minimize Weighted Completion Time
In this paper, we introduce a new online scheduling framework for minimizing total weighted completion time in a general setting. The framework is inspired by the work of Hall et al. [Mathematics of Operations Research, Vol 22(3):513-544, 1997] and Garg et al. [Proc. of Foundations of Software Technology and Theoretical Computer Science, pp. 96-107, 2007], who show how to convert an offline approximation to an online scheme. Our framework uses two offline approximation algorithms (one for the simpler problem of scheduling without release times, and another for the minimum unscheduled weight problem) to create an online algorithm with provably good competitive ratios. We illustrate multiple applications of this method that yield improved competitive ratios. Our framework gives algorithms with the best or only known competitive ratios for the concurrent open shop, coflow, and concurrent cluster models. We also introduce a randomized variant of our framework based on the ideas of Chakrabarti et al. [Proc. of International Colloquium on Automata, Languages, and Programming, pp. 646-657, 1996] and use it to achieve improved competitive ratios for these same problems.
Open AccessSelect and Permute: An Improved Online Framework for Scheduling to Minimize Weighted Completion Time
In this paper, we introduce a new online scheduling framework for minimizing total weighted completion time in a general setting. The framework is inspired by the work of Hall et al. [Mathematics of Operations Research, Vol 22(3):513-544, 1997] and Garg et al. [Proc. of Foundations of Software Technology and Theoretical Computer Science, pp. 96-107, 2007], who show how to convert an offline approximation to an online scheme. Our framework uses two offline approximation algorithms (one for the simpler problem of scheduling without release times, and another for the minimum unscheduled weight problem) to create an online algorithm with provably good competitive ratios. We illustrate multiple applications of this method that yield improved competitive ratios. Our framework gives algorithms with the best or only known competitive ratios for the concurrent open shop, coflow, and concurrent cluster models. We also introduce a randomized variant of our framework based on the ideas of Chakrabarti et al. [Proc. of International Colloquium on Automata, Languages, and Programming, pp. 646-657, 1996] and use it to achieve improved competitive ratios for these same problems.
- 22 April 2016
- Published by Springer Nature
- p. 150-152
Assignment Problem
- 10 March 2015
- Published by Springer Nature in Algorithmica
- Vol. 74 (3) , 969-991
New Approximation Results for Resource Replication Problems
- 10 March 2015
- Published by Springer Nature in Algorithmica
- Vol. 74 (3) , 969-991
New Approximation Results for Resource Replication Problems
- 24 June 2014
- Published by Springer Nature in The VLDB Journal
- Vol. 23 (6) , 845-870
SWORD: workload-aware data placement and replica selection for cloud data management systems
- 24 June 2014
- Published by Springer Nature in The VLDB Journal
- Vol. 23 (6) , 845-870
SWORD: workload-aware data placement and replica selection for cloud data management systems
- Open Access
Analyzing the Optimal Neighborhood: Algorithms for Budgeted and Partial Connected Dominating Set Problems
We study partial and budgeted versions of the well studied connected dominating set problem. In the partial connected dominating set problem, we are given an undirected graph G = (V,E) and an integer n', and the goal is to find a minimum subset of vertices that induces a connected subgraph of G and dominates at least n' vertices. We obtain the first polynomial time algorithm with an O(\ln \Delta) approximation factor for this problem, thereby significantly extending the results of Guha and Khuller (Algorithmica, Vol. 20(4), Pages 374-387, 1998) for the connected dominating set problem. We note that none of the methods developed earlier can be applied directly to solve this problem. In the budgeted connected dominating set problem, there is a budget on the number of vertices we can select, and the goal is to dominate as many vertices as possible. We obtain a (1/13)(1 - 1/e) approximation algorithm for this problem. Finally, we show that our techniques extend to a more general setting where the profit function associated with a subset of vertices is a monotone "special" submodular function. This generalization captures the connected dominating set problem with capacities and/or weighted profits as special cases. This implies a O(\ln q) approximation (where q denotes the quota) and an O(1) approximation algorithms for the partial and budgeted versions of these problems. While the algorithms are simple, the results make a surprising use of the greedy set cover framework in defining a useful profit function.
Open AccessAnalyzing the Optimal Neighborhood: Algorithms for Budgeted and Partial Connected Dominating Set Problems
We study partial and budgeted versions of the well studied connected dominating set problem. In the partial connected dominating set problem, we are given an undirected graph G = (V,E) and an integer n', and the goal is to find a minimum subset of vertices that induces a connected subgraph of G and dominates at least n' vertices. We obtain the first polynomial time algorithm with an O(\ln \Delta) approximation factor for this problem, thereby significantly extending the results of Guha and Khuller (Algorithmica, Vol. 20(4), Pages 374-387, 1998) for the connected dominating set problem. We note that none of the methods developed earlier can be applied directly to solve this problem. In the budgeted connected dominating set problem, there is a budget on the number of vertices we can select, and the goal is to dominate as many vertices as possible. We obtain a (1/13)(1 - 1/e) approximation algorithm for this problem. Finally, we show that our techniques extend to a more general setting where the profit function associated with a subset of vertices is a monotone "special" submodular function. This generalization captures the connected dominating set problem with capacities and/or weighted profits as special cases. This implies a O(\ln q) approximation (where q denotes the quota) and an O(1) approximation algorithms for the partial and budgeted versions of these problems. While the algorithms are simple, the results make a surprising use of the greedy set cover framework in defining a useful profit function.
- 26 July 2013
- Published by Springer Nature
- p. 1989-2026
Network Optimization