Demo Data from EDBT 2026 / reviewers in the wild / expert
Babak Behsaz
dblp:53/854
· DBLP profile ↗
10ranked-venue papers
8as first author
0since 2021 · last 2019
0000-0003-3313-0322ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 4 first-authorComputer networks · 3 · 3 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
2 papers |
Approximation and online algorithms · 40% Algorithms and data structures · 40% Mathematical optimization · 20% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization
discrete optimization |
0.3 | 1 | 2018 | Approximation Algorithms for Minimum-Load k-Facility Location · ACM Trans. Algorithms 2018 |
Approximation and online algorithms
facility location |
0.3 | 1 | 2018 | Approximation Algorithms for Minimum-Load k-Facility Location · ACM Trans. Algorithms 2018 |
Algorithms and data structures
clustering |
0.2 | 1 | 2015 | Approximation Algorithms for Min-Sum k-Clustering and Balanced k-Median · ICALP (1) 2015 |
Algorithms and data structures › clustering
k-clustering |
0.2 | 1 | 2015 | Approximation Algorithms for Min-Sum k-Clustering and Balanced k-Median · ICALP (1) 2015 |
Algorithms and data structures › clustering
k-median |
0.2 | 1 | 2015 | Approximation Algorithms for Min-Sum k-Clustering and Balanced k-Median · ICALP (1) 2015 |
Methods — techniques the papers use, named apart from their topics
local search · 0.3dynamic programming · 0.3LP rounding · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Approximation Algorithms for Min-Sum k-Clustering and Balanced k-Median
Babak Behsaz, Zachary Friggstad, Mohammad R. Salavatipour, Rohit Sivakumar |
Algorithmica | 1 |
| 2018 | Approximation Algorithms for Minimum-Load k-Facility LocationabstractWe consider a facility-location problem that abstracts settings where the cost of serving the clients assigned to a facility is incurred by the facility. Formally, we consider the minimum-load k-facility location (ML k FL) problem, which is defined as follows. We have a set F of facilities, a set C of clients, and an integer k ≥ 0. Assigning client j to a facility f incurs a connection cost d ( f , j ). The goal is to open a set F ⊆ F of k facilities and assign each client j to a facility f ( j )∈ F so as to minimize max f ∈ F ∑ j ∈ C : f ( j )= f d ( f , j ); we call ∑ j ∈ C : f ( j )= f d ( f , j ) the load of facility f . This problem was studied under the name of min-max star cover in References [3, 7], who (among other results) gave bicriteria approximation algorithms for ML k FL for when F = C . ML k FL is rather poorly understood, and only an O ( k )-approximation is currently known for ML k FL, even for line metrics . Our main result is the first polytime approximation scheme (PTAS) for ML k FL on line metrics (note that no non-trivial true approximation of any kind was known for this metric). Complementing this, we prove that ML k FL is strongly NP -hard on line metrics. We also devise a quasi-PTAS for ML k FL on tree metrics. ML k FL turns out to be surprisingly challenging even on line metrics and resilient to attack by a variety of techniques that have been successfully applied to facility-location problems. For instance, we show that (a) even a configuration-style LP-relaxation has a bad integrality gap and (b) a multi-swap k -median style local-search heuristic has a bad locality gap. Thus, we need to devise various novel techniques to attack ML k FL. Our PTAS for line metrics consists of two main ingredients. First, we prove that there always exists a near-optimal solution possessing some nice structural properties. A novel aspect of this proof is that we first move to a mixed-integer LP (MILP) encoding of the problem and argue that a MILP-solution minimizing a certain potential function possesses the desired structure and then use a rounding algorithm for the generalized-assignment problem to “transfer” this structure to the rounded integer solution. Complementing this, we show that these structural properties enable one to find such a structured solution via dynamic programming. Sara Ahmadian, Babak Behsaz, Zachary Friggstad, Amin Jorati, Mohammad R. Salavatipour, Chaitanya Swamy |
ACM Trans. Algorithms | 2 |
| 2016 | New Approximation Algorithms for the Unsplittable Capacitated Facility Location Problem
Babak Behsaz, Mohammad R. Salavatipour, Zoya Svitkina |
Algorithmica | 1 |
| 2015 | Approximation Algorithms for Min-Sum k-Clustering and Balanced k-Median
Babak Behsaz, Zachary Friggstad, Mohammad R. Salavatipour, Rohit Sivakumar |
ICALP (1) | 1 |
| 2015 | On Minimum Sum of Radii and Diameters Clustering
Babak Behsaz, Mohammad R. Salavatipour |
Algorithmica | 1 |
| 2014 | Approximation Algorithms for Minimum-Load k-Facility LocationabstractWe consider a facility-location problem that abstracts settings where the cost of serving the clients assigned to a facility is incurred by the facility. Formally, we consider the minimum-load k-facility location (MLkFL) problem, which is defined as follows. We have a set F of facilities, a set C of clients, and an integer k > 0. Assigning client j to a facility f incurs a connection cost d(f, j). The goal is to open a set F' of k facilities, and assign each client j to a facility f(j) in F' so as to minimize maximum, over all facilities in F', of the sum of distances of clients j assigned to F' to F'. We call this sum the load of facility f. This problem was studied under the name of min-max star cover in [6, 2], who (among other results) gave bicriteria approximation algorithms for MLkFL for when F = C. MLkFL is rather poorly understood, and only an O(k)-approximation is currently known for MLkFL, even for line metrics. Our main result is the first polynomial time approximation scheme (PTAS) for MLkFL on line metrics (note that no non-trivial true approximation of any kind was known for this metric). Complementing this, we prove that MLkFL is strongly NP-hard on line metrics. We also devise a quasi-PTAS for MLkFL on tree metrics. MLkFL turns out to be surprisingly challenging even on line metrics, and resilient to attack by the variety of techniques that have been successfully applied to facility-location problems. For instance, we show that: (a) even a configuration-style LP-relaxation has a bad integrality gap; and (b) a multi-swap k-median style local-search heuristic has a bad locality gap. Thus, we need to devise various novel techniques to attack MLkFL. Our PTAS for line metrics consists of two main ingredients. First, we prove that there always exists a near-optimal solution possessing some nice structural properties. A novel aspect of this proof is that we first move to a mixed-integer LP (MILP) encoding the problem, and argue that a MILP-solution minimizing a certain potential function possesses the desired structure, and then use a rounding algorithm for the generalized-assignment problem to "transfer" this structure to the rounded integer solution. Complementing this, we show that these structural properties enable one to find such a structured solution via dynamic programming. Sara Ahmadian, Babak Behsaz, Zachary Friggstad, Amin Jorati, Mohammad R. Salavatipour, Chaitanya Swamy |
APPROX-RANDOM | 2 |
| 2014 | Minimizing transmit power consumption in multi-level WSNs for environmental monitoringabstractIn this paper, we present two approximation algorithms for minimizing power consumption of wireless sensor networks (WSNs) in environmental monitoring applications. Most approximation algorithms for similar problems assume that the cost function satisfies the triangle inequality. For a cost function defined based on power consumption for reliable transmission between two nodes in a WSN, this assumption is not true. We first prove that we have the triangle inequality in a relaxed sense for these cost functions and then we use this in performance analysis of our two algorithms. The first algorithm is a natural bottom-up algorithm, while the second algorithm is a more complicated, top-down algorithm. We show that the solutions from both these algorithms are within a constant factor of the optimum value, and that the top-down algorithm has a better constant ratio. Our experimental results show that these two algorithms usually perform much better than proven approximation guarantees. Babak Behsaz, Mike H. MacGregor |
WCNC | 1 |
| 2013 | Near optimal design of multi-level WSNs for environmental monitoringabstractIn this paper, we present two approximation algorithms for near-optimal design of hierarchical wireless sensor networks (WSNs) in environmental monitoring applications. Since the problem of our interest is NP-hard, we design two approximation algorithms for this problem. The first algorithm is a natural bottom-up algorithm that uses an approximation algorithm of the k-median problem with approximation ratio ρ. The second algorithm is a less obvious, top-down algorithm that also uses the same ρ-approximation algorithm. We show that the bottom-up algorithm is a ((ρ + 1)p- 1)-approximation algorithm, where p is the number of levels in the hierarchy, while the top-down algorithm is a 3ρ- approximation. That is, the performance of the top-down algorithm does not depend on p. Our experimental results show that these two algorithms perform very well, with the top-down algorithm being superior. Babak Behsaz, Mike H. MacGregor |
LCN | 1 |
| 2009 | Transport-independent fairness
Babak Behsaz, Pawel Gburzynski, Mike H. MacGregor |
Comput. Networks | 1 |
| 2006 | Comparison of Global Computing with Grid ComputingabstractIn recent years, global and grid computing emerge as two powerful technology trends. In this paper, we compare these two approaches of distributed computing. First, we present a definition for global computing that accentuates the key point in this trend. This key point distinguishes global computing from other trends and covers many such systems. Second, we contrast two approaches in general characteristics. Then, by comparing them in technical issues, we show that the key point in our definition of global computing is the main source of many technical differences between these methods. Finally, we present our opinion about the probable future of global and grid computing Babak Behsaz, Pooya Jaferian, Mohammad Reza Meybodi |
PDCAT | 1 |