EDBT 2026 Demo / reviewers in the wild / expert
Chilukuri K. Mohan
dblp:m/CKMohan · also Chilukuri Krishna Mohan
· DBLP profile ↗
68ranked-venue papers
8as first author
4since 2021 · last 2025
0000-0002-6149-6930ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 46 · 3 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 10 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 7 · 1 since 2021Human-computer interaction and ubiquitous computing · 6 · 1 since 2021Theory of computation · 6 · 4 first-authorComputer networks · 4 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 4Systems, architecture and hardware · 3 · 1 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
4 papers |
Coding theory · 73% Graph algorithms and graph theory · 9% Algorithms and data structures · 9% | |
| Computer networks
1 paper |
Internet of things and sensor networks · 50% Physical-layer communications · 50% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 15 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks › wireless sensor network › distributed algorithms for sensor networks
distributed detection |
0.1 | 1 | 2005 | Bandwidth management in distributed sequential detection · IEEE Trans. Inf. Theory 2005 |
Physical-layer communications › signal detection › hypothesis testing
sequential detection |
0.1 | 1 | 2005 | Bandwidth management in distributed sequential detection · IEEE Trans. Inf. Theory 2005 |
Coding theory › error-correcting codes › cyclic codes
BCH codes |
0.0 | 1 | 1998 | Efficient Heuristic Search Algorithms for Soft-Decision Decoding of Linear Block Codes · IEEE Trans. Inf. Theory 1998 |
Coding theory › error-correcting codes
decoding |
0.0 | 1 | 1998 | Efficient Heuristic Search Algorithms for Soft-Decision Decoding of Linear Block Codes · IEEE Trans. Inf. Theory 1998 |
Coding theory › error-correcting codes › block codes
linear block codes |
0.0 | 1 | 1998 | Efficient Heuristic Search Algorithms for Soft-Decision Decoding of Linear Block Codes · IEEE Trans. Inf. Theory 1998 |
Coding theory › error-correcting codes › decoding
soft-decision decoding |
0.0 | 1 | 1998 | Efficient Heuristic Search Algorithms for Soft-Decision Decoding of Linear Block Codes · IEEE Trans. Inf. Theory 1998 |
Parallel and multicore computing
load balancing |
0.0 | 1 | 1994 | Genetic algorithms for graph partitioning and incremental graph partitioning · SC 1994 |
Graph algorithms and graph theory
graph partitioning |
0.0 | 1 | 1994 | Genetic algorithms for graph partitioning and incremental graph partitioning · SC 1994 |
Coding theory › lattice codes
lattice encoding |
0.0 | 1 | 1994 | A Space-and-Time-Efficient Codeing Algorithm for Lattice Computations · IEEE Trans. Knowl. Data Eng. 1994 |
Logic in computer science
term rewriting |
0.0 | 1 | 1991 | Fitting Semantics for Conditional Term Rewriting · IJCAI 1991 |
Programming languages and type systems › functional programming
applicative programming |
0.0 | 1 | 1986 | Function Definitions in Term Rewriting and Applicative Programming · Inf. Control. 1986 |
Programming languages and type systems
functional programming |
0.0 | 1 | 1986 | Function Definitions in Term Rewriting and Applicative Programming · Inf. Control. 1986 |
Programming languages and type systems
term rewriting |
0.0 | 1 | 1986 | Function Definitions in Term Rewriting and Applicative Programming · Inf. Control. 1986 |
Data mining › pattern mining
formal concept analysis |
0.0 | 1 | 1994 | A Space-and-Time-Efficient Codeing Algorithm for Lattice Computations · IEEE Trans. Knowl. Data Eng. 1994 |
Mathematical optimization
combinatorial optimization |
0.0 | 1 | 1994 | Genetic algorithms for graph partitioning and incremental graph partitioning · SC 1994 |
Methods — techniques the papers use, named apart from their topics
sequential data fusion · 0.1quantizer design · 0.1transitive closure · 0.0genetic algorithm · 0.0KNUX crossover · 0.0DKNUX crossover · 0.0heuristic search · 0.0a* search · 0.0neural network · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Multi-Objective Reinforcement Learning for Cognitive Radar Resource ManagementabstractThe time allocation problem in multi-function cognitive radar systems focuses on the trade-off between scanning for newly emerging targets and tracking the previously detected targets. We formulate this as a multi-objective optimization problem and employ deep reinforcement learning to find Pareto-optimal solutions and compare deep deterministic policy gradient (DDPG) and soft actor-critic (SAC) algorithms. Our results demonstrate the effectiveness of both algorithms in adapting to various scenarios, with SAC showing improved stability and sample efficiency compared to DDPG. We further employ the NSGA-II algorithm to estimate an upper bound on the Pareto front of the considered problem. This work contributes to the development of more efficient and adaptive cognitive radar systems capable of balancing multiple competing objectives in dynamic environments. Subodh Kalia, Mustafa Cenk Gursoy, Chilukuri K. Mohan, Pramod K. Varshney |
ICASSP | 4 |
| 2025 | A Surrogate-Assisted Co-Evolutionary Framework for Bilevel Optimization
Sanup Araballi, Venkata Gandikota, Pranay Sharma, Prashant Khanduri, Chilukuri K. Mohan |
IJCCI (2) | 5 |
| 2024 | Learning-Based Cognitive Radar Resource Management for Scanning and Multi-Target TrackingabstractIn this paper, scanning and multi-target tracking in a radar system are considered, and adaptive radar resource management is analyzed. In particular, time management in radar scanning and tracking of multiple maneuvering targets subject to budget constraints is studied with the goal to jointly maximize the tracking and scanning performances of a cognitive radar. The constrained optimization of the dwell time allocation to each target is addressed via deep Q-network (DQN) based reinforcement learning. In the proposed constrained deep reinforcement learning (CDRL) algorithm, both the parameters of the DQN and the dual variable are learned simultaneously. Numerical results show that radar can autonomously allocate more time to the tracking task that requires greater attention while providing time for scanning and also constraining the total time budget below the predefined threshold. Mustafa Cenk Gursoy, Chilukuri K. Mohan, Pramod K. Varshney |
ICC | 3 |
| 2023 | Structure and Dynamics of a Charitable Donor Co-Attendance NetworkabstractThe dynamics of charitable donor co-attendance networks can help fundraisers assess and improve fundraising outcomes. To improve understanding of donor-giving patterns, this study examines a large, multi-year network describing the co-attendance of donors at charitable fundraising events. We analyze the dynamics of co-attendance networks based on their topological structure, shift in node characteristics, and various network properties. Among other results, we observe a 76% increase in giving value for donors that showed increased centrality rank over nonoverlapped snapshots. In the data we examined, 19.14% of the donors whose giving increased and 16.24% of donors that remained in the same giving range exhibited increased co-attendance with high-capacity donors, whereas none of the donors that shifted to a lower class exhibited increased co-attendance with high-capacity donors over the periods, potentially illustrating a positive peer effect on donors. Some similarity was also observed in the giving characteristics of donors who co-attend events, with a 0.211 assortativity coefficient for the giving class of donors as a characteristic of donors when considering network dynamics using a rolling window size of 3 years. This is followed by analyzing the group-level similarities that reveal an interlinked clique of communities with diverse sizes. Our results show that large communities have a higher fraction of wealthy donors. Shwetha Koushik Manchinahalli Srikanta, Katie L. Pierce, Joshua Introne, Chilukuri K. Mohan, Sucheta Soundarajan |
ASONAM | 4 |
| 2020 | Zero-Shot Source Code Author Identification: A Lexicon and Layout Independent ApproachabstractWe tackle the challenge of Zero-Shot identification of authors of source code, which can be used with no prior samples of authors outside of the training data. In our approach, a feedforward neural network is first trained on a multi-class classification task. Then, a substantial part of this network is duplicated and reused to compare code samples. We refer to this design as Feedforward Duplicated Resolver (FDR) model. We propose new input features to train this model, called Variable-Independent Nested Bigrams, extracted from the Abstract Syntax Trees of code samples. These features provide robustness against lexical and layout obfuscation attacks frequently used in plagiarism attempts. This approach performs accurately even on code samples from unknown authors, on data obtained from Google Code Jam, an international coding competition platform. For example, for the task of predicting whether a pair of samples from 43 unknown authors have been written by the same person, we obtain an AUC of 0.96 and 0.91 for non-obfuscated and obfuscated code, respectively. Pegah Hozhabrierdi, Dunai Fuentes Hitos, Chilukuri K. Mohan |
IJCNN | 3 |
| 2019 | Gene Regulatory Network Inference with Evolution Strategies and Sparse Matrix RepresentationabstractGene Regulatory Networks (GRNs) represent the functional interactions between genes, such as the expression of one gene enhancing the subsequent expression of another gene. GRNs can be inferred from observations of the expressions of various genes over time. This task is difficult, due to the complex interactions among collections of genes, as well as the inherent noise in the observable data. In realistic genomes with thousands of genes, millions of gene-pairs exist, although the actual number of possible interactions may be considerably smaller, since each gene may affect only a small number of other genes. This motivates the application of sparse learning algorithms for GRN inference. In particular, we explore evolutionary algorithms, and their applications with sparse matrix representations. Our approach can speed up the optimization process and find good solutions, uncovering the underlying GRNs. We study evolution strategies, particle swarm optimization, and a greedy algorithm, and compare their performance in terms of solution quality and computational effort required for GRN inference. Youchuan Wang, Chilukuri K. Mohan |
BIBM | 2 |
| 2018 | Online Anomaly Detection Using Random Forest
Zhiruo Zhao, Kishan G. Mehrotra, Chilukuri K. Mohan |
IEA/AIE | 3 |
| 2016 | Improving the robustness of the smart grid using a multi-objective key player identification approachabstractThe smart grid interconnects a power grid (network) and a communication network, and enables bi-directional flow of electricity and information. To prevent the cascading failures which occur when the disruptions in one network cause disruptions in the other network, robustness should be enhanced by increasing the number of links (edges) between the power grid and the information flow network. Given a budget which constrains the number of new links that can be added to `strengthen' the network, the best strategy to determine where to add those new links remains an open research problem. This paper presents a multi-objective approach to identify the best locations in the power network where new links can be added, to improve the overall robustness of the smart grid when constrained by resource limitations. Simulation results show that substantially greater robustness is obtained by using this approach, when compared to other link addition algorithms. R. Chulaka Gunasekara, Kishan G. Mehrotra, Chilukuri K. Mohan |
ASONAM | 3 |
| 2016 | Link Prediction in Social Networks with Edge AgingabstractIn social networks that change with time, an important problem is the prediction of new links that may be formed in the future. Existing works on link prediction have focused only on networks where links are permanent, an assumption that is not valid in many real world social networks. In many real world networks, in addition to new links being created, existing links also get removed. In this paper, we extend existing link prediction methods and apply a supervised learning algorithm to networks with non-permanent links. The results we obtain on Twitter @-mention networks show that our method performs very well in such networks. Ricky Laishram, Kishan G. Mehrotra, Chilukuri K. Mohan |
ICTAI | 3 |
| 2016 | Finding Rising Stars in Heterogeneous Social NetworksabstractA rising star is an individual who shows the potential to become a star in the near future. We investigate the problem of finding rising stars when heterogeneous data sources are available to define the same person. The proposed solution examines multiple data sources to determine how the importance of an individual improves over time. Scores from different data sources are combined using a multi-objective optimization approach, as well as a rank aggregation approach. Compared with existing methods, our approach identifies rising stars with higher h-index, number of papers and citation count in the academic domain. Further, we show that the new approach can also be applied to other data sources such as the Information Security Stack Exchange question answer forum. Pivithuru Wijegunawardana, Kishan G. Mehrotra, Chilukuri K. Mohan |
ICTAI | 3 |
| 2016 | Enhanced Dynamic Spectrum Access in Multiband Cognitive Radio Networks via Optimized Resource AllocationabstractIn this paper, we address the constrained resource allocation problems arising in the context of spectrum sharing in cognitive radio networks utilizing a multi-dimensional formulation. Given the activity of the primary users (PUs), we consider multiple objectives and constraints, viz., sum rate, fairness, number of active secondary users (SUs), power consumption, and quality of service requirements (of both PUs and SUs). The three dimensions for the optimization task are the assignment of power, frequency, and antenna directionality to various SUs. Efficient heuristic algorithms are developed for five variations of the NP-hard optimization problems. Solution quality tradeoffs are shown for three algorithms, viz., convex relaxation with tree pruning, convex relaxation with gradual removal, and a genetic algorithm (GA); results show that the GA provides a reasonable balance between solution quality and computational effort. The multi-objective problems are solved using a modification of the NSGA-II evolutionary algorithm, obtaining a set of Pareto-optimal solutions under computational constraints. Piyush Bhardwaj, Ankita Panwar, Onur Ozdemir, Engin Masazade, Irina Kasperovich, Andrew L. Drozd, Chilukuri K. Mohan, Pramod K. Varshney |
IEEE Trans. Wirel. Commun. | 7 |
| 2015 | Efficient Classification of Binary Data Stream with Concept Drifting Using Conjunction Rule Based Boolean Classifier
Yiou Xiao, Kishan G. Mehrotra, Chilukuri K. Mohan |
IEA/AIE | 3 |
| 2015 | Ensemble Algorithms for Unsupervised Anomaly Detection
Zhiruo Zhao, Kishan G. Mehrotra, Chilukuri K. Mohan |
IEA/AIE | 3 |
| 2014 | Multi-objective optimization to identify key players in social networksabstractIdentification of a set of key players in a given social network is of interest in many disciplines such as sociology, politics, finance, and economics. Each of the current algorithms for this task addresses a single objective, but does not perform well from the perspective of other objectives. In real life applications, we need a set of key players which can perform well with respect to multiple objectives of interest. In this paper, we propose a new perspective for key player identification, based on optimizing multiple objectives of interest, and illustrate its applicability. In addition we propose an algorithm to select the most suitable sets of key players when the user can identify a subset of objectives as important. We apply these algorithms to the Eventual Influence Limitation problem and show that our multi-objective approach outperforms previous approaches. R. Chulaka Gunasekara, Kishan G. Mehrotra, Chilukuri K. Mohan |
ASONAM | 3 |
| 2013 | Multi-objective restructuring in social networksabstractIn most social networks that are observed over time, we find that some individuals leave and others join the network. It is often important to modify the connections in the resulting network to satisfy desired properties associated with the network as well as individual nodes. We formulate this as a multi-objective optimization problem that requires maximization of two measures: the network Information Flow Quality (IFQ) and the Personal Satisfaction Quality(PSQ). Algorithms are developed to accomplish these optimization tasks, and shown to result in satisfactory network reconfiguration. R. Chulaka Gunasekara, Kishan G. Mehrotra, Chilukuri K. Mohan |
ASONAM | 3 |
| 2013 | Utilizing cis-elements to refine gene regulatory networksabstractGene regulatory networks (GRNs) describe epistatic relationship of genes and how the expression of some genes influence the expression of other genes. This information is critical for understanding molecular mechanisms regulating various biological processes and molecular basis of several diseases. Current research work mostly attempts to infer such regulatory relationships (and GRN architecture topology) from gene expression data. This paper improves on this methodology by utilizing additional information available that describes which cis-elements are present in which genes, and at what locations. Using the underlying principle that target genes of a transcription factor should share the same binding site in their promoter regions, we propose a scoring method that facilitates the refinement of a candidate GRN. Improvements are demonstrated with three data sets, on which GRNs are first obtained from existing dataset (AtRegNet) or using an existing approach (ARACNe), and then modified using cis-element information. Yiou Xiao, Kishan G. Mehrotra, Chilukuri K. Mohan, Ramesh Raina |
BIBM | 3 |
| 2013 | An Online Anomalous Time Series Detection Algorithm for Univariate Data Streams
Huaming Huang, Kishan G. Mehrotra, Chilukuri K. Mohan |
IEA/AIE | 3 |
| 2012 | Algorithms for Detecting Outliers via Clustering and Ranks
Huaming Huang, Kishan G. Mehrotra, Chilukuri K. Mohan |
IEA/AIE | 3 |
| 2012 | Distributed in-network path planning for sensor network navigation in dynamic hazardous environmentsabstractAbstract Wireless sensor networks can be employed to provide distributed real‐time navigation instructions to users attempting to travel in hazardous environments. In this work, we propose a distributed path planning algorithm for sensor network navigation in dynamic hazardous environments. Using geographic or virtual coordinates of sensors and based on a partial reversal method for directed acyclic graphs (DAG), our algorithm constructs a distributed in‐network directed navigation graph, where each source sensor is guaranteed to have at least one desired directed path to one destination sensor. When the hazardous environment changes due to its dynamic nature, path replanning does not need to reconfigure most of the directed links in the graph unaffected by the changes. Correctness of our algorithm is proved and extensive simulation results demonstrate that the constructed navigation graph provides near‐optimal navigation paths for users, successfully adapts to dynamic hazardous environments, and requires very low communication overhead for maintenance, when compared to other navigation graphs constructed by existing algorithms that use frequent or periodic flooding. Copyright © 2010 John Wiley & Sons, Ltd. Dazhi Chen, Chilukuri K. Mohan, Kishan G. Mehrotra, Pramod K. Varshney |
Wirel. Commun. Mob. Comput. | 2 |
| 2011 | Inferring Border Crossing Intentions with Hidden Markov Models
Kishan G. Mehrotra, Chilukuri K. Mohan, Thyagaraju R. Damarla |
IEA/AIE (1) | 3 |
| 2010 | Feature Selection and Occupancy Classification Using Seismic Sensors
Arun Subramanian, Kishan G. Mehrotra, Chilukuri K. Mohan, Pramod K. Varshney, Thyagaraju R. Damarla |
IEA/AIE (2) | 3 |
| 2010 | A Multiobjective Optimization Approach to Obtain Decision Thresholds for Distributed Detection in Wireless Sensor NetworksabstractFor distributed detection in a wireless sensor network, sensors arrive at decisions about a specific event that are then sent to a central fusion center that makes global inference about the event. For such systems, the determination of the decision thresholds for local sensors is an essential task. In this paper, we study the distributed detection problem and evaluate the sensor thresholds by formulating and solving a multiobjective optimization problem, where the objectives are to minimize the probability of error and the total energy consumption of the network. The problem is investigated and solved for two types of fusion schemes: 1) parallel decision fusion and 2) serial decision fusion. The Pareto optimal solutions are obtained using two different multiobjective optimization techniques. The normal boundary intersection (NBI) method converts the multiobjective problem into a number of single objective-constrained subproblems, where each subproblem can be solved with appropriate optimization methods and nondominating sorting genetic algorithm-II (NSGA-II), which is a multiobjective evolutionary algorithm. In our simulations, NBI yielded better and evenly distributed Pareto optimal solutions in a shorter time as compared with NSGA-II. The simulation results show that, instead of only minimizing the probability of error, multiobjective optimization provides a number of design alternatives, which achieve significant energy savings at the cost of slightly increasing the best achievable decision error probability. The simulation results also show that the parallel fusion model achieves better error probability, but the serial fusion model is more efficient in terms of energy consumption. Engin Masazade, Ramesh Rajagopalan, Pramod K. Varshney, Chilukuri K. Mohan, Güllü Kiziltas, Mehmet Keskinöz |
IEEE Trans. Syst. Man Cybern. Part B | 4 |
| 2009 | Dynamic and Evolutionary Multi-objective Optimization for Sensor Selection in Sensor Networks for Target Tracking
Nikhil Padhye, Long Zuo, Chilukuri K. Mohan, Pramod K. Varshney |
IJCCI | 3 |
| 2008 | In-network path planning for distributed sensor network navigation in dynamic environmentsabstractWe propose a set of distributed algorithms for in-network path planning that enables a distributed sensor network navigation service in dynamic environments. Different from existing algorithms that use frequent or periodic flooding, our algorithms exploit geographic information of sensors to construct and maintain navigation links. Based on a partial reversal method of directed acyclic graphs, our algorithms ensure that each source sensor has at least one safe navigation path to one of the multiple destination sensors. Dazhi Chen, Bhagavath Kumar, Chilukuri K. Mohan, Kishan G. Mehrotra, Pramod K. Varshney |
MASS | 3 |
| 2007 | HAMMER Algorithm: Hashing with Arithmetic Modulo-4 for Motif Extraction of Regulatory ElementsabstractA new algorithm, HAMMER, discovers cis-elements in promoter regions of the co-regulated genes. We show that HAMMER is faster and more accurate than well-known tools currently in use to identify cis-elements. Given input sequences that represent promoter regions of genes, this algorithm searches for subsequences of desired length w whose frequency of occurrence is relatively high, while accounting for slightly corrupted variants (with up to d substitutions). Various w-mers are numerically encoded and represented in a hash table, and d-neighbors are efficiently discovered using a modulo-4 arithmetic operation. Profile matrices are constructed and evaluated using a high-order Markov model based on background data (from a gene database). HAMMER discovers the most frequently occurring w-mers (permitting corruption in at most d positions). Experiment results show that HAMMER is significantly faster and discovers more motifs present in the test sequences, when compared with two well-known motif-discovery tools (MDScan and AlignACE). Huitao Sheng, Kishan G. Mehrotra, Chilukuri K. Mohan, Ramesh Raina |
BIBE | 3 |
| 2007 | Sensor placement for ballistic missile localization using evolutionary algorithmsabstractEfficient localization of a ballistic missile is an important task in missile defense problems. This paper formulates and solves the sensor placement problem for efficient estimation of the missile location. The first part of this paper develops a mathematical framework for the localization of the missile using multiple sensors based on Cramer-Rao lower bound (CRLB) analysis. We derive the Fisher information matrix to facilitate the evaluation of estimation accuracy. The second part of the paper presents an evolutionary algorithm for obtaining the sensor placements. Simulation results show that the evolutionary algorithm outperforms a greedy sensor placement algorithm and obtains sensor placements with very low estimation error. Ramesh Rajagopalan, Ruixin Niu, Chilukuri K. Mohan, Pramod K. Varshney, Andrew L. Drozd |
SMC | 3 |
| 2006 | Bandwidth-Efficient Target Tracking In Distributed Sensor Networks Using Particle FiltersabstractThis paper considers the problem tracking a moving target in a multisensor environment using distributed particle filters (DPFs). Particle filters have a great potential for solving highly nonlinear and non-Gaussian estimation problems, in which the traditional Kalman filter (KF) and extended Kalman filter (EKF) generally fail. How ever, in a sensor network, the implementation of distributed particle filters requires huge communications between local sensor nodes and the fusion center. To make the DPF approach feasible for real time processing and to reduce communication requirements, we approximate a posteriori distribution obtained from the local particle filters by a Gaussian mixture model (GMM). We propose a modified EM algorithm to estimate the parameters of GMMs obtained locally. These parameters are transmitted to the fusion center where the best linear unbiased estimator (BLUE) is used for fusion. Simulation results are presented to illustrate the performance of the proposed algorithm Long Zuo, Kishan G. Mehrotra, Pramod K. Varshney, Chilukuri K. Mohan |
FUSION | 4 |
| 2006 | Ensemble selection for evolutionary learning using information theory and price's theoremabstractThis paper presents an information theoretic perspective on design and analysis of evolutionary algorithms. Indicators of solution quality are developed and applied not only to individuals but also to ensembles, thereby ensuring information diversity. Price's Theorem is extended to show how joint indicators can drive reproductive sampling rate of potential parental pairings. Heritability of mutual information is identified as a key issue. Stuart W. Card, Chilukuri K. Mohan |
GECCO | 2 |
| 2005 | Information theoretic indicators of fitness, relevant diversity & pairing potential in genetic programmingabstractCommonly used fitness measures, such as mean squared error, often fail to reward individuals whose presence in the population is necessary to explain substantial portions of the data variance. Diversity indicators are often arbitrary, may reflect diversity irrelevant to solving the problem, and are incommensurate with fitness measures. By contrast, information theoretic functional are computable general indicators of fitness and diversity without these typical failings. We propose normalized mutual information, redundancy and synergy measures for genetic programming. We also propose selection for recombination and survival by "pairing potential" and "pair potential" estimation, and offer numerical examples as empirical support for theoretical claims. Stuart W. Card, Chilukuri K. Mohan |
Congress on Evolutionary Computation | 2 |
| 2005 | Multi-objective mobile agent routing in wireless sensor networksabstractAn approach for data fusion in wireless sensor networks involves the use of mobile agents that selectively visit the sensors and incrementally fuse the data, thereby eliminating the unnecessary transmission of irrelevant or non-critical data. The order of sensors visited along the route determines the quality of the fused data and the communication cost. We model the mobile agent routing problem as a multi-objective optimization problem, maximizing the total detected signal energy while minimizing the energy consumption and path loss. Simulation results show that this problem can be solved successfully using evolutionary multi-objective algorithms such as EMOCA and NSGA-II. This approach also enables choosing between two alternative routing algorithms, to determine which one results in higher detection accuracy. Ramesh Rajagopalan, Chilukuri K. Mohan, Pramod K. Varshney, Kishan G. Mehrotra |
Congress on Evolutionary Computation | 2 |
| 2005 | Introduction
Chilukuri K. Mohan, Pramod K. Varshney |
Appl. Intell. | 1 |
| 2005 | Bandwidth management in distributed sequential detectionabstractThe problem of distributed sequential detection in the presence of communication constraints is considered. The observations available at each sensor are first compressed to multibit sensor decisions and sent to the fusion center. At the fusion center, a sequential data fusion scheme is implemented in order to reach a global decision. An algorithm is developed for optimal bandwidth distribution among sensors under a fixed bandwidth constraint. Under symmetry and conditional independence assumptions, the algorithm can be simplified substantially: the cooperative quantizer design algorithm reduces to independent quantizer design. The case when communication bandwidth is the only constraint is also considered. Qi Cheng 0002, Pramod K. Varshney, Kishan G. Mehrotra, Chilukuri K. Mohan |
IEEE Trans. Inf. Theory | 4 |
| 2004 | Particle swarm optimization with adaptive linkage learningabstractIn many problems, the quality of solutions and computational effort required by optimization algorithms can be improved by exploiting knowledge found in the linkages or interrelations between problem dimensions or components. These linkages are sometimes known a priori from the nature of the itself; in other cases linkages can be learned by sampling the data space prior to the application of the optimization algorithm. This paper presents a new version of the particle swarm optimization algorithm (PSO) that utilizes linkages between components, performing more frequent simultaneous updates on subsets of particle position components that are strongly linked. Prior to application of this linkage-sensitive PSO algorithm, problem specific linkages can be learned by examining a randomly chosen collection of points in the search space to determine the correlations in fitness changes resulting from perturbations in pairs of components of particle positions. The resulting algorithm, adaptive-linkage PSO (ALiPSO) has performed significantly better than the classical PSO, in simulations conducted so far on several test problems. Deepak Devicharan, Chilukuri K. Mohan |
IEEE Congress on Evolutionary Computation | 2 |
| 2003 | Parallel hierarchical adaptive genetic algorithm for fragment assemblyabstractFragment assembly is an important task in genome sequencing, and involves reconstructing a long sequence based on many overlapping subsequences (fragments) that contain errors. This paper presents a fragment assembler using a new parallel hierarchical adaptive variation of evolutionary algorithms. The innovative features include a new measure for evaluating sequence assembly quality and the development of a hybrid algorithm. Results from the simulation of 56 cases demonstrate that sequence assembly by the new sequencing method is highly accurate and noise-tolerant. Kieun Kim, Chilukuri K. Mohan |
IEEE Congress on Evolutionary Computation | 2 |
| 2003 | Optimization Using Particle Swarms with Near Neighbor Interactions
Kalyan Veeramachaneni, Thanmaya Peram, Chilukuri K. Mohan, Lisa Ann Osadciw |
GECCO | 3 |
| 2003 | Fitness-distance-ratio based particle swarm optimizationabstractThis paper presents a modification of the particle swarm optimization algorithm (PSO) intended to combat the problem of premature convergence observed in many applications of PSO. The proposed new algorithm moves particles towards nearby particles of higher fitness, instead of attracting each particle towards just the best position discovered so far by any particle. This is accomplished by using the ratio of the relative fitness and the distance of other particles to determine the direction in which each component of the particle position needs to be changed. The resulting algorithm (FDR-PSO) is shown to perform significantly better than the original PSO algorithm and some of its variants, on many different benchmark optimization problems. Empirical examination of the evolution of the particles demonstrates that the convergence of the algorithm does not occur at an early phase of particle evolution, unlike PSO. Avoiding premature convergence allows FDR-PSO to continue search for global optima in difficult multimodal optimization problems. Thanmaya Peram, Kalyan Veeramachaneni, Chilukuri K. Mohan |
SIS | 3 |
| 2002 | Multi-phase generalization of the particle swarm optimization algorithmabstractMulti-phase particle swarm optimization is a new algorithm to be used for discrete and continuous problems. In this algorithm, different groups of particles have trajectories that proceed with differing goals in different phases of the algorithm. On several benchmark problems, the algorithm outperforms standard particle swarm optimization, genetic algorithm, and evolution programming. Buthainah Al-Kazemi, Chilukuri K. Mohan |
IEEE Congress on Evolutionary Computation | 2 |
| 2002 | A Tool for Belief Updating over Time in Bayesian NetworksabstractWe have developed a tool that facilitates dynamically updating beliefs with time. This tool addresses directed probabilistic inference networks that may contain cycles, and takes into account the time delays associated with observations and decisions. Relevance of different observers may decay at different rates in the same application, and the belief in a hypothesis decays towards the associated prior probability. Simple models with few parameters have been implemented, with a user interface that facilitates changes to the structure and parameters of the graphical model, and associated conditional probabilities. Chilukuri K. Mohan, Kishan G. Mehrotra, Pramod K. Varshney |
ICTAI | 2 |
| 2001 | Flight graph based genetic algorithm for crew scheduling in airlines
Hasan Timucin Ozdemir, Chilukuri K. Mohan |
Inf. Sci. | 2 |
| 2000 | Evolving schedule graphs for the vehicle routing problem with time windowsabstractThe vehicle routing problem with time windows (VRPTW) is a very important problem in the transportation industry since it occurs frequently in everyday practice, e.g. in scheduling bank deliveries. Many heuristic algorithms have been proposed for this NP-hard problem. This paper reports the successful application of GrEVeRT (Graph-based Evolutionary algorithm for the Vehicle Routing Problem with Time windows), an evolutionary algorithm based on a directed acyclic graph model. On well-known benchmark instances of the VRPTW, we obtain better results than those reported by other researchers using genetic algorithms. Hasan Timucin Ozdemir, Chilukuri K. Mohan |
CEC | 2 |
| 2000 | Solving Problems with Overlapping Building Blocks
Buthainah Al-Kazemi, Chilukuri K. Mohan |
GECCO | 2 |
| 2000 | Adaptive Linkage CrossoverabstractProblem-specific knowledge is often implemented in search algorithms using heuristics to determine which search paths are to be explored at any given instant. As in other search methods, utilizing this knowledge will more quickly lead a genetic algorithm (GA) towards better results. In many problems, crucial knowledge is not found in individual components, but in the interrelations between those components. For such problems, we develop an interrelation (linkage) based crossover operator that has the advantage of liberating GAs from the constraints imposed by the fixed representations generally chosen for problems. The strength of linkages between components of a chromosomal structure can be explicitly represented in a linkage matrix and used in the reproduction step to generate new individuals. For some problems, such a linkage matrix is known a priori from the nature of the problem. In other cases, the linkage matrix may be learned by successive minor adaptations during the execution of the evolutionary algorithm. This paper demonstrates the success of such an approach for several problems. Ayed A. Salman, Kishan G. Mehrotra, Chilukuri K. Mohan |
Evol. Comput. | 3 |
| 1999 | Crossover operators that improve offspring fitnessabstractFine-honing the crossover operator to produce higher fitness children is shown to result in improved genetic search. To illustrate this, two new general-purpose crossover operators are described. These operators require more computation time than traditional crossover operators, but the number of fitness evaluations and the overall amount of time spent by the genetic algorithm (to obtain solutions of desired near-optimal quality) is reduced significantly. Chilukuri K. Mohan |
CEC | 1 |
| 1999 | Particle swarm optimization: surfing the wavesabstractA new optimization method has been proposed by J. Kennedy and R.C. Eberhart (1997; 1995), called Particle Swarm Optimization (PSO). This approach combines social psychology principles and evolutionary computation. It has been applied successfully to nonlinear function optimization and neural network training. Preliminary formal analyses showed that a particle in a simple one-dimensional PSO system follows a path defined by a sinusoidal wave, randomly deciding on both its amplitude and frequency (Y. Shi and R. Eberhart, 1998). The paper takes the next step, generalizing to obtain closed form equations for trajectories of particles in a multi-dimensional search space. Ender Özcan, Chilukuri K. Mohan |
CEC | 2 |
| 1999 | GraGA: A Graph Based Genetic Algorithm for Airline Crew SchedulingabstractCrew scheduling is an NP-hard constrained combinatorial optimization problem, which is very important for the airline industry. We propose a genetic algorithm, GraGA, to solve this problem. A new graph based representation utilizes memory effectively, and provides a framework in which we can easily develop various genetic operators. Hasan Timucin Ozdemir, Chilukuri K. Mohan |
ICTAI | 2 |
| 1998 | Efficient Heuristic Search Algorithms for Soft-Decision Decoding of Linear Block CodesabstractEfficient new algorithms are presented for maximum-likelihood and suboptimal soft-decision decoding algorithms for linear block codes. The first algorithm, MA*, improves the efficiency of the A* decoding algorithm, conducting the heuristic search through a code tree while exploiting code-specific properties. The second algorithm, H*, reduces search space by successively estimating the cost of the minimum-cost codeword with a fixed value at each of the most reliable and linearly independent components of the received message. The third algorithm, directed search, finds the codeword closest to the received vector by exploring a continuous search space. The strengths of these three algorithms are combined in a hybrid algorithm, applied to the (128,64), the (256,131), and the (256,139) binary-extended Bose-Chaudhuri-Hocquenghem (BCH) codes. Simulation results show that this hybrid algorithm can efficiently decode the (128,64) code for any signal-to-noise ratio, with near-optimal performance. Previously, no practical decoder could have decoded this code with such a performance for all ranges of signal-to-noise ratio. Ching-Cheng Shih, Christopher R. Wulff, Carlos R. P. Hartmann, Chilukuri K. Mohan |
IEEE Trans. Inf. Theory | 4 |
| 1997 | Partial shape matching using genetic algorithmsabstractShape recognition is a challenging task when images contain overlapping, noisy, occluded, partial shapes. This paper addresses the task of matching input shapes with model shapes described in terms of features such as line segments and angles. The quality of matching is gauged using a measure derived from attributed shape grammars. We apply genetic algorithms to the partial shape-matching task. Preliminary results, using model shapes with 6 to 70 features each, are extremely encouraging. Ender Özcan, Chilukuri K. Mohan |
Pattern Recognit. Lett. | 2 |
| 1996 | A Probabilistic Database Approach to the Analysis of Genetic Algorithms
Anil Menon, Kishan G. Mehrotra, Chilukuri K. Mohan, Sanjay Ranka |
PPSN | 3 |
| 1996 | Characterization of a Class of Sigmoid Functions with Applications to Neural NetworksabstractWe study two classes of sigmoids: the simple sigmoids, defined to be odd, asymptotically bounded, completely monotone functions in one variable, and the hyperbolic sigmoids, a proper subset of simple sigmoids and a natural generalization of the hyperbolic tangent. We obtain a complete characterization for the inverses of hyperbolic sigmoids using Euler's incomplete beta functions, and describe composition rules that illustrate how such functions may be synthesized from others. These results are applied to two problems. First we show that with respect to simple sigmoids the continuous Cohen-Grossberg-Hopfield model can be reduced to the (associated) Legendre differential equations. Second, we show that the effect of using simple sigmoids as node transfer functions in a one-hidden layer feedforward network with one summing output may be interpreted as representing the output function as a Fourier series sine transform evaluated at the hidden layer node inputs, thus extending and complementing earlier results in this area. Copyright 1996 Elsevier Science Ltd Anil Menon, Kishan G. Mehrotra, Chilukuri K. Mohan, Sanjay Ranka |
Neural Networks | 3 |
| 1995 | Development of a feature based expert manufacturing process plannerabstractA framework has been developed for an expert system that generates process plans for the manufacture of machined parts. The system consults the solid models of the parts (CAD database) for geometrical and technological information, and generates a process plan. Process plans are generated using the blackboard architecture concept through interaction among different experts from the process planning domain. A systematic method has been proposed for creating the different knowledge and databases as required for process planning. The methodology also provides an efficient scheme for exploiting the process knowledge bases. A prototype expert system (BBPP) has been developed using the CLIPS V 6.0 expert system shell and has been integrated with a feature based design system developed over the CAEDS solid modeler. Utpal Roy, Balaji Bharadwaj, Anand Chavan, Chilukuri K. Mohan |
ICTAI | 4 |
| 1995 | Efficient classification for multiclass problems using modular neural networksabstractThe rate of convergence of net output error is very low when training feedforward neural networks for multiclass problems using the backpropagation algorithm. While backpropagation will reduce the Euclidean distance between the actual and desired output vectors, the differences between some of the components of these vectors increase in the first iteration. Furthermore, the magnitudes of subsequent weight changes in each iteration are very small, so that many iterations are required to compensate for the increased error in some components in the initial iterations. Our approach is to use a modular network architecture, reducing a K-class problem to a set of K two-class problems, with a separately trained network for each of the simpler problems. Speedups of one order of magnitude have been obtained experimentally, and in some cases convergence was possible using the modular approach but not using a nonmodular network. Rangachari Anand, Kishan G. Mehrotra, Chilukuri K. Mohan, Sanjay Ranka |
IEEE Trans. Neural Networks | 3 |
| 1994 | Genetic algorithms for graph partitioning and incremental graph partitioningabstractPartitioning graphs into equally large groups of nodes, minimizing the number of edges between different groups, is an extremely important problem in parallel computing. This paper presents genetic algorithms for suboptimal graph partitioning, with new crossover operators (KNUX, DKNUX) that lead to orders of magnitude improvement over traditional genetic operators in solution quality and speed. Our method can improve on good solutions previously obtained by using other algorithms or graph theoretic heuristics in, minimizing the total communication cost or the worst case cost of communication for a single processor. We also extend our algorithm to incremental graph partitioning problems, in which the graph structure or system properties changes with time.> Harpal Maini, Kishan G. Mehrotra, Chilukuri K. Mohan, Sanjay Ranka |
SC | 3 |
| 1994 | Performance modeling of load-balancing algorithms using neural networksabstractAbstract The paper presents a new approach that uses neural networks to predict the performance of a number of dynamic decentralized load‐balancing strategies. A distributed multicomputer system using distributed load‐balancing strategies is represented by a unified analytical queuing model. A large simulation data set is used to train a neural network using the back‐propagation learning algorithm based on gradient descent The performance model using the predicted data from the neural network produces the average response time of various load balancing algorithms under various system parameters. The validation and comparison with simulation data show that the neural network is very effective in predicting the performance of dynamic load‐balancing algorithms. Our work leads to interesting techniques for designing load balancing schemes (for large distributed systems) that are computationally very expensive to simulate. One of the important findings is that performance is affected least by the number of nodes, and most by the number of links at each node in a large distributed system. Ishfaq Ahmad 0001, Kishan G. Mehrotra, Chilukuri K. Mohan, Sanjay Ranka, Arif Ghafoor |
Concurr. Pract. Exp. | 3 |
| 1994 | Genetic Algorithms for Soft-Decision Decoding of Linear Block CodesabstractSoft-decision decoding is an NP-hard problem of great interest to developers of communication systems. We show that this problem is equivalent to the problem of optimizing Walsh polynomials. We present genetic algorithms for soft-decision decoding of binary linear block codes and compare the performance with various other decoding algorithms including the currently developed A* algorithm. Simulation results show that our algorithms achieve bit-error-probabilities as low as 0.00183 for a [104,52] code with a low signal-to-noise ratio of 2.5 dB, exploring only 22,400 codewords, whereas the search space contains 4.5 × 10l5 codewords. We define a new crossover operator that exploits domain-specific information and compare it with uniform and two-point crossover. Harpal Maini, Chilukuri K. Mohan, Kishan G. Mehrotra, Sanjay Ranka |
Evol. Comput. | 2 |
| 1994 | Response to letter by Q. Hu and D. B. Hertz
Kanad Chakraborty, Kishan G. Mehrotra, Chilukuri K. Mohan, Sanjay Ranka |
Neural Networks | 3 |
| 1994 | A Space-and-Time-Efficient Codeing Algorithm for Lattice ComputationsabstractWe present an encoding algorithm for lattices that significantly reduces space requirements while allowing fast computations of least upper bounds and greatest lower bounds of pairs of elements. We analyze the algorithms for encoding, LUB and GLB computations, and prove their correctness. Empirical experiments reveal that our method is significantly more space efficient than the transitive closure method, and the saving becomes increasingly more important as the size of the lattice increases.> Deb Dutta Ganguly, Chilukuri K. Mohan, Sanjay Ranka |
IEEE Trans. Knowl. Data Eng. | 2 |
| 1993 | Analyzing images containing multiple sparse patterns with neural networksabstractThe problem of analyzing images containing multiple sparse overlapped patterns is addressed. This problem arises naturally when analyzing the composition of organic macromolecules using data gathered from their NMR spectra. Using a neural network approach, excellent results are obtained in using NMR data to analyze the presence of various amino acids in protein molecules. High correct classification percentages (about 87%) are achieved for images containing as many as five substantially distorted overlapping patterns. Rangachari Anand, Kishan G. Mehrotra, Chilukuri K. Mohan, Sanjay Ranka |
Pattern Recognit. | 3 |
| 1993 | An improved algorithm for neural network classification of imbalanced training setsabstractThe backpropagation algorithm converges very slowly for two-class problems in which most of the exemplars belong to one dominant class. An analysis shows that this occurs because the computed net error gradient vector is dominated by the bigger class so much that the net error for the exemplars in the smaller class increases significantly in the initial iteration. The subsequent rate of convergence of the net error is very low. A modified technique for calculating a direction in weight-space which decreases the error for each class is presented. Using this algorithm, the rate of learning for two-class classification problems is accelerated by an order of magnitude. Rangachari Anand, Kishan G. Mehrotra, Chilukuri K. Mohan, Sanjay Ranka |
IEEE Trans. Neural Networks | 3 |
| 1992 | Forecasting the behavior of multivariate time series using neural networks
Kanad Chakraborty, Kishan G. Mehrotra, Chilukuri K. Mohan, Sanjay Ranka |
Neural Networks | 3 |
| 1991 | Analyzing Images Containing Multiple Sparse Patterns with Neural Networks
Rangachari Anand, Kishan G. Mehrotra, Chilukuri K. Mohan, Sanjay Ranka |
IJCAI | 3 |
| 1991 | Fitting Semantics for Conditional Term Rewriting
Chilukuri K. Mohan |
IJCAI | 1 |
| 1991 | Bounds on the number of samples needed for neural learningabstractThe relationship between the number of hidden nodes in a neural network, the complexity of a multiclass discrimination problem, and the number of samples needed for effect learning are discussed. Bounds for the number of samples needed for effect learning are given. It is shown that Omega(min (d,n) M) boundary samples are required for successful classification of M clusters of samples using a two-hidden-layer neural network with d-dimensional inputs and n nodes in the first hidden layer. Kishan G. Mehrotra, Chilukuri K. Mohan, Sanjay Ranka |
IEEE Trans. Neural Networks | 2 |
| 1990 | A neural network approach to prediction of psychological performance in frequency discriminationabstractThe relationship between psychological performance and psychological data for human auditory frequency discrimination is addressed. Two theories had been proposed earlier to explain the data available for this task: the single-band theory and the multiband theory. By constructing neural network models of the physiological structure, the authors attempted to substantiate these theories. However, the predictions of both these theories do not correspond well with observed data. The authors formulate a new weighted-band theory, which is suggested and supported by experimental data F.-G. Zeng, Kishan G. Mehrotra, Chilukuri K. Mohan, Sanjay Ranka |
IJCNN | 4 |
| 1989 | Priority Rewriting: Semantics, Confluence, and Conditional
Chilukuri K. Mohan |
RTA | 1 |
| 1989 | Negation with Logical Variables in Conditional Rewriting
Chilukuri K. Mohan, Mandayam K. Srivas |
RTA | 1 |
| 1987 | Reasoning in Systems of Equations and Inequations
Chilukuri K. Mohan, Mandayam K. Srivas, Deepak Kapur |
FSTTCS | 1 |
| 1986 | Function Definitions in Term Rewriting and Applicative Programming
Chilukuri K. Mohan, Mandayam K. Srivas |
Inf. Control. | 1 |
| 1985 | Local Reconfiguration of Management Trees in Large Networks
Chilukuri K. Mohan, Larry D. Wittie |
ICDCS | 1 |