Network


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

Hotspot


Dive into the research topics where Aniruddha Datta is active.

Publication


Featured researches published by Aniruddha Datta.


IEEE Transactions on Automatic Control | 2002

New results on the synthesis of PID controllers

Guillermo J. Silva; Aniruddha Datta; Shankar P. Bhattacharyya

This paper considers the problem of stabilizing a first-order plant with dead time using a proportional-integral-derivative (PID) controller. Using a version of the Hermite-Biehler theorem that is applicable to quasi-polynomials, the complete set of stabilizing PID parameters is determined for both open-loop stable and unstable plants. The range of admissible proportional gains is first determined in closed form. For each proportional gain in this range, the stabilizing set in the space of the integral and derivative gains is shown to be either a trapezoid, a triangle or a quadrilateral. For the case of an open-loop unstable plant, a necessary and sufficient condition on the time delay is determined for the existence of stabilizing PID controllers.


Machine Learning | 2003

External Control in Markovian Genetic Regulatory Networks

Aniruddha Datta; Ashish Choudhary; Michael L. Bittner; Edward R. Dougherty

Probabilistic Boolean Networks (PBNs) have been recently introduced as a rule-based paradigm for modeling gene regulatory networks. Such networks, which form a subclass of Markovian Genetic Regulatory Networks, provide a convenient tool for studying interactions between different genes while allowing for uncertainty in the knowledge of these relationships. This paper deals with the issue of control in probabilistic Boolean networks. More precisely, given a general Markovian Genetic Regulatory Network whose state transition probabilities depend on an external (control) variable, the paper develops a procedure by which one can choose the sequence of control actions that minimize a given performance index over a finite number of steps. The procedure is based on the theory of controlled Markov chains and makes use of the classical technique of Dynamic Programming. The choice of the finite horizon performance index is motivated by cancer treatment applications where one would ideally like to intervene only over a finite time horizon, then suspend treatment and observe the effects over some additional time before deciding if further intervention is necessary. The undiscounted finite horizon cost minimization problem considered here is the simplest one to formulate and solve, and is selected mainly for clarity of exposition, although more complicated costs could be used, provided appropriate technical conditions are satisfied.


Proceedings of the IEEE | 1991

Robust adaptive control: a unified approach

Petros A. Ioannou; Aniruddha Datta

A complete tutorial review of the entire field is presented, beginning with simple instability examples to identify the causes of nonrobust behavior in adaptive control. Some of the mathematical groundwork is presented, and the theory for the design and analysis of adaptive laws is developed. Commonly used adaptive controller structures are discussed, highlighting their particular robustness properties. Particular attention is paid to model reference, pole placement, and linear quadratic controller structures. Designs and analyses of model reference, pole placement, and linear quadratic controllers, based on combining the corresponding controller structures with the various robust adaptive laws, are presented. Suggestions for future research are given. >


IEEE Transactions on Signal Processing | 2006

Optimal infinite-horizon control for probabilistic Boolean networks

Ranadip Pal; Aniruddha Datta; Edward R. Dougherty

External control of a genetic regulatory network is used for the purpose of avoiding undesirable states, such as those associated with disease. Heretofore, intervention has focused on finite-horizon control, i.e., control over a small number of stages. This paper considers the design of optimal infinite-horizon control for context-sensitive probabilistic Boolean networks (PBNs). It can also be applied to instantaneously random PBNs. The stationary policy obtained is independent of time and dependent on the current state. This paper concentrates on discounted problems with bounded cost per stage and on average-cost-per-stage problems. These formulations are used to generate stationary policies for a PBN constructed from melanoma gene-expression data. The results show that the stationary policies obtained by the two different formulations are capable of shifting the probability mass of the stationary distribution from undesirable states to desirable ones.


Bioinformatics | 2005

Intervention in context-sensitive probabilistic Boolean networks

Ranadip Pal; Aniruddha Datta; Michael L. Bittner; Edward R. Dougherty

MOTIVATION Intervention in a gene regulatory network is used to help it avoid undesirable states, such as those associated with a disease. Several types of intervention have been studied in the framework of a probabilistic Boolean network (PBN), which is essentially a finite collection of Boolean networks in which at any discrete time point the gene state vector transitions according to the rules of one of the constituent networks. For an instantaneously random PBN, the governing Boolean network is randomly chosen at each time point. For a context-sensitive PBN, the governing Boolean network remains fixed for an interval of time until a binary random variable determines a switch. The theory of automatic control has been previously applied to find optimal strategies for manipulating external (control) variables that affect the transition probabilities of an instantaneously random PBN to desirably affect its dynamic evolution over a finite time horizon. This paper extends the methods of external control to context-sensitive PBNs. RESULTS This paper treats intervention via external control variables in context-sensitive PBNs by extending the results for instantaneously random PBNs in several directions. First, and most importantly, whereas an instantaneously random PBN yields a Markov chain whose state space is composed of gene vectors, each state of the Markov chain corresponding to a context-sensitive PBN is composed of a pair, the current gene vector occupied by the network and the current constituent Boolean network. Second, the analysis is applied to PBNs with perturbation, meaning that random gene perturbation is permitted at each instant with some probability. Third, the (mathematical) influence of genes within the network is used to choose the particular gene with which to intervene. Lastly, PBNs are designed from data using a recently proposed inference procedure that takes steady-state considerations into account. The results are applied to a context-sensitive PBN derived from gene-expression data collected in a study of metastatic melanoma, the intent being to devise a control strategy that reduces the WNT5A genes action in affecting biological regulation, since the available data suggest that disruption of this influence could reduce the chance of a melanoma metastasizing.


Bioinformatics | 2005

Generating Boolean networks with a prescribed attractor structure

Ranadip Pal; Ivan Ivanov; Aniruddha Datta; Michael L. Bittner; Edward R. Dougherty

MOTIVATION Dynamical modeling of gene regulation via network models constitutes a key problem for genomics. The long-run characteristics of a dynamical system are critical and their determination is a primary aspect of system analysis. In the other direction, system synthesis involves constructing a network possessing a given set of properties. This constitutes the inverse problem. Generally, the inverse problem is ill-posed, meaning there will be many networks, or perhaps none, possessing the desired properties. Relative to long-run behavior, we may wish to construct networks possessing a desirable steady-state distribution. This paper addresses the long-run inverse problem pertaining to Boolean networks (BNs). RESULTS The long-run behavior of a BN is characterized by its attractors. The rest of the state transition diagram is partitioned into level sets, the j-th level set being composed of all states that transition to one of the attractor states in exactly j transitions. We present two algorithms for the attractor inverse problem. The attractors are specified, and the sizes of the predictor sets and the number of levels are constrained. Algorithm complexity and performance are analyzed. The algorithmic solutions have immediate application. Under the assumption that sampling is from the steady state, a basic criterion for checking the validity of a designed network is that there should be concordance between the attractor states of the model and the data states. This criterion can be used to test a design algorithm: randomly select a set of states to be used as data states; generate a BN possessing the selected states as attractors, perhaps with some added requirements such as constraints on the number of predictors and the level structure; apply the design algorithm; and check the concordance between the attractor states of the designed network and the data states. AVAILABILITY The software and supplementary material is available at http://gsp.tamu.edu/Publications/BNs/bn.htm


Bioinformatics | 2004

External control in Markovian genetic regulatory networks: the imperfect information case

Aniruddha Datta; Ashish Choudhary; Michael L. Bittner; Edward R. Dougherty

Probabilistic Boolean Networks, which form a subclass of Markovian Genetic Regulatory Networks, have been recently introduced as a rule-based paradigm for modeling gene regulatory networks. In an earlier paper, we introduced external control into Markovian Genetic Regulatory networks. More precisely, given a Markovian genetic regulatory network whose state transition probabilities depend on an external (control) variable, a Dynamic Programming-based procedure was developed by which one could choose the sequence of control actions that minimized a given performance index over a finite number of steps. The control algorithm of that paper, however, could be implemented only when one had perfect knowledge of the states of the Markov Chain. This paper presents a control strategy that can be implemented in the imperfect information case, and makes use of the available measurements which are assumed to be probabilistically related to the states of the underlying Markov Chain.


IEEE Transactions on Automatic Control | 1994

Performance analysis and improvement in model reference adaptive control

Aniruddha Datta; Petros A. Ioannou

The purpose of this paper is to address the issue of performance by using two additional criteria to assess performance in the ideal and nonideal situations. They are the mean square tracking error criterion and the L/sub /spl infin// tracking error bound criterion. We use these criteria to examine the performance of a standard model reference adaptive controller and motivate the design of a modified scheme that can have an arbitrarily improved nominal performance in the ideal case and in the presence of bounded input disturbances. It is shown that for these cases the modified scheme can provide an arbitrarily improved zero-state transient performance and an arbitrary reduction in the size of possible bursts that may occur at steady state. As in every robust control design, the nominal performance has to be traded off with robust stability and therefore the improvement in performance achieved by the proposed scheme is limited by the size of the unmodeled dynamics, as established in the paper. >


american control conference | 1997

A linear programming characterization of all stabilizing PID controllers

Ming-Tzu Ho; Aniruddha Datta; Shankar P. Bhattacharyya

The YJBK parametrization characterizes all stabilizing controllers. In industry, most controllers are PID and there is no solution to the problem: can a plant P(s) be stabilized by a PID controller? In this paper, we provide an answer to this question. Besides settling the question of existence, we provide a computationally constructive characterization of all stabilizing PID controllers that stabilize a given plant. Thus this result is essentially an extension of the YJBK characterization restricted to PIDs and opens up the possibility of optimal design using PIDs.


Automatica | 2001

Brief PI stabilization of first-order systems with time delay

Guillermo J. Silva; Aniruddha Datta; Shankar P. Bhattacharyya

This paper considers the problem of stabilizing a first-order plant with dead time using a PI controller. Using a version of the Hermite-Biehler Theorem applicable to quasipolynomials, a complete and constructive characterization of all stabilizing PI gain values is obtained.

Collaboration


Dive into the Aniruddha Datta's collaboration.

Top Co-Authors

Avatar

Ming-Tzu Ho

National Cheng Kung University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Michael L. Bittner

Translational Genomics Research Institute

View shared research outputs
Top Co-Authors

Avatar

Golnaz Vahedi

University of Pennsylvania

View shared research outputs
Researchain Logo
Decentralizing Knowledge