Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Sridhar Narasimhan

dblp:30/4580 · DBLP profile ↗
← Back
13ranked-venue papers
4as first author
0since 2021 · last 2011
0000-0003-2163-3088ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 6 · 4 first-authorTheory of computation · 4Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1

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.

Computer networks
1 paper
Network optimization and economics · 87% Internet architecture and protocols · 13%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network optimization and economics › network design
concentrator location
0.011988
Locating concentrators for primary and secondary coverage in a computer communications network · IEEE Trans. Commun. 1988
Network optimization and economics
network design
0.011988
Locating concentrators for primary and secondary coverage in a computer communications network · IEEE Trans. Commun. 1988
Mathematical optimization
integer programming relaxation
0.011988
Locating concentrators for primary and secondary coverage in a computer communications network · IEEE Trans. Commun. 1988

Methods — techniques the papers use, named apart from their topics

relaxation-based solution procedure · 0.0integer programming · 0.0
YearPublicationVenuePosition
2011 Sequential Grid Computing: Models and Computational Experiments
abstract
Through recent technical advances, multiple resources can be connected to provide a computing grid for processing computationally intensive applications. We build on an approach, termed sequential grid computing, that takes advantage of idle processing power by routing jobs that require lengthy processing through a sequence of processors. We present two models that solve the static and dynamic versions of the sequential grid scheduling problem for a single job. In the static and dynamic versions, the model maximizes a reward function tied to the probability of completion within service-level agreement parameters. In the dynamic version, the static model is modified to accommodate real-time deviations from the plan. We then extend the static model to accommodate multiple jobs. Extensive computational experiments highlight situations (a) where the models provide improvements over scheduling the job on a single processor and (b) where certain factors affect the quality of solutions obtained.
Sam Ransbotham, Ishwar Murthy, Sabyasachi Mitra, Sridhar Narasimhan
INFORMS J. Comput.4
2006 Optimization in Object Caching
abstract
Modern applications are built using object-oriented (OO) principles. Unfortunately, OO technologies, though they add tremendous functionality and flexibility to applications, require significant computational power, which greatly affects the performance and scalability of the applications. Caching objects in memory is a popular way to solve this problem, but the available memory in systems is limited and not sufficient to store each instance of every enterprise application object. Deciding which instances of which objects should be cached is a two-stage process. The first stage is selecting the objects, and the second stage is selecting the object instances. The second stage, typically referred to as a replacement policy, occurs at run-time and has been widely studied. The focus of this paper is the first stage: selecting objects whose instances are candidates for caching at run-time. In current systems, this critical step is performed in an ad hoc manner. We build a nonlinear mathematical model for this problem, develop a feasible solution procedure based on genetic algorithms, and demonstrate its effectiveness by comparing the solution quality to lower bounds obtained using a Lagrangian-relaxation-based method.
Kaushik Dutta, Samit Soni, Sridhar Narasimhan, Anindya Datta
INFORMS J. Comput.3
2004 Telecommunication access network design with reliability constraints
abstract
In this paper, we study the problem of the design of telecommunication access networks with reliability constraints. These networks form an important part of the telecommunications infrastructure of large organizations, such as banks. Using data patterned after an actual bank network in the U.S., we formulate an optimization model for this problem which specifically takes into account the various cost, and discount structures offered by telecommunication carriers. We then develop dedicated solution procedures for obtaining solutions. Starting from a cluster solution, we then use perturbation techniques which we developed specifically for this problem within an overall simulated annealing solution algorithm. We show how to make the solution procedure more efficient by implicitly determining the values for many variables. We then report the results of our computational testing for a variety of problems. We compare our solution to a lower bound obtained using a linear programming relaxation. We show that substantial cost savings can be realized with our model, and solution procedure. Finally, we discuss which types of annealing steps in the simulated annealing algorithm are important.
Samit Soni, Sridhar Narasimhan, Larry J. LeBlanc
IEEE Trans. Reliab.2
2000 Supporting subscription oriented information commerce in a push-based environment
abstract
Push-based information delivery technology is commonly expressed as a broadcast solution where the information is pushed to a channel where all receivers can tap into. In this context, prior work has explored how to broadcast and what to broadcast. However, one problem not addressed so far is providing secure access control in broadcast schemes. Furthermore, existing broadcast work does not consider a subscription-based access scheme which is conceivable for most commodities. In this paper, we present existing secure access control schemes and adapt them to the broadcasting scenario, and outline their limitations in this environment. We propose a new protocol, single encoding multiple decoding (SEMD), to handle secure access and subscription services for broadcast. The superior performance of SEMD is demonstrated via a a simulation study of existing protocols and our protocol in a mobile computing environment.
Aslihan Celik, Anindya Datta, Sridhar Narasimhan
IEEE Trans. Syst. Man Cybern. Part A3
1996 Offshore outsourcing of software development and maintenance: A framework for issues
Michael Alan Smith, Sabyasachi Mitra, Sridhar Narasimhan
Inf. Manag.3
1995 Incorporating the Majority Consensus Concurrency Control Mechanism into the Database Allocation Problem
abstract
The problem of database allocation incorporating a specific concurrency control mechanism and queuing delays is addressed in this paper. A mathematical model is presented to aid designers in the development of distributed database systems. The model takes into account the pattern of usage of the databases, communication costs in the network, costs for maintaining consistency among the various copies of a database, and storage costs. A solution procedure based on the principle of Lagrangian relaxation is proposed to solve the model. Some analysis of the model is reported along with several useful observations. INFORMS Journal on Computing, ISSN 1091-9856, was published as ORSA Journal on Computing from 1989 to 1995 under ISSN 0899-1499.
Sudha Ram, Sridhar Narasimhan
INFORMS J. Comput.2
1994 Topological Expansion of Metropolitan Area Networks
Larry J. LeBlanc, Sridhar Narasimhan
Comput. Networks ISDN Syst.2
1994 Locating concentrators in a computer network with multiple coverage for terminals
Sridhar Narasimhan
Comput. Commun.1
1994 Primary and Secondary Route Selection in Backbone Computer Networks
abstract
This paper addresses the problem of selecting primary and secondary routes for every pair of communicating nodes in a backbone computer network. A primary route and a secondary route constitute a route pair. The secondary route is node-disjoint (and hence also link-disjoint) from the primary route. A mathematical programming model is developed whose objective is to select routes to minimize the mean delay faced by messages. The model captures situations where a single link or node failure would divert traffic to the appropriate secondary routes. A solution procedure based on a relaxation of the problem is presented. Computational results indicate the effectiveness of the solution procedure. INFORMS Journal on Computing, ISSN 1091-9856, was published as ORSA Journal on Computing from 1989 to 1995 under ISSN 0899-1499.
Hasan Pirkul, Sridhar Narasimhan
INFORMS J. Comput.2
1992 Hierarchical concentrator location problem
Sridhar Narasimhan, Hasan Pirkul
Comput. Commun.1
1990 The Concentrator Location Problem With Variable Coverage
Sridhar Narasimhan
Comput. Networks ISDN Syst.1
1988 Route Selection in Backbone Data Communication Networks
Sridhar Narasimhan, Hasan Pirkul, Prabuddha De
Comput. Networks1
1988 Locating concentrators for primary and secondary coverage in a computer communications network
abstract
A model is developed that assigns primary and secondary (backup) concentrator coverage to each terminal site. The objective is to minimize communications costs as well as costs for setting up and operating the concentrators subject to capacity constraints. A relaxation of the problem is studied, and an effective solution procedure that makes the use of this relaxation is developed. Experimental results over a wide range of problem structures show that this solution procedure is very effective. It is also found to be significantly faster than a state-of-the-art commercial integer programming package.>
Hasan Pirkul, Sridhar Narasimhan, Prabuddha De
IEEE Trans. Commun.2