R.C. Green

R.C. Green
Bowling Green State University | BGSU · Department of Computer Science

PhD

About

75
Publications
22,524
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
2,348
Citations
Additional affiliations
August 2019 - present
Bowling Green State University
Position
  • Professor (Associate)
August 2013 - May 2019
Bowling Green State University
Position
  • Professor (Assistant)
August 2012 - August 2013
University of Toledo
Position
  • Research Assistant
Education
August 2009 - August 2012
University of Toledo
Field of study
  • Engineering
August 2005 - May 2007
Bowling Green State University
Field of study
  • Computer Science (Focus in Operations Research)
January 2001 - May 2005
Geneva College
Field of study
  • Computer Science and Applied Mathematics

Publications

Publications (75)
Article
Datasets related to hard drive failure, particularly BackBlaze Hard Drive Data, have been widely studied in the literature using many statistical, machine learning, and deep learning techniques. These datasets are severely imbalanced due to the presence of a small number of failed drives compared to huge amounts of healthy drives in the operational...
Article
Full-text available
Introduction Kidney transplants fail more often in Black than in non-Black (White, non-Black Hispanic, and Asian) recipients. We used the estimated physicochemical immunogenicity for polymorphic amino acids of donor/recipient HLAs to select weakly immunogenic kidney transplants for Black vs. White or non-Black patients. Methods OPTN data for 65,04...
Article
Full-text available
We evaluated the impact of human leukocyte antigen (HLA) disparity (immunogenicity; IM) on long-term kidney allograft survival. The IM was quantified based on physicochemical properties of the polymorphic linear donor/recipient HLA amino acids (the Cambridge algorithm) as a hydrophobic, electrostatic, amino acid mismatch scores (HMS\AMS\EMS) or epl...
Preprint
Full-text available
With the abundance of machine learning methods available and the temptation of using them all in an ensemble method, having a model-agnostic method of feature selection is incredibly alluring. Principal component analysis was developed in 1901 and has been a strong contender in this role since, but in the end is an unsupervised method. It offers no...
Conference Paper
Considering where to process data and perform computation is becoming a more difficult problem as Mobile Edge Computing (MEC) and Mobile Cloud Computing (MCC) continue to evolve. In order to balance constraints and objectives regarding items like computation time and energy consumption, computation and data should be automatically shifted between m...
Article
Full-text available
The probabilistic evaluation of composite power system reliability is an important but computationally intense task that requires the sampling/searching of a large search space. While multiple methods have been used for performing these computations, a remaining area of research is the impact that modern platforms for parallel computation may have...
Article
This paper discusses the implementation, architecture, and use of a graphical web-based application called ReliaCloud-NS that allows users to (1) evaluate the reliability of a cloud computing system (CCS) and (2) design a CCS to a specified reliability level for both public and private clouds. The software was designed with a RESTful application pr...
Article
Contrary to the static sensor network that requires one-time localization, a mobile wireless sensor network (MWSN) requires an estimation of the optimum time to retrigger the localization of the network to accurately identify the sensor location after certain movements. However, triggering relocalization at predefined time intervals without proper...
Conference Paper
Software repositories contain a variety of information that can be mined and utilized to enhance software engineering processes. Patterns stored in software repository meta-data can provide useful and informative information about different aspects of a project, particularly those that may not be obvious for developers. One such aspect is the role...
Article
Particularly with respect to coordinating power consumption and generation, demand response (DR) is a vital part of the future smart grid. Even though, there are some DR simulation platforms available, none makes use of game theory. This paper proposes Okeanos, a fundamental, game theoretic, Java-based, multi-agent software framework for DR simulat...
Article
Full-text available
Cloud computing paradigm has ushered in the need to provide resources to users in a scalable, flexible, and transparent fashion much like any other utility. This has led to a need for developing evaluation techniques that can provide quantitative measures of reliability of a cloud computing system (CCS) for efficient planning and expansion. This pa...
Article
Processing large graph datasets represents an increasingly important area in computing research and applications. The size of many graph datasets has increased well beyond the processing capacity of a single computing node, thereby necessitating distributed approaches. As these datasets are processed over a distributed system of nodes, this leads t...
Conference Paper
Demand response (DR) is a crucial and necessary aspect of the smart grid, particularly when considering the optimization of both, power consumption and generation. While many benefits of DR are currently under study, an issue of particular concern is optimizing end-users' power consumption profiles at various levels. This study proposes a fundament...
Conference Paper
Cloud computing is a particularly interesting and truly complex concept of providing services over networks on demand. Many tools have previously been created to simulate the work of the clouds, such as CloudSim. The main use of these tools is evaluation and testing of architectures and services before deployment on network centers and hosts in ord...
Conference Paper
Full-text available
An attractive research topic in wireless sensor networks is the issue of localization – that is localizing an entire wireless sensor network accurately and within a reasonable time frame. A newly developed algorithm in this area is Time Bounded Essential Localization (TBEL), which allows for rapid, network-wide distribution of essential location in...
Article
Full-text available
The idea of Internet of Things (IoT) is implanting networked heterogeneous detectors into our daily life. It opens extra channels for information submission and remote control to our physical world. A significant feature of an IoT network is that it collects data from network edges. Moreover, human involvement for network and devices maintenance is...
Conference Paper
The cloud computing paradigm has ushered in the need for new methods of evaluating the performance in a given cloud computing systems (CCS) in order to ensure customer and service level agreement satisfaction. This study proposes a method for evaluating the reliability of a CCS alongside the corresponding performance metrics. Specifically, and for...
Conference Paper
Rising trends in the number of customers turning to the cloud for their computing needs has made effective resource allocation imperative for cloud service providers. In order to maximize profits and reduce waste, providers have started to explore the role of oversubscribing cloud resources. However, the benefits of oversubscription in the cloud ar...
Article
Maintaining high reliability and device utilization in a cloud computing system (CCS) is crucial to any cloud service provider who will face high penalties and lose revenues if they fail to be good at both. This study proposes that allowing device partial failure in a CCS for graceful service degrading would help to obtain higher system reliability...
Conference Paper
An application of using time of flight (TOF) to measure distance between two wireless sensor network (WSN) nodes is explained. Both nodes are identical smart phones. Results show a large accuracy error (106m) but with several avenues for improvement. A discussion of the results and future work follows.
Article
Localization in Mobile Wireless Sensor Networks (WSNs), particularly in areas like surveillance applications, necessitates triggering re-localization in different time periods in order to maintain accurate positioning. Further, the re-localization process should be designed for time and energy efficiency in these resource constrained networks. In t...
Article
An efficient MapReduce Algorithm for performing Similarity Joins between multisets is proposed. Filtering techniques for similarity joins minimize the number of pairs of entities joined and hence improve the efficiency of the algorithm. Multisets represent real-world data better by considering the frequency of its elements. Prior serial algorithms...
Article
Trilateration-based localization (TBL) has become a corner stone of modern technology. This study formulates the concern on how wireless sensor networks can take advantage of the computational intelligent techniques using both single- and multi-objective particle swarm optimization (PSO) with an overall aim of concurrently minimizing the required t...
Article
Rising trends in the number of customers turning to the cloud for their computing needs has made effective resource allocation imperative for cloud service providers. In order to maximize profits and reduce waste, providers have started to explore the role of oversubscribing cloud resources. However, the benefits of cloud-based oversubscription are...
Conference Paper
Mobile cloud computing is a powerful technology that integrates cloud computing with modern mobile devices. One of the realized benefits of this methodology is that various computation tasks may be temporarily offloaded to mobile devices that belong to users' who are willing to share their resources. In this process, the problem of optimally and fa...
Article
Over the last 15 years, significant changes have occurred in the areas of electric power systems and high performance computing (HPC). HPC has seen the maturation of cluster computing, the advent of multi-core computing, the creation of grid and cloud computing, and the sudden rise of the graphics processing unit (GPU) for general purpose computing...
Article
Though considered important to most programming professionals, the teaching of effective documentation skills is frequently challenged by these common documentation "hurdles": 1. Textbooks (almost all of which use added comments to explain the coding constructs being taught, rather than as examples of real-world documentation) 2. Professors (trai...
Article
The probabilistic reliability evaluation of composite power systems is a complicated, computation intensive, and combinatorial task. As such evaluation may suffer from issues regarding high dimensionality that lead to an increased need for computational resources, MCS is often used to evaluate the reliability of power systems. In order to alleviate...
Article
The global demand for energy is currently growing beyond the limits of installable generation capacity. To meet future energy demands efficiently, energy security and reliability must be improved and alternative energy sources must be investigated aggressively. An effective energy solution should be able to address long-term issues by utilizing alt...
Conference Paper
A methodology called Intelligent State Space Pruning (ISSP) has recently been developed and applied in order to reduce the computational resources necessary to achieve convergence when using non-sequential Monte Carlo Simulation (MCS). The main application of this algorithm has been the probabilistic evaluation of composite power system reliability...
Conference Paper
Evaluating the reliability of composite power systems using probabilistic means can quickly become a computationally intensive task as the size of the system grows. Different efforts like state space decomposition and population based intelligent search have focused on reducing computational cost by improving the way in which the state space is sam...
Conference Paper
Significant infrastructure demand will be experienced for the widespread use of Plug-in Hybrid Electric Vehicles (PHEVs) for Vehicle to Grid (V2G) transactions. Charging stations are expected to be used in a wide array of commercial enterprises that will aid PHEV users to charge their vehicles. LEVEL 3 charging or Fast Charging is an alternative to...
Article
In recent years, global concerns about environmental issues and pollutant emissions have been incorporated into the optimal power flow frameworks used in electricity power markets. Therefore, the generation of participant generators in the power market is changed to fulfill new environmental requirements. While reducing emissions, these requirement...
Article
Central Force Optimization (CFO) is a novel and upcoming metaheuristic technique that is based upon physical kinematics. It has previously been demonstrated that CFO is effective when compared with other metaheuristic techniques when applied to multiple benchmark problems and some real world applications. This work applies the CFO algorithm to trai...
Article
The advent of the smart grid promises to usher in an era that will bring intelligence, efficiency, and optimality to the power grid. Most of these changes will occur as an Internet-like communications network is superimposed on top of the current power grid using wireless mesh network technologies with the 802.15.4, 802.11, and WiMAX standards. Eac...
Article
What separates good code from great code?
Article
Full-text available
What separates good code from great code?
Conference Paper
Work has recently been completed that improves the computational aspects of Monte Carlo simulation (MCS) including its total computational time and iterations required for convergence through the use of a novel technique known as state space pruning. This methodology currently exists in two distinct flavors: The analytical method and a method built...
Conference Paper
The advent of the smart grid promises to usher in an era that will bring intelligence, efficiency, and optimality to the power grid. Most of these changes will occur as an Internet-like communications network is superimposed on top of the current power grid using wireless technologies including 802.15.4, 802.11, and the Zigbee protocol. Each of the...
Article
The probabilistic reliability evaluation of composite power systems is a complicated and computation intensive task. Monte Carlo Simulation (MCS) is often used as the method of choice for tackling this difficult problem, though MCS may also suffer from issues regarding high dimensionality leading to an increased need for computational resources. In...
Article
The advent of the smart grid promises to usher in an era that will bring intelligence, efficiency, and optimality to the power grid. Most of these changes will occur as an Internet-like communications network is superimposed on top of the current power grid. The communication environment of the smart grid should be more robust, reliable, and effici...
Conference Paper
Climate change is a matter of pressing importance for modern society. One method that has been suggested for mitigating the role that fossil fuel based transportation plays in this issue is the introduction of Plug-in Hybrid Electric Vehicles (PHEVs) in order to electrify the transportation sector. While these vehicles would have a significant impa...
Article
Full-text available
Monte Carlo Simulation (MCS) is a very powerful and flexible tool when used for sampling states during the probabilistic reliability assessment of power systems. Despite the advantages of MCS, the method begins to falter when applied to large and more complex systems of higher dimensions. In these cases it is often the process of classifying states...
Article
Full-text available
The last significant works that made an effort to re- view and summarize the relationship between High Performance Computing (HPC) and Power Systems Analysis were published in the mid 1990's. Since that time significant changes have occurred in both fields. HPC has seen the maturation of cluster computing, the advent of multicore, the creation of G...
Conference Paper
The introduction of Plug-in Hybrid Electric Vehicles (PHEVs) will result in the synergy of the transportation sector and the electric power sector. The widespread use of PHEVs over the next few years will result in a great number of benefits to the electric power sector as well as have significant environmental benefits. Utilizing Vehicle to Grid (...
Conference Paper
In this paper a fuzzy adaptive comfort temperature (FACT) model has been proposed for the intelligent control of smart buildings. A multi-agent control system is applied for the energy management and building operation. Particle Swarm Optimization (PSO) is applied to optimize the set points based on the comfort zone. Integrating a grey predictor to...
Conference Paper
Full-text available
Central Force Optimization (CFO) is a powerful new metaheuristic algorithm that has been demonstrated to be competitive with other metaheuristic algorithms such as Genetic Algorithms (GA), Particle Swarm Optimization (PSO), and Group Search Optimization (GSO). While CFO often shows superiority in terms of functional evaluations and solution quality...
Conference Paper
State space pruning is a methodology that has been successfully applied to improve the computational efficiency and convergence of Monte Carlo Simulation (MCS) when computing the reliability indices of composite power systems. This methodology increases performance of MCS by pruning state spaces in such a manner that a new state space with a higher...
Article
State space pruning is a methodology that has been successfully applied to improve the computational efficiency and convergence of Monte Carlo Simulation (MCS) when comput- ing the reliability indices of power systems. This methodology increases performance of MCS by pruning state spaces in such a manner that a conditional state space with a higher...
Conference Paper
State space pruning is a methodology that has been used to improve the computational efficiency and convergence of Monte Carlo Simulation (MCS) when computing the reliability indices of power systems. This methodology improves performance of MCS by pruning state spaces in such a manner that a new state space with a higher density of failure states...
Conference Paper
Methods have previously been developed that improve the computational efficiency and convergence of Monte Carlo simulation (MCS) when computing the reliability indices of power systems. One of these techniques works by pruning the state space in such a manner that the MCS samples a state space that has a higher density of failure states than the or...
Conference Paper
One methodology that has been previously developed to improve the computational efficiency and convergence of Monte Carlo Simulation (MCS) when computing the reliability indices of power systems is a technique known as state space pruning. This technique works by pruning the state space in such a way that the MCS samples a state space that has a hi...
Article
Plug-in hybrid electric vehicles (PHEVs) are the next big thing in the electric transportation market. While much work has been done to detail what economic costs and benefits PHEVs will have on consumers and producers alike, it seems that it is also important to understand what impact PHEVs will have on distribution networks nationwide. This paper...

Network

Cited By

Projects

Projects (2)
Project
Improving computation for evaluation and optimizing the power grid using intelligent methods and high performance methods.