Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Sanjiv Kapoor is active.

Publication


Featured researches published by Sanjiv Kapoor.


european symposium on algorithms | 2003

Network Lifetime and Power Assignment in ad hoc wireless networks

Gruia Calinescu; Sanjiv Kapoor; Alexander Olshevsky; Alexander Zelikovsky

Used for topology control in ad-hoc wireless networks, Power Assignment is a family of problems, each defined by a certain connectivity constraint (such as strong connectivity) The input consists of a directed complete weighted graph G=(V,c). The power of a vertex u in a directed spanning subgraph H is given by PH (u) = max uv ∈ E(H) c(uv). The power of H is given by \(p(H) = \sum_{u \in v}p{\sc H}(u)\), Power Assignment seeks to minimize p(H) while H satisfies the given connectivity constraint. We present asymptotically optimal O(log n)-approximation algorithms for three Power Assignment problems: Min-Power Strong Connectivity, Min-Power Symmetric Connectivity (the undirected graph having an edge uv iff H has both uv and vu must be connected) and Min-Power Broadcast (the input also has r ∈ V , and H must be a r-rooted outgoing spanning arborescence).


symposium on computational geometry | 1987

Rectilinear shortest paths through polygonal obstacles in O ( n (log n ) 2 ) time

Kenneth L. Clarkson; Sanjiv Kapoor; Pravin M. Vaidya

The problem of finding a rectilinear shortest path amongst obstacles may be stated as follows: Given a set of obstacles in the plane find a shortest rectilinear (<italic>L</italic><subscrpt>1</subscrpt>) path from a point <italic>s</italic> to a point <italic>t</italic> which avoids all obstacles. The path may touch an obstacle but may not cross an obstacle. We study the rectilinear shortest path problem for the case where the obstacles are non-intersecting simple polygons, and present an <italic>&Ogr;</italic>(<italic>n</italic> (log<italic>n</italic>)<supscrpt>2</supscrpt>) algorithm for finding such a path, where <italic>n</italic> is the number of vertices of the obstacles. We also study the case of rectilinear obstacles in three dimensions, and show that <italic>L</italic><subscrpt>1</subscrpt> shortest paths can be found in <italic>&Ogr;</italic>(<italic>n</italic><supscrpt>2</supscrpt>(log <italic>n</italic>)<supscrpt>3</supscrpt>) time.


symposium on the theory of computing | 1999

Efficient computation of geodesic shortest paths

Sanjiv Kapoor

This paper describes an efficient algorithm for the geodesic shortest, nath oroblem. i.e. the problem of finding shortest path; bet&n pa& of points on the surface of a 3dimensional polyhedron such that the path is constrained to lie on the surface of the polyhedron. We use the wavefront method and show an O(nlog%) time bound for this problem, when there are O(n) vertices and edges on the polyhedron.


Discrete and Computational Geometry | 1997

An Efficient Algorithm for Euclidean Shortest Paths Among Polygonal Obstacles in the Plane

Sanjiv Kapoor; S. N. Maheshwari; Joseph S. B. Mitchell

Abstract. We give an algorithm to compute a (Euclidean) shortest path in a polygon with h holes and a total of n vertices. The algorithm uses O(n) space and requires


SIAM Journal on Computing | 1995

Algorithms for Enumerating All Spanning Trees ofUndirected and Weighted Graphs

Sanjiv Kapoor; H. Ramesh

O(n+h^2\log n)


symposium on the theory of computing | 2004

Auction algorithms for market equilibrium

Rahul Garg; Sanjiv Kapoor

time.


symposium on computational geometry | 1988

Efficient algorithms for Euclidean shortest path and visibility problems with polygonal obstacles

Sanjiv Kapoor; S. N. Maheshwari

In this paper, we present algorithms for enumeration of spanning trees in undirected graphs, with and without weights. The algorithms use a search tree technique to construct a computation tree. The computation tree can be used to output all spanning trees by outputting only relative changes between spanning trees rather than the entire spanning trees themselves. Both the construction of the computation tree and the listing of the trees is shown to require


Journal of the ACM | 1989

Optimum lopsided binary trees

Sanjiv Kapoor; Edward M. Reingold

O(N+V+E)


ieee international conference on high performance computing data and analytics | 2001

Stream-Packing: Resource Allocation in Web Server Farms with a QoS Guarantee

Johara Shahabuddin; Abhay Chrungoo; Vishu Gupta; Sandeep Juneja; Sanjiv Kapoor; Arun Kumar

operations for the case of undirected graphs without weights. The basic algorithm is based on swapping edges in a fundamental cycle. For the case of weighted graphs (undirected), we show that the nodes of the computation tree of spanning trees can be sorted in increasing order of weight, in


international workshop and international workshop on approximation, randomization, and combinatorial optimization. algorithms and techniques | 2004

An Auction-Based Market Equilibrium Algorithm for the Separable Gross Substitutability Case

Rahul Garg; Sanjiv Kapoor; Vijay V. Vazirani

O(N\log V+VE)

Collaboration


Dive into the Sanjiv Kapoor's collaboration.

Top Co-Authors

Avatar

Rajasekhar Inkulu

Illinois Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Gruia Calinescu

Illinois Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Junghwan Shin

Illinois Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Mohammad Sarwat

Illinois Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Tricha Anjali

Illinois Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Xiang-Yang Li

University of Science and Technology of China

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Sanjiva Prasad

Indian Institute of Technology Delhi

View shared research outputs
Researchain Logo
Decentralizing Knowledge