Ram D. Gopal

dblp:82/5715 · DBLP profile ↗
← Back
31ranked-venue papers
9as first author
3since 2021 · last 2023
0000-0003-4241-9355ORCID · verified

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

Artificial intelligence and machine learning · 15 · 4 first-author · 2 since 2021Theory of computation · 7 · 3 first-author · 1 since 2021Databases, data management, data science and information retrieval · 3 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 3Human-computer interaction and ubiquitous computing · 2Security and privacy · 1
YearPublicationVenuePosition
2023 Now You See It, Now You Don't: Obfuscation of Online Third-Party Information Sharing
abstract
The practice of sharing online user information with external third parties has become the focal point of privacy concerns for consumer advocacy groups and policy makers. We explore the decisions by websites regarding the obfuscation that they use to make it difficult for users to discover the extent of information sharing. Using a Bayesian model, we shed light on the websites’ incentive to obfuscate user information sharing. We find that as content sensitivity increases, a website reduces its level of obfuscation. Furthermore, more popular websites engage in higher levels of obfuscation than less popular ones. We provide an empirical analysis of obfuscation and user information sharing in News (low content sensitivity) and Health (high content sensitivity) websites and confirm key results from our analytical model. Our analysis illustrates that obfuscation of information sharing is a viable strategy that websites use to improve their profits. History: Ram Ramesh, area editor for Data Science & Machine Learning. Funding: Financial support from the Social Sciences and Humanities Research Council of Canada is gratefully acknowledged. Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information ( https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2022.1266 ) as well as from the IJOC GitHub software repository ( https://github.com/INFORMSJoC/2021.0070 ) at http://dx.doi.org/10.5281/zenodo.7336098 .
Ashkan Eshghi, Ram D. Gopal, Hooman Hidaji, Raymond A. Patterson
INFORMS J. Comput.2
2022 Analysis of third-party request structures to detect fraudulent websites
Ram D. Gopal, Afrouz Hojati, Raymond A. Patterson
Decis. Support Syst.1
2022 Fraudulent review detection model focusing on emotional expressions and explicit aspects: investigating the potential of feature engineering
Ram D. Gopal, Ravi Shankar 0001, Kim Hua Tan
Decis. Support Syst.2
2015 On the brink: Predicting business failure with mobile location-based checkins
Lei Wang 0218, Ram D. Gopal, Ramesh Shankar, Joseph Pancras
Decis. Support Syst.2
2015 Growth Projections and Assortment Planning of Commodity Products Across Multiple Stores: A Data Mining and Optimization Approach
abstract
Product assortment and availability are important determinants of sales success for firms of industrial commodity products. Well-known pricing and promotion strategies for differentiated products do not translate well to such products where price is closely tied to the cost of the products. Consequently, firms with multiple stores of commodity products are faced with the problem of product assortment that incorporates varying geographic and demographic conditions of locations they serve. The paper presents a model for assortment planning and optimization for multiple stores of a company. The novelty of our approach is twofold: first, it deploys data mining techniques to identify sales pattern information across multiple stores through existing sales data across segments and across stores; second, it identifies the optimal product assortment for each store and permits analyses of assortment efficiency evaluation among all existing stores. Our model first finds frequent itemsets based on association rule analysis and prunes them using a novel conflict resolution method. It then incorporates the identified product combinations into the development of the optimization formulation. Our methodology offers solutions that have important implications on product assortment, including complements versus substitutes and product bundling, and sheds lights on product planning and assortment strategies in general. A data set from an industry leading plastics manufacturer and retailer in the United States is used to demonstrate our model.
Sudip Bhattacharjee, Fidan Boylu, Ram D. Gopal
INFORMS J. Comput.4
2015 Drivers of information disclosure on health information exchange platforms: insights from an exploratory empirical study
abstract
OBJECTIVE: The objective of this research is to empirically explore the drivers of patients' consent to sharing of their medical records on health information exchange (HIE) platforms. MATERIALS AND METHODS: The authors analyze a dataset consisting of consent choices of 20,076 patients in Western New York. A logistic regression is applied to empirically investigate the effects of patients' age, gender, complexity of medical conditions, and the role of primary care physicians on patients' willingness to disclose medical information on HIE platforms. RESULTS: The likelihood of providing consent increases by age (odds ratio (OR) = 1.055; P < .0001). Female patients are more likely to provide consent (OR = 1.460; P = .0003). As the number of different physicians involved in the care of the patient increases, the odds of providing consent slightly increases (OR = 1.024; P = .0031). The odds of providing consent is significantly higher for the patients whom a primary care physician has been involved in their medical care (OR = 1.323; P < .0001). CONCLUSION: Individual-level characteristics are important predictors of patients' willingness to disclose their medical information on HIE platforms.
Niam Yaraghi, Raj Sharman, Ram D. Gopal, Ram Ramesh
J. Am. Medical Informatics Assoc.3
2014 Identity matching and information acquisition: Estimation of optimal threshold parameters
Pantea Alirezazadeh, Fidan Boylu, Robert S. Garfinkel, Ram D. Gopal, Paulo B. Góes
Decis. Support Syst.4
2014 A decision methodology for managing operational efficiency and information disclosure risk in healthcare processes
Ram D. Gopal, Manuel A. Nunez, Dmitry Zhdanov
Decis. Support Syst.2
2014 Professional and geographical network effects on healthcare information exchange growth: does proximity really matter?
abstract
BACKGROUND AND OBJECTIVE: We postulate that professional proximity due to common patients and geographical proximity among practice locations are significant factors influencing the adoption of health information exchange (HIE) services by healthcare providers. The objective of this study is to investigate the direct and indirect network effects of these drivers on HIE diffusion. DESIGN: Multi-dimensional scaling and clustering are first used to create different clusters of physicians based on their professional and geographical proximities. Extending the Bass diffusion model to capture direct and indirect network effects among groups, the growth of HIE among these clusters is modeled and studied. The network effects among the clusters are investigated using adoption data over a 3-year period for an HIE based in Western New York. MEASUREMENT: HIE adoption parameters-external sources of influence as well as direct and indirect network coefficients-are estimated by the extended version of the Bass diffusion model. RESULTS: Direct network effects caused by common patients among physicians are much more influential on HIE adoption as compared with previously investigated social contagion and external factors. Professional proximity due to common patients does influence adoption decisions; geographical proximity is also influential, but its effect is more on rural than urban physicians. CONCLUSIONS: Flow of patients among different groups of physicians is a powerful factor in HIE adoption. Rather than merely following the market trend, physicians appear to be influenced by other physicians with whom they interact with and have common patients.
Niam Yaraghi, Anna Ye Du, Raj Sharman, Ram D. Gopal, Ram Ramesh, Gurdev Singh
J. Am. Medical Informatics Assoc.4
2012 On the Prevention of Fraud and Privacy Exposure in Process Information Flow
abstract
Our work addresses internal information breaches that emanate from organizational workflows. Information breaches are particularly piquant in organizational workflows, as the underlying tasks constitute natural points where private information on individuals is accessed to execute the workflows. Our work builds on and extends the widely used role-based access controls by considering processwide security considerations to both optimize the efficiency of workflow staffing and minimize data exposure in complex workflows. We employ a Jackson queueing network modeling framework, which allows both predictable and stochastic variability as well as varied employee skill sets. This framework enables the modeling of internal security threats that emanate from cross-task and cross-personnel assignments and the development of optimal staffing strategies that meet security requirements at minimum operational costs. Our detailed implementation analysis reveals that the model developed is not demanding in terms of required parameters and that the proposed approach is practical and adaptable to evolving business, regulatory, and workforce conditions. Our model is applicable to any digital transformation that involves confidential data sequences that carry security vulnerability, as is often the case in many settings such as health care, online banking, electronic payment systems, and interorganizational data interchange.
Ram D. Gopal, Manuel A. Nunez, Dmitry Zhdanov
INFORMS J. Comput.2
2011 Online keyword based advertising: Impact of ad impressions on own-channel and cross-channel click-through rates
Ram D. Gopal, Ramesh Sankaranarayanan
Decis. Support Syst.1
2011 Information mining - Reflections on recent advancements and the road ahead in data, text, and media mining
Ram D. Gopal, James R. Marsden, Jan Vanthienen
Decis. Support Syst.1
2010 Freedom of Privacy: Anonymous Data Collection with Respondent-Defined Privacy Protection
abstract
The massive amount of sensitive survey data about individuals that agencies collect and share through the Internet is causing a great deal of privacy concerns. These concerns may discourage individuals from revealing their sensitive information. Existing data collection techniques have serious downsides in terms of both efficiency and the levels of protection they offer against various realizations of threats. Moreover, they do not provide any flexibility to the users to be able to specify acceptable levels of privacy protection before deciding whether to participate in the surveys. In this paper, we propose a two-pronged privacy protection model corresponding to these two privacy concerns: these are a new efficient anonymity preserving data collection technique and a method to incorporate heterogeneous privacy constraints. Together, they help preserve the privacy of respondents both during and after data collection.
Ram D. Gopal, Robert S. Garfinkel
INFORMS J. Comput.2
2009 To theme or not to theme: Can theme strength be the music industry's "killer app"?
Sudip Bhattacharjee, Ram D. Gopal, James R. Marsden, Ramesh Sankaranarayanan, Rahul Telang
Decis. Support Syst.2
2008 Shopbot 2.0: Integrating recommendations and promotions with comparison shopping
Robert S. Garfinkel, Ram D. Gopal, Bhavik Pathak, Fang Yin
Decis. Support Syst.2
2008 CVC-STAR: Protecting data confidentiality while increasing flexibility and quality of responses
abstract
Confidentiality via Camoufiage (CVC) provides a practical method for giving unlimited, correct, numerical responses to ad-hoc queries to an on-line database, while not compromising confidential numerical data. CVC-POL guarantees confidentiality by hiding protected data points in a polytope and generating query answers over the polytope. In this paper we introduce CVC-STAR, which protects confidential data using a set defined by a union of line segments resembling a star. Solutions for determining CVC-STAR interval answers are given for several common query types. Computational experience shows that the answers for CVC-STAR are superior to those of CVC-POL while providing more robust confidentiality protection.
Daniel O. Rice, Robert S. Garfinkel, Ram D. Gopal
Int. J. Inf. Comput. Secur.3
2007 Stochastic dynamics of music album lifecycle: An analysis of the new market landscape
Sudip Bhattacharjee, Ram D. Gopal, Kaveepan Lertwachara, James R. Marsden
Int. J. Hum. Comput. Stud.2
2007 Cache architecture for on-demand streaming on the Web
abstract
On-demand streaming from a remote server through best-effort Internet poses several challenges because of network losses and variable delays. The primary technique used to improve the quality of distributed content service is replication. In the context of the Internet, Web caching is the traditional mechanism that is used. In this article we develop a new staged delivery model for a distributed architecture in which video is streamed from remote servers to edge caches where the video is buffered and then streamed to the client through a last-mile connection. The model uses a novel revolving indexed cache buffer management mechanism at the edge cache and employs selective retransmissions of lost packets between the remote and edge cache for a best-effort recovery of the losses. The new Web cache buffer management scheme includes a dynamic adjustment of cache buffer parameters based on network conditions. In addition, performance of buffer management and retransmission policies at the edge cache is modeled and assessed using a probabilistic analysis of the streaming process as well as system simulations. The influence of different endogenous control parameters on the quality of stream received by the client is studied. Calibration curves on the QoS metrics for different network conditions have been obtained using simulations. Edge cache management can be done using these calibration curves. ISPs can make use of calibration curves to set the values of the endogenous control parameters for specific QoS in real-time streaming operations based on network conditions. A methodology to benchmark transmission characteristics using real-time traffic data is developed to enable effective decision making on edge cache buffer allocation and management strategies.
Raj Sharman, Shiva Shankar Ramanna, Ram Ramesh, Ram D. Gopal
ACM Trans. Web4
2006 Whatever happened to payola? An empirical analysis of online music sharing
Sudip Bhattacharjee, Ram D. Gopal, Kaveepan Lertwachara, James R. Marsden
Decis. Support Syst.2
2006 Design of a shopbot and recommender system for bundle purchases
Robert S. Garfinkel, Ram D. Gopal, Arvind K. Tripathi, Fang Yin
Decis. Support Syst.2
2006 Economics of first-contact email advertising
Ram D. Gopal, Arvind K. Tripathi, Zhiping Walter
Decis. Support Syst.1
2006 Secure electronic markets for private information
abstract
Technological advances in the collection, storage, and analysis of data have increased the ease with which businesses can make profitable use of information about individuals. Some of this information is private, and individuals are simultaneously becoming more aware of the value of the information and how the loss of control over this information impacts their personal privacy. As a partial solution to these concerns, this paper presents a mechanism that serves two purposes. The first enables the use of private, numerical data in the answering of queries while simultaneously providing a security feature that protects the data owners from a loss of privacy that could result from an unauthorized access. The second develops a compensation model for the use of the data that allows individuals to dynamically redefine their security requirements. The compensation model is built on the information-security mechanism to create the foundation of a market for private information. This paper illustrates how compensation models like the one presented here could be used in a self-regulating market for private information. Additionally, the compensation component of an intermediated market for private information is developed and extensively analyzed. Finally, this paper provides insights and draws several important conclusions on markets for private information
Robert S. Garfinkel, Ram D. Gopal, Manuel A. Nunez, Daniel O. Rice
IEEE Trans. Syst. Man Cybern. Part A2
2003 Economic of online music
abstract
Novel online file sharing technologies have created new market dynamics for the online distribution of digital goods. But the new potential benefits for consumers are juxtaposed against challenges and opportunities for sellers of such goods. Here we investigate one type of digital experience good, music, whose markets include the presence of piracy options. We present five different pricing models running from a base case of a traditional brick and mortar retailer not facing a piracy option to an online retailer offering per unit and subscription pricing but facing piracy alternatives. In addition, simulation results are presented as a vehicle to develop insights related to the model implications on revenue-maximization and piracy conditions.
Sudip Bhattacharjee, Ram D. Gopal, Kaveepan Lertwachara, James R. Marsden
ICEC2
2003 Design of an interactive spell checker: optimizing the list of offered words
Robert S. Garfinkel, Elena Fernández 0001, Ram D. Gopal
Decis. Support Syst.3
2001 Cascade Graphs: Design, Analysis and Algorithms for Relational Joins
abstract
The focus of this work is on join optimization in relational database systems. The importance of join optimization is critically underscored by the high cost of relational joins and their frequent needs in traditional as well as emerging database applications. We demonstrate that the sequence in which the pages of the relations are accessed to process a join is a critical determinant of the join execution cost and an optimization of this sequence can lead to a significant improvement in performance over the traditional approaches. We initially develop three network structures to represent a join on two relations: page connectivity graph, cascade and block tree cascade. A page connectivity graph is a bipartite representation of the set of connected pages in the two relations according to the join predicate. To reveal the structural properties of the join, the nodes of the bipartite graph are ordered into a set of levels, and the resulting isomorphic structure is termed a cascade. From the cascade, a tree structure termed a block tree cascade is derived by selectively grouping nodes at each level of the cascade into blocks. We formulate the join as a tree traversal process, and accordingly develop efficient tree traversal algorithms. We develop a compact data structure to store the resulting access path, and provide a comprehensive analysis of the algorithms with detailed assessments of their performance. The performance evaluation demonstrates that the proposed approach can result in significant cost savings over the current join processing methods, for low to modest values of the join selectivity factor.
Ram D. Gopal, Ram Ramesh, Stanley Zionts
INFORMS J. Comput.1
2001 Criss-Cross Hash Joins: Design and Analysis
abstract
Join processing in relational database systems continues to be a difficult and challenging problem. In this research, we propose a criss-cross hash join strategy that draws from both hashing and indexing techniques, inheriting the advantages of each. To facilitate the criss-cross hash join, a simple data structure, termed page map, is introduced. The page maps aid in reducing the hashing effort incurred in the current hash based join methods. Furthermore, the page maps implicitly capture and exploit the possible inherent order among tuples in the relations, however partial it may be, to achieve superior performance. As the proposed methodology relies on the hashing scheme, the page maps are simpler, more compact, and easier to maintain than the traditional data structures associated with index based join methods. We develop the ideas intuitively first, followed by a formal development of the concepts and the algorithms. A detailed probabilistic analysis of the algorithms is presented and their performance is assessed through extensive empirical investigations. The empirical analysis suggests significant performance improvements over the current state-of-the-art hybrid hash method, especially in the presence of possible inherent order.
Ram D. Gopal, Ram Ramesh, Stanley Zionts
IEEE Trans. Knowl. Data Eng.1
1999 HypEs: an architecture for hypermedia-enabled expert systems
Y. Alex Tung, Ram D. Gopal, James R. Marsden
Decis. Support Syst.2
1998 Interval Protection of Confidential Information in a Database
abstract
We deal with the question of how to maintain security of confidential information in a database while answering as many queries as possible. The database is assumed to operate in a query restriction (as opposed to perturbation) mode in which exact answers are given to those queries which, together with those already answered, will not compromise any confidential datum. Those which fail this criterion are not answered. We introduce the concept of interval disclosure where a datum is compromised if the answered queries provide enough information to establish that it is contained in a given interval even if the datum cannot be determined exactly. Models are presented for the problem of deciding whether to answer a query and three techniques, one based on linear programming, are developed and tested.
Ram D. Gopal, Paulo B. Góes, Robert S. Garfinkel
INFORMS J. Comput.1
1997 Query evaluation management design and prototype implementation
Paulo B. Góes, Ram D. Gopal, Nai-Kuang Chen
Decis. Support Syst.2
1995 Access Path Optimization in Relational Joins
abstract
The objective of access path optimization in relational joins is to minimize the number of pages accessed in performing a join, since the cost of data retrieval from disk accounts for most of the join processing costs. We develop an efficient approach to access path optimization by modeling an access path as a tree traversal process. Two join algorithms are developed using this model. The access path is stored as a compact index relation, which requires absolutely minimal storage. The join is easily materialized by reading the index relation sequentially, and performing the operations coded in its tuples in their serial order. The proposed approach is shown to result in globally minimal page accesses in certain classes of joins. Using a detailed probabilistic analysis and computational study, the proposed approach is shown to be much superior to the state-of-the-art join optimization methods for a general class of joins. INFORMS Journal on Computing, ISSN 1091-9856, was published as ORSA Journal on Computing from 1989 to 1995 under ISSN 0899-1499.
Ram D. Gopal, Ram Ramesh, Stanley Zionts
INFORMS J. Comput.1
1995 The Query Clustering Problem: A Set Partitioning Approach
abstract
In this research, we address the query clustering problem which involves determining globally optimal execution strategies for a set of queries. The need to process a set of queries together often arises in deductive database systems, scientific database systems, large bibliographic retrieval systems and several other database applications. We address the optimization problem from the perspective of overlaps in data requirements, and model the batched operations using a set-partitioning approach. In this model, we first consider the case of m queries each involving a two-way join operation. We develop a recursive methodology to determine all the processing strategies in this case. Next, we establish certain dominance properties among the strategies, and develop exact as well as heuristic algorithms for selecting an appropriate strategy. We extend this analysis to a clustering approach, and outline a framework for optimizing multiway joins. The results show that the proposed approach is viable and efficient, and can easily be incorporated into the query processing component of most database systems.
Ram D. Gopal, Ram Ramesh
IEEE Trans. Knowl. Data Eng.1