Piotr Berman

RECENT (2009)

Guiling (grace Wang, Guohong Cao, Piotr Berman

Abstract—Constructing a sensor network with a mix of mobile and static sensors can achieve a balance between sensor coverage and sensor cost. In this paper, we design two bidding protocols to guide...

Exact and Approximation Algorithms for Geometric and Capacitated Set Cover Problems with Applications (2009)

Berman, Piotr, Karpinski, Marek, Lingas, Andrzej

First, we study geometric variants of the standard set cover motivated by assignment of directional antenna and shipping with deadlines, providing the first known polynomial-time exact solutions....

A Factor 3/2 Approximation for Generalized Steiner Tree Problem with Distances One and Two (2008)

Berman, Piotr, Karpinski, Marek, Zelikovsky, Alex

We design a 3/2 approximation algorithm for the Generalized Steiner Tree problem (GST) in metrics with distances 1 and 2. This is the first polynomial time approximation algorithm for a wide class of...

Applications of the Linear Matroid Parity Algorithm to Approximating Steiner Trees (2008)

Piotr Berman, Martin Fürer Alex, Er Zelikovsky

The Steiner tree problem in unweighted graphs requires to find a minimum size connected subgraph containing a given subset of nodes (terminals). In this paper we investigate applications of the...

The T-join Problem in Sparse Graphs: Applications to Phase Assignment Problem in VLSI Mask Layout? (2008)

Piotr Berman, Andrewb. Kahng, Devendra Vidhani

Abstract. Given a graph G with weighted edges, and a subset of nodes T,theT-join problem asks for a minimum weight edgesetA such thata node u is incident to an odd number of edges of A i u 2 T.We...

ABSTRACT Optimizing Sensor Movement Planning for Energy Efficiency ∗ (2008)

Guiling Wang, Mary Jane Irwin, Piotr Berman, Haoying Fu, Tom La Porta

Conserving the energy for motion is an important yet notwell-addressed problem in mobile sensor networks. In this paper, we study the problem of optimizing sensor movement for energy efficiency. We...

1.25 Approximation Algorithm for the Steiner Tree Problem with Distances One and Two (2008)

Berman, Piotr, Karpinski, Marek, Zelikovsky, Alex

We give a 1.25 approximation algorithm for the Steiner Tree Problem with distances one and two, improving on the best known bound for that problem.

Approximating Transitivity in Directed Networks (2008)

Berman, Piotr, DasGupta, Bhaskar, Karpinski, Marek

We study the problem of computing a minimum equivalent digraph (also known as the problem of computing a strong transitive reduction) and its maximum objective function variant, with two types of...

A Note on the Complexity of Reliability in Neural Networks (2008)

Piotr Berman, Ian Parberry, Georg Schnitger

It is shown that in a standard discrete neural network model with small fan-in, tolerance to random malicious faults can be achieved with a log-linear increase in the number of neurons and a constant...

Computational Complexity of Some Restricted Instances of 3SAT (2008)

Piotr Berman, Marek Karpinski Alex, Er D. Scott

Tovey [10] showed that it is NP-hard to decide the satisfiability of 3-SAT instances in which every variable occurs four times, while every instance of 3-SAT in which each variable occurs three times...

and (2008)

Piotr Berman, Moses Charikar, Marek Karpinski

We consider the problem of schedulingpermanent jobs on related machinesin an on-line fashion. We design a new algorithm that achievesthe competitive ratio of ¡£¢¥ ¤ ¦¨§�©� �...

Electronic Colloquium on Computational Complexity, Report No. 30 (2006) Packing to Angles and Sectors (2008)

Piotr Berman, Jieun Jeong, Shiva P. Kasiviswanathan, Bhuvan Urgaonkar

In our problem we are given a set of customers, their positions on the plane and their demands. Geometrically, directional antenna with parameters α, ρ, R is a set of points with radial coordinates...

Vol. 15, No. 2, pp. 252–267 EXACT SIZE OF BINARY SPACE PARTITIONINGS AND IMPROVED RECTANGLE TILING ALGORITHMS ∗ (2008)

Piotr Berman, Bhaskar Dasgupta, S. Muthukrishnan

Abstract. We prove the following upper and lower bounds on the exact size of binary space partition (BSP) trees for a set of n isothetic rectangles in the plane: • An upper bound of 3n − 1 in...

On-line Load Balancing for Related Machines 1 (Revised Version) (2008)

Piotr Berman, Moses Charikar, Marek Karpinskiy

We consider the problem of scheduling permanent jobs on related machinesin an on-line fashion. We design a new algorithm that achievesthe competitive ratio for the deterministic version,...

Packing to Angles and Sectors (2008)

Piotr Berman, Jieun Jeong, Shiva P. Kasiviswanathan, Bhuvan Urgaonkar

In our problem we are given a set of customers, their positions on the plane and their demands. Geometrically, a directional antenna with parameters #, #, R is a set of points with radial coordinates...

On cycles in the transcription network of Saccharomyces cerevisiae (2008)

Jeong, Jieun, Berman, Piotr

Abstract Background We investigate the cycles in the transcription network of Saccharomyces cerevisiae . Unlike a similar network of Escherichia coli , it contains many cycles. We characterize...

On Approximating Four Covering and Packing Problems (2008)

Mary Ashley, Tanya Berger-wolf, Piotr Berman, Wanpracha Chaovalitwongse, Bhaskar Dasgupta, Ming-yang Kao

In this paper, we consider approximability issues of the following four problems: triangle packing, full sibling reconstruction, maximum profit coverage and 2-coverage. All of them are generalized or...

On Approximating Four Covering and Packing Problems (2008)

Mary Ashley, Tanya Berger-wolf, Piotr Berman, Wanpracha Chaovalitwongse, Bhaskar Dasgupta, Ming-yang Kao

In this paper, we consider approximability issues of the following four problems: triangle packing, full sibling reconstruction, maximum profit coverage and 2-coverage. All of them are generalized or...

On cycles in the transcription network of Saccharomyces cerevisiae (2008)

Jieun Jeong, Piotr Berman

which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Background: We investigate the cycles in the transcription network of...

On Approximation of the Power-p and Bottleneck Steiner Trees (2007)

Piotr Berman, Alexander Zelikovsky

Many VLSI routing applications, as well as the facility location problem involve computation of Steiner trees with non-linear cost measures. We consider two most frequent versions of this problem. In...

Fast Optimal Genome Tiling with Applications to Microarray Design and Homology Search (2007)

Piotr Berman, Paul Bertone, Bhaskar Dasgupta, Mark Gerstein, Ming-yang Kao, Michael Snyder

In this paper we consider several variations of the following basic tiling problem: given a sequence of real numbers with two size bound parameters, we want to find a set of tiles such that they...

Algorithmic issues in reverse engineering of protein and gene networks via the modular response analysis method, to appear in Annals of the New York Academy of Sciences (volume title: Reverse Engineering Biological Networks: Opportunities and Challenges i (2007)

Piotr Berman, Bhaskar Dasgupta, Eduardo Sontag

This paper studies a computational problem motivated by the modular response analysis method for reverse engineering of protein and gene networks. This set-cover problem is hard to solve exactly for...

On Constructing An Optimal Consensus Clustering from Multiple Clusterings (2007)

Piotr Berman, Bhaskar Dasgupta, Ming-yang Kao, Jie Wang

Computing a suitable measure of consensus among several clusterings on the same data is an important problem that arises in several areas such as computational biology and data mining. In this paper,...

Abstract (2007)

Piotr Berman, Bhaskar Dasgupta

In this paper, we consider the weighted online set k-multicover problem. In this problem, we have a universe V of elements, a family S of subsets of V with a positive real cost for every S ∈ S, and...

Abstract (2007)

Piotr Berman, Bhaskar Dasgupta

In this paper, we consider the weighted online set k-multicover problem. In this problem, we have an universe V of elements, a family S of subsets of V with a positive real cost for every S ∈ S,...

HomologMiner: looking for homologous genomic groups in whole genomes (2007)

Hou, Minmei, Berman, Piotr, Hsu, Chih-Hao, Harris, Robert S.

Motivation: Complex genomes contain numerous repeated sequences, and genomic duplication is believed to be a main evolutionary mechanism to obtain new functions. Several tools are available for de...

Fold classification based on secondary structure – how much is gained by including loop topology? (2006)

Jeong, Jieun, Berman, Piotr, Przytycka, Teresa

Abstract Background It has been proposed that secondary structure information can be used to classify (to some extend) protein folds. Since this method utilizes very limited information about the...

8/7-approximation algorithm for (1,2)-TSP (2006)

Piotr Berman, Marek Karpinski

We design a polynomial time 8/7-approximation algorithm for the Traveling Salesman Problem in which all distances are either one or two. This improves over the best known approximation factor for...

Approximating the Online Set Multicover Problems Via Randomized Winnowing, to appear (2005)

Piotr Berman, Bhaskar Dasgupta

Abstract. In this paper, we consider the weighted online set k-multicover problem. In this problem, we have an universe V of elements, a family S of subsets of V with a positive real cost for every S...

Tight approximability results for test set problems in bioinformatics (2005)

Piotr Berman, Bhaskar Dasgupta, Ming-yang Kao

Abstract. In this paper, we investigate the test set problem and its variations that appear in a variety of applications. In general, we are given a universe of objects to be “distinguished ” by...

The Inverse Protein Folding Problem on 2D and 3D Lattices ∗ (2005)

Piotr Berman, Bhaskar Dasgupta, Dhruv Mubayi, Robert Sloan, György Turán, Yi Zhang

In this paper we investigate the inverse protein folding (IPF) problem under the Canonical model on 3D and 2D lattices [13, 26]. In this problem, we are given a contact graph G = (V,E) of a protein...

Tight approximability results for test set problems in bioinformatics (2005)

Piotr Berman, Bhaskar Dasgupta, Ming-yang Kao

In this paper, we investigate the test set problem and its variations that appear in a variety of applications. In general, we are given a universe of objects to be “distinguished ” by a family...

BMC Structural Biology Methodology article (2005)

Jieun Jeong, Piotr Berman, Teresa Przytycka, Biomed Central

Fold classification based on secondary structure – how much is gained by including loop topology?

Randomized Approximation Algorithms for Set Multicover Problems with Applications to Reverse Engineering of Protein and Gene Networks (2004)

Piotr Berman, Bhaskar Dasgupta, Eduardo Sontag

In this paper we investigate the computational complexities of a combinatorial problem that arises in the reverse engineering of protein and gene networks. Our contributions are as follows: . We...

Randomized approximation algorithms for set multicover problems with applications to reverse engineering of protein and gene networks (2004)

Piotr Berman, Bhaskar Dasgupta, Eduardo Sontag

Abstract. In this paper we investigate the computational complexities of a combinatorial problem that arises in the reverse engineering of protein and gene networks. Our contributions are as follows:...

Randomized approximation algorithms for set multicover problems with applications to reverse engineering of protein and gene networks (2004)

Piotr Berman, Bhaskar Dasgupta, Eduardo Sontag

In this paper we investigate the computational complexity of a combinatorial problem that arises in the reverse engineering of protein and gene networks. Our contributions are as follows: • We...

The protein sequence design problem in canonical model on 2D and 3D lattices (2004)

Piotr Berman, Bhaskar Dasgupta, Dhruv Mubayi, Robert Sloan

Abstract. In this paper we investigate the protein sequence design (PSD) problem (also known as the inverse protein folding problem) under the Canonical model 4 on 2D and 3D lattices [12, 25]. The...

Randomized approximation algorithms for set multicover problems with applications to reverse engineering of protein and gene networks (2004)

Piotr Berman, Bhaskar Dasgupta, Eduardo Sontag

In this paper we investigate the computational complexity of a combinatorial problem that arises in the reverse engineering of protein and gene networks. Our contributions are as follows: • We...

The protein sequence design problem in canonical model on 2D and 3D lattices (2004)

Piotr Berman, Bhaskar Dasgupta, Dhruv Mubayi, Robert Sloan

Abstract. In this paper we investigate the protein sequence design (PSD) problem (also known as the inverse protein folding problem) under the Canonical model 4 on 2D and 3D lattices [12, 25]. The...

A Bidding Protocol for Deploying Mobile Sensors (2003)

Guiling Wang, Guohong Cao, Piotr Berman, Thomas F. Laporta

Adequate coverage is very important for sensor networks to fulfill sensing tasks. In many working environments, it is necessary to make use of mobile sensors to provide the required coverage. We...

Slice and Dice: A Simple, Improved Approximate Tiling Recipe (2002)

Piotr Berman, Bhaskar Dasgupta, S. Muthukrishnan

We are given a two dimensional array A[1 \Delta \Delta \Delta n; 1 \Delta \Delta \Delta n] where each A[i; j] stores a non-negative number. A (rectangular) tiling of A is a collection of rectangular...

Approximating Huffman Codes in Parallel (2002)

Piotr Berman, Marek Karpinski, Yakov Nekrich

In this paper we present new results on the approximate parallel construction of Huffman codes. Our algorithm achieves linear work and logarithmic time, provided that the initial set of elements is...

Simple approximation algorithm for nonoverlapping local alignments (2002)

Piotr Berman, Bhaskar Dasgupta

Problem. We study the following maximization problem called the Independent subset of Rectangles (IR) problem. We are a given a set S of N positively weighted axis parallel rectangles such that, for...

Simple approximation algorithm for nonoverlapping local alignments (2002)

Piotr Berman, Bhaskar Dasgupta

Abstract We consider the following problem motivated by applications to nonoverlapping local alignment problems in computational molecular biology: we are a given a set of n positively weighted axis...

Slice and dice: A simple, improved approximate tiling recipe (2002)

Piotr Berman, Bhaskar Dasgupta

We are given a two dimensional array A[1 n � 1 n] where each A[i � j] stores a non-negative number. A (rectangular) tiling of A is a collection of rectangular portions A[l r�t b], called tiles,...

Fast optimal genome tiling with applications to microarray design and homology search (2002)

Piotr Berman, Paul Bertone, Bhaskar Dasgupta, Mark Gerstein, Ming-yang Kao, Michael Snyder

In this paper we consider several variations of the following basic tiling problem: given a sequence of real numbers with two size bound parameters, we want to find a set of tiles of maximum total...

Fast optimal genome tiling with applications to microarray design and homology search (2002)

Piotr Berman, Paul Bertone, Bhaskar Dasgupta, Mark Gerstein, Ming-yang Kao, Michael Snyder, ...

Abstract. In this paper we consider several variations of the following basic tiling problem: given a sequence of real numbers with two size bound parameters, we want to nd a set of tiles such that...

Improved Approximation Algorithms for Rectangle Tiling and Packing (Extended Abstract) (2001)

Piotr Berman, Bhaskar Dasgupta, S. Muthukrishnan, Suneeta Ramaswami

) 1 Introduction We study several rectangle tiling and packing problems. These are natural combinatorial problems that arise in many applications in databases, parallel computing and image...

Improved Approximations for General Minimum Cost Scheduling (2001)

Piotr Berman, Marek Karpinski

We give improved trade-off results on approximating general minimum cost scheduling problems.

1.375-Approximation Algorithm for Sorting by Reversals (2001)

Piotr Berman, Sridhar Hannenhalli, Marek Karpinski

Analysis of genomes evolving by inversions leads to a general combinatorial problem of Sorting by Reversals, MIN-SBR, the problem of sorting a permutation by a minimum number of reversals. This...

On the Exact Size of the Binary Space Partitioning of Sets of Isothetic Rectangles with Applications (Extended Abstract) (2000)

Piotr Berman, Bhaskar Dasgupta, S. Muthukrishnan

) Abstract We show an upper bound of 3n on size of the Binary Space Partitioning (BSP) tree for a set of n isothetic rectangles, and an upper bound of 2n if the rectangles tile the underlying space....

Multi-phase Algorithms for Throughput Maximization for Real-Time Scheduling (2000)

Piotr Berman, Bhaskar Dasgupta

We consider the problem of off-line throughput maximization for job scheduling on one or more machines, where each job has a release time, a deadline and a profit. Most of the versions of the problem...

Improvements in Throughput Maximization for Real-Time Scheduling (Extended Abstract) (2000)

Piotr Berman, Bhaskar Dasgupta

) Abstract We consider the problem of o#-line throughput maximization for job scheduling on one or more machines, where each job has a release time, a deadline and a profit. Most of the versions of...

Improvements in throughput maximization for real-time scheduling (2000)

Piotr Berman

We consider the problem of off-line throughput maximization for job scheduling on one or more machines, where each job has a release time, a deadline and a profit. Most of the versions of the problem...

Multi-phase algorithms for throughput maximization for real-time scheduling (2000)

Piotr Berman, Bhaskar Dasgupta

We consider the problem of off-line throughput maximization for job scheduling on one or more machines, where each job has a release time, a deadline and a profit. Most of the versions of the problem...

Optimal Phase Con ict Removal for Layout of Dark Field Alternating Phase Shifting Masks (1999)

Piotr Berman, Andrew B. Kahng, Devendra Vidhani, Huijuan Wang, Alexander Zelikovsky X

We describe new, e cient algorithms for layout modi cation and phase assignment for dark eld alternating-type phase-shifting masks in the single-exposure regime. We make the following contributions....

Aligning two fragmented sequences (1999)

Vamsi Veeramachaneni, Piotr Berman

Upon completion of the human and mouse genome sequences, world-wide sequencing capacity will turn to other complex organisms. Current strategies call for many of these genomes to be incompletely...

Optimal Phase Conflict Removal for Layout of Dark Field Alternating Phase Shifting Masks (1999)

Piotr Berman, Andrew B. Kahng, Devendra Vidhani, Huijuan Wang, Alexander Zelikovsky

We describe new, efficient algorithms for layout modification and phase assignment for dark field alternating-type phase-shifting masks in the single-exposure regime. We make the following...

Optimal Phase Conflict Removal for Layout of Dark Field Alternating Phase Shifting Masks (1999)

Piotr Berman, Andrew B. Kahng, Devendra Vidhani, Huijuan Wang, Alex Zelikovsky

We describe new, efficient algorithms for layout modification and phase assignment for dark field alternating-type phase-shifting masks in the single-exposure regime. We make the following...

The T-join Problem in Sparse Graphs: Applications to Phase Assignment Problem in VLSI Mask Layout (1999)

Piotr Berman, Andrew B. Kahng, Devendra Vidhani, Alexander Zelikovsky

. Given a graph G with weighted edges, and a subset of nodes T , the T -join problem asks for a minimum weight edge set A such that a node u is incident to an odd number of edges of A iff u 2 T . We...

On Some Tighter Inapproximability Results (1999)

Piotr Berman, Marek Karpinski

We give a number of improved inapproximability results, including the best up to date explicit approximation thresholds for bounded occurence satisfiability problems like MAX2SAT and E2-LIN-2, and...

Improvements in Throughput Maximization for Real-Time Scheduling (1999)

Piotr Berman, Bhaskar Dasgupta

We consider the problem of o#-line throughput maximization for job scheduling on one or more machines, where each job has a release time, a deadline and a profit. Most of the versions of the problem...

Optimal Phase Conflict Removal for Layout of Dark Field Alternating Phase Shifting Masks (1999)

Piotr Berman, Andrew B. Kahng, Devendra Vidhani, Huijuan Wang, Alex Zelikovsky

We describe new, efficient algorithms for layout modification and phase assignment for dark field alternating-type phase-shifting masks in the single-exposure regime. We make the following...

Post-processing long pairwise alignments (1999)

Zhang, Zheng, Berman, Piotr, Wiehe, Thomas, Miller, Webb

Motivation: The local alignment problem for two sequences requires determining similar regions, one from each sequence, and aligning those regions. For alignments computed by dynamic programming,...

Practical Issues in the Complexity of Neural Networks. (1998)

Parberry, Ian, Berman, Piotr, Schnitger, Georg

The equipment purchased under this Grant was used to supplement the theoretical work done under AFOSR-87-0400 with experimental results. The primary use of the equipment was to perform experiments to...

A Complexity Theory of Neural Networks. (1998)

Parberry, Ian, Berman, Piotr, Schnitger, Georg

Significant results have been obtained on the computation complexity of analog neural networks, and distribute voting. The computing power and learning algorithms for limited precision analog neural...

A Complexity Theory of Neural Networks. (1998)

Berman, Piotr, Schnitger, Georg, Parberry, Ian

Significant progress has been made in laying the foundations of a complexity theory of neural networks. The fundamental complexity classes have been identified and studied. The class of problems...

On Some Tighter Inapproximability Results, Further Improvements (1998)

Piotr Berman, Marek Karpinski

Improved inaproximability results are given, including the best up to date explicit approximation thresholds for bounded occurence satisfiability problems, like MAX-2SAT and E2-LIN-2, and problems in...

On Approximating the Corner Cover Problem (1998)

Piotr Berman, Bhaskar Dasgupta

The rectilinear polygon cover problem is one in which a certain class of features of a rectilinear polygon of n vertices has to be covered with the minimum number of rectangles included in the...

On Approximating the Corner Cover Problem (1997)

Piotr Berman, Bhaskar Dasgupta

The rectilinear polygon cover problem is one in which a certain class of features of a rectilinear polygon of n vertices has to be covered with the minimum number of rectangles included in the...

On-line Load Balancing for Related Machines (1997)

Piotr Berman, Moses Charikar, Marek Karpinski

this paper appeared in Proceedings of WADS 97, LNCS 1272, SpringerVerlag, 1997, 116-125.

Randomized Robot Navigation Algorithms (1996)

Piotr Berman, Avrim Blum, Amos Fiat, Howard Karloff, Adi Rosén, Michael Saks

We consider the problem faced by a mobile robot that has to reach a given target by traveling through an unmapped region in the plane containing oriented rectangular obstacles. We assume the robot...

The Complexity of Two-Dimensional Compressed Pattern-Matching (1996)

Piotr Berman, Marek Karpinski, Lawrence L. Larmore, Wojciech Plandowski, Wojciech Rytter

We consider the complexity of problems for highly compressed 2-dimensional texts: compressed pattern-matching (when the pattern is not compressed and the text is compressed) and fully compressed...

Fast Sorting by Reversal (1996)

Piotr Berman, Sridhar Hannenhalli

Analysis of genomes evolving by inversions leads to a combinatorial problem of sorting by reversals studied in detail recently. Following a series of work recently, Hannenhalli and Pevzner developed...

Constant Ratio Approximations of Feedback Vertex Sets in Weighted Undirected Graphs (1996)

Vineet Bafna, P. Bergman, T. Fujito, Piotr Berman, Toshihiro Fujito

A feedback vertex set of a graph is a subset of vertices that contains at least one vertex from every cycle in the graph. We show that a feedback vertex set approximating a minimum one within a...

Approaching the 5/4-Approximation for Rectilinear Steiner Trees (1995)

Piotr Berman, Ulrich Fößmeier, Marek Karpinski, Michael Kaufmann, Alexander Zelikovsky

The rectilinear Steiner tree problem requires a shortest tree spanning a given vertex subset in the plane with rectilinear distance. It was proved that the output length of Zelikovsky's [25] and...

On Approximation Properties of the Independent Set Problem for Degree 3 Graphs (1995)

Piotr Berman, Toshihiro Fujito

. The main problem we consider in this paper is the Independent Set problem for bounded degree graphs. It is shown that the problem remains MAX SNP--complete when the maximum degree is bounded by 3....

Randomized Navigation to a Wall through Convex Obstacles (1994)

Piotr Berman, Marek Karpinski

We consider the problem of navigating through an unknown enviroment in which the obstacles are convex, and each contains a circle of diameter 1. The task is to reach a given straight line, in the...

Approaching the 5/4-Approximation for Rectilinear Steiner Trees (1994)

Piotr Berman, Ulrich Fößmeier, Rectilinear Steiner Trees, Marek Karpinski, Michael Kaufmann, Alexander Zelikovsky

The rectilinear Steiner tree problem requires to find a shortest tree connecting a given set of terminal points in the plane with rectilinear distance. We show that the performance ratios of...

Complexities of Efficient Solutions of Rectilinear Polygon Cover Problems (1994)

Piotr Berman, Bhaskar Dasgupta, Bhaskar Dasgupta

The rectilinear polygon cover problem is one in which a certain class of features of a rectilinear polygon of n vertices has to be covered with the minimum number of rectangles included in the...

MAILING ADDRESS OF CORRESPONDING AUTHOR: (1994)

Piotr Berman, Bhaskar Dasgupta, Bhaskar Dasgupta

1 A preliminary version of this result appeared in fourth Canadian Conference on Computational