| Publications |
Published Papers:
| Abstract: We consider the problem of query rewrites in the context of keyword advertisement. Given a three-layer graph consisting of queries, query rewrites, and the corresponding ads that can be served for the rewrites, we formulate a family of graph covering problems whose goals are to suggest a subset of ads with the maximum benefit by suggesting rewrites instead. We obtain constant-factor approximation algorithms for these covering problems, under two versions of constraints and a realistic notion of ad benefit. We perform experiments on real data and show that our algorithms are capable of outperforming a competitive baseline algorithm in terms of the benefit of the rewrites. |
| Abstract: In this paper we study a set of problems
related to efficient energy management for monitoring applications in
wireless sensor networks. We study several generalizations of a basic
problem called Set k-Cover. The problem can be described as follows: we
are given a set of sensors, and a set of regions to be monitored. Each
region can be monitored by a subset of sensors. The goal is to partition
the sensors into k sets so that by activating the set of sensors in a
time-slot, we can maximize coverage of the regions.
|
| Abstract: In this paper we study several routing
problems that generalize shortest paths and the Traveling Salesman
Problem. |
| Abstract: Our work is motivated by the need to
manage data on a collection of storage devices to handle dynamically
changing demand. As demand for data changes, the system needs to
automatically respond to changes in demand for different data items. The
problem of computing a migration plan among the storage devices is
called the data migration problem. |
Working Papers:
1. S. Alaei, A. Malekian, A. Srinivasan, "RSOP Revisited"
2. M. Mahdian, A. Malekian, Improved Algorithms for Stochastic and Priority Facility Location Problems.
| Abstract: In most of the real situations, when we
are formulating a problem, there are uncertainties about the input
information we are using. In In the stochastic optimization problems we
are trying to find the best solution by taking into account the
uncertainty about the data. The specific problem that we studied in this
context was the |