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

Jorge E. Pezoa

dblp:19/5335 · DBLP profile ↗
← Back
21ranked-venue papers
7as first author
1since 2021 · last 2024
0000-0002-5225-5334ORCID · verified

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

Artificial intelligence and machine learning · 7 · 2 first-authorSystems, architecture and hardware · 6 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 2 first-authorComputer networks · 5 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous 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 architecture, parallel and distributed computing, and storage systems
5 papers
Distributed systems · 48% Parallel and multicore computing · 22% Hardware reliability and fault tolerance · 21%
Computer networks
1 paper
Internet of things and sensor networks · 50% Optical networks · 50%

Topics — the 11 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems › distributed system dependability
service reliability
0.322014
Reliability of Heterogeneous Distributed Computing Systems in the Presence of Correlated Failures · IEEE Trans. Parallel Distributed Syst. 2014
Maximizing Service Reliability in Distributed Computing Systems with Random Node Failures: Theory and Implementation · IEEE Trans. Parallel Distributed Syst. 2010
Distributed systems › distributed scheduling
task reallocation
0.222014
Performance and Reliability of Non-Markovian Heterogeneous Distributed Computing Systems · IEEE Trans. Parallel Distributed Syst. 2012
Reliability of Heterogeneous Distributed Computing Systems in the Presence of Correlated Failures · IEEE Trans. Parallel Distributed Syst. 2014
Hardware reliability and fault tolerance › reliability modeling
failure dependence modeling
0.212014
Reliability of Heterogeneous Distributed Computing Systems in the Presence of Correlated Failures · IEEE Trans. Parallel Distributed Syst. 2014
Parallel and multicore computing
load balancing
0.222010
Maximizing Service Reliability in Distributed Computing Systems with Random Node Failures: Theory and Implementation · IEEE Trans. Parallel Distributed Syst. 2010
Dynamic Load Balancing in Distributed Systems in the Presence of Delays: A Regeneration-Theory Approach · IEEE Trans. Parallel Distributed Syst. 2007
Optical networks › network survivability
geographically correlated failures
0.212013
Optimizing mission allocation in wireless sensor networks under geographically correlated failures · SenSys 2013
Internet of things and sensor networks
wireless sensor network
0.212013
Optimizing mission allocation in wireless sensor networks under geographically correlated failures · SenSys 2013
Parallel and multicore computing › load balancing
dynamic load balancing
0.112007
Dynamic Load Balancing in Distributed Systems in the Presence of Delays: A Regeneration-Theory Approach · IEEE Trans. Parallel Distributed Syst. 2007
Hardware reliability and fault tolerance › reliability analysis
correlated failures
0.012013
Optimizing mission allocation in wireless sensor networks under geographically correlated failures · SenSys 2013
Distributed systems
fault tolerance
0.012013
Optimizing mission allocation in wireless sensor networks under geographically correlated failures · SenSys 2013
Performance modeling and evaluation
queueing models
0.012012
Performance and Reliability of Non-Markovian Heterogeneous Distributed Computing Systems · IEEE Trans. Parallel Distributed Syst. 2012
Performance modeling and evaluation › delay analysis
completion time analysis
0.012007
Dynamic Load Balancing in Distributed Systems in the Presence of Delays: A Regeneration-Theory Approach · IEEE Trans. Parallel Distributed Syst. 2007

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

monte carlo simulation · 0.4scoring · 0.3resource allocation · 0.3probabilistic shared risk groups · 0.2renewal theory · 0.1non-markovian analysis · 0.1difference-differential equations · 0.1regeneration theory · 0.1queueing analysis · 0.1
YearPublicationVenuePosition
2024 Machine learning controller for data rate management in science DMZ networks
Christian Vega Caicedo, Elie F. Kfoury, Jorge E. Pezoa, Miguel E. Figueroa, Jorge Crichigno
Comput. Networks4
2019 Shared-risk-aware Design for Survivable Migration in SDN Environments
abstract
In this paper, we propose a heterogeneous risk-aware Software-Defined Networking (SDN) migration method for designing survivable networks in the face of multiple correlated failures. The migration method, which is implemented in one shot, specifies how many nodes of each SDN implementation are needed, and where such nodes must be located, in order to yield an SDN migrated network with maximal survivability, when multiple correlated failures impact the entire network connectivity. We formulated the survivable SDN migration problem through integer optimization, where the proposed cost function assesses the survivability of the migrated network in terms of the number of connected components after a failure. The numerical results calculated over test networks show the capability of migration method to provide survivable SDN topologies, which trade-off the heterogeneity in the SDN implementations and the number of shared risks.
Yasmany Prieto, Christian Vega Caicedo, Jorge E. Pezoa, Jorge Crichigno
CCNC3
2019 A Flow-Based Entropy Characterization of a NATed Network and Its Application on Intrusion Detection
abstract
This paper presents a flow-based entropy characterization of a small/medium-sized campus network that uses network address translation (NAT). Although most networks follow this configuration, their entropy characterization has not been previously studied. Measurements from a production network show that the entropies of flow elements (external IP address, external port, campus IP address, campus port) and tuples have particular characteristics. Findings include: i) entropies may widely vary in the course of a day. For example, in a typical weekday, the entropies of the campus and external ports may vary from below 0.2 to above 0.8 (in a normalized entropy scale 0-1). A similar observation applies to the entropy of the campus IP address; ii) building a granular entropy characterization of the individual flow elements can help detect anomalies. Data shows that certain attacks produce entropies that deviate from the expected patterns; iii) the entropy of the 3-tuple {external IP, campus IP, campus port} is high and consistent over time, resembling the entropy of a uniform distribution's variable. A deviation from this pattern is an encouraging anomaly indicator; iv) strong negative and positive correlations exist between some entropy time-series of flow elements.
Jorge Crichigno, Elie F. Kfoury, Elias Bou-Harb, Nasir Ghani, Yasmany Prieto, Christian Vega Caicedo, Jorge E. Pezoa, David Torres
ICC7
2017 A model for optimal service allocation in a smart environment
Silvia Elena Restrepo, Jorge E. Pezoa, Mahshid Rahnamay-Naeini
Pervasive Mob. Comput.2
2014 Reliability of Heterogeneous Distributed Computing Systems in the Presence of Correlated Failures
abstract
While the reliability of distributed-computing systems (DCSs) has been widely studied under the assumption that computing elements (CEs) fail independently, the impact of correlated failures of CEs on the reliability remains an open question. Here, the problem of modeling and assessing the impact of stochastic, correlated failures on the service reliability of applications running on DCSs is tackled. The service reliability is modeled using an integrated analytical and Monte-Carlo (MC) approach. The analytical component of the model comprises a generalization of a previously developed model for reliability of non-Markovian DCSs to a setting where specific patterns of simultaneous failures in CEs are allowed. The analytical model is complemented by a MC-based procedure to draw correlated-failure patterns using the recently reported concept of probabilistic shared risk groups (PSRGs). The reliability model is further utilized to develop and optimize a novel class of dynamic task reallocation (DTR) policies that maximize the reliability of DCSs in the presence of correlated failures. Theoretical predictions, MC simulations, and results from an emulation testbed show that the reliability can be improved when DTR policies correctly account for correlated failures. The impact of correlated failures of CEs on the reliability and the key dependence of DTR policies on the type of correlated failures are also investigated.
Jorge E. Pezoa, Majeed M. Hayat
IEEE Trans. Parallel Distributed Syst.1
2013 Energy-aware image allocation for distributed video processing on handheld devices
abstract
In this paper, we present an algorithm for minimizing the processing time of a video sequence on a handheld-based distributed computing system. The algorithm considers the energy use and the remaining energy of the nodes, and steers a Monte-Carlo-based allocation according to the following rationale: images should be mapped more likely onto those nodes that communicate and process faster, consume less energy, and possess more energy reservoirs. Simulation results show that these simple ideas allow the allocation algorithm to deal efficiently with the fundamental tradeoff between turnaround time and energy.
Silvia Elena Restrepo, Philippe Pinaud, Jorge E. Pezoa, Sergio K. Sobarzo
IPCCC3
2013 Optimizing mission allocation in wireless sensor networks under geographically correlated failures
abstract
In wireless sensor networks (WSNs), random failures at the sensor nodes and the communication level reduce the likelihood of completing a prescribed mission. This likelihood is further reduced when geographically correlated failures affect the sensing and communication capabilities of the network. In this work, a mission allocation algorithm for WSNs accounting for geographically correlated failures is proposed. The algorithm maximizes the likelihood of completing a mission in WSNs by allocating resources onto the sensor nodes according to a score that weighs the resources, the availability, and the likelihood of sensor nodes to be affected by geographically correlated failures.
Jorge E. Pezoa
SenSys1
2012 Performance and Reliability of Non-Markovian Heterogeneous Distributed Computing Systems
abstract
Average service time, quality-of-service (QoS), and service reliability associated with heterogeneous parallel and distributed computing systems (DCSs) are analytically characterized in a realistic setting for which tangible, stochastic communication delays are present with nonexponential distributions. The departure from the traditionally assumed exponential distributions for event times, such as task-execution times, communication arrival times and load-transfer delays, gives rise to a non-Markovian dynamical problem for which a novel age dependent, renewal-based distributed queuing model is developed. Numerical examples offered by the model shed light on the operational and system settings for which the Markovian setting, resulting from employing an exponential-distribution assumption on the event times, yields inaccurate predictions. A key benefit of the model is that it offers a rigorous framework for devising optimal dynamic task reallocation (DTR) policies systematically in heterogeneous DCSs by optimally selecting the fraction of the excess loads that need to be exchanged among the servers, thereby controlling the degree of cooperative processing in a DCSs. Key results on performance prediction and optimization of DCSs are validated using Monte-Carlo (MC) simulation as well as experiments on a distributed computing testbed. The scalability, in the number of servers, of the age-dependent model is studied and a linearly scalable analytical approximation is derived.
Jorge E. Pezoa, Majeed M. Hayat
IEEE Trans. Parallel Distributed Syst.1
2011 Classifying Execution Times in Parallel Computing Systems: A Classical Hypothesis Testing Approach
Hugo Pacheco 0002, Jonathan Pino, Julio Santana, Pablo Ulloa, Jorge E. Pezoa
CIARP5
2011 Spectral Model for Fixed-Pattern-Noise in Infrared Focal-Plane Arrays
Jorge E. Pezoa, Osvaldo J. Medina
CIARP1
2011 Thermal Noise Estimation and Removal in MRI: A Noise Cancellation Approach
Miguel E. Soto, Jorge E. Pezoa, Sergio N. Torres
CIARP2
2011 Modeling Stochastic Correlated Failures and their Effects on Network Reliability
abstract
The physical infrastructure of communication networks is vulnerable to spatially correlated failures arising from various physical stresses such as natural disasters (earthquakes and hurricanes) as well as malicious coordinated attacks using weapons of mass destruction. Some disaster events such as earthquakes and terrorist attacks may occur in more than one location in a short period of time. Hence multiple sets of correlated link failures may occur if more events occurred before the previous set of failed links were repaired. Here, the statistical properties of induced-failure patterns depend upon the spatial interaction among stress centers (e.g., interaction among earthquake or attack locations). This paper presents a stochastic model, based on spatial point processes, for representing stress centers in geographical plane in order to facilitate the modeling of spatially inhomogeneous and correlated link failures in communication networks. This model is then used to further generate scenarios with inhibition or clustering between stress centers, which enables detailed assessment of vulnerabilities of the network to the level of inhomogeneity and spatial correlation in the stress-event centers. Detailed simulation results are presented to compare network reliability for various scenarios of link failures and to find geographically vulnerable areas of a network as well as worst-case scenarios of stress-events. Overall, this effort will provide some critical knowledge and simulation capability for other focus areas of research in network reliability and survivability.
Mahshid Rahnamay-Naeini, Jorge E. Pezoa, Ghady Azar, Nasir Ghani, Majeed M. Hayat
ICCCN2
2010 Optimal Task Reallocation in Heterogeneous Distributed Computing Systems with Age-Dependent Delay Statistics
abstract
This paper presents a general framework for optimal task reallocation in heterogeneous distributed-computing systems and offers a rigorous analytical model for the stochastic execution time of a workload. The model takes into account the heterogeneity and stochastic nature of the tasks' service and transfer times, servers' failure times, as well as an arbitrary task-reallocation policy. The stochastic service, transfer and failure times are assumed to have general, age-dependent (non-exponential) distributions, resulting in a tandem distributed queuing system with non-Markovian dynamics. Auxiliary age variables are introduced in the analysis to capture the memory associated with the non-Markovian stochastic times, thereby enabling a regenerative age-dependent analytical characterization of the statistics of the execution time of a workload. The model is utilized to devise task reallocation policies that optimize three metrics: the average execution time of a workload, the quality-of-service in executing a workload by a prescribed deadline and the reliability in executing a workload. Implications of the non-exponential event times on these metrics are also studied. Key results are verified experimentally on a distributed-computing testbed.
Jorge E. Pezoa, Majeed M. Hayat, Zhuoyao Wang 0001, Sagar Dhakal
ICPP1
2010 Block-recursive filtering for offset nonuniformity estimation in infrared imaging systems: Theory and implementation
César San-Martín, Jorge E. Pezoa, Sergio N. Torres, Pablo Meza, Diana Gutierrez
Pattern Recognit. Lett.2
2010 Maximizing Service Reliability in Distributed Computing Systems with Random Node Failures: Theory and Implementation
abstract
In distributed computing systems (DCSs) where server nodes can fail permanently with nonzero probability, the system performance can be assessed by means of the service reliability, defined as the probability of serving all the tasks queued in the DCS before all the nodes fail. This paper presents a rigorous probabilistic framework to analytically characterize the service reliability of a DCS in the presence of communication uncertainties and stochastic topological changes due to node deletions. The framework considers a system composed of heterogeneous nodes with stochastic service and failure times and a communication network imposing random tangible delays. The framework also permits arbitrarily specified, distributed load-balancing actions to be taken by the individual nodes in order to improve the service reliability. The presented analysis is based upon a novel use of the concept of stochastic regeneration, which is exploited to derive a system of difference-differential equations characterizing the service reliability. The theory is further utilized to optimize certain load-balancing policies for maximal service reliability; the optimization is carried out by means of an algorithm that scales linearly with the number of nodes in the system. The analytical model is validated using both Monte Carlo simulations and experimental data collected from a DCS testbed.
Jorge E. Pezoa, Sagar Dhakal, Majeed M. Hayat
IEEE Trans. Parallel Distributed Syst.1
2008 Extended Recursive Filtering Estimation of Detector Offset Nonuniformity in Infrared Imaging Systems
César San-Martín, Jorge E. Pezoa, Sergio N. Torres, Pablo Meza, Diana Gutierrez
CIARP2
2007 A Regeneration-Based Approach for Resource Allocation in Cooperative Distributed Systems
abstract
A regeneration-based approach is undertaken to derive an expression for the expected value of total service time for an arbitrary customer distribution when scheduling is performed in a distributed queuing system. The service times and the transfer delays for customers in the shared communication medium are both considered random. The theory is applied to a distributed wireless-sensor network and the interplay between the total service time and the energy consumption of each sensor is investigated.
Sagar Dhakal, Jorge E. Pezoa, Majeed M. Hayat
ICASSP (3)2
2007 Dynamic Load Balancing in Distributed Systems in the Presence of Delays: A Regeneration-Theory Approach
abstract
A regeneration-theory approach is undertaken to analytically characterize the average overall completion time in a distributed system. The approach considers the heterogeneity in the processing rates of the nodes as well as the randomness in the delays imposed by the communication medium. The optimal one-shot load balancing policy is developed and subsequently extended to develop an autonomous and distributed load-balancing policy that can dynamically reallocate incoming external loads at each node. This adaptive and dynamic load balancing policy is implemented and evaluated in a two-node distributed system. The performance of the proposed dynamic load-balancing policy is compared to that of static policies as well as existing dynamic load-balancing policies by considering the average completion time per task and the system processing rate in the presence of random arrivals of the external loads.
Sagar Dhakal, Majeed M. Hayat, Jorge E. Pezoa, Cundong Yang, David A. Bader
IEEE Trans. Parallel Distributed Syst.3
2006 Load balancing in the presence of random node failure and recovery
abstract
In many distributed computing systems that are prone to either induced or spontaneous node failures, the number of available computing resources is dynamically changing in a random fashion. A load-balancing (LB) policy for such systems should therefore be robust, in terms of workload re-allocation and effectiveness in task completion, with respect to the random absence and re-emergence of nodes as well as random delays in the transfer of workloads among nodes. In this paper two LB policies for such computing environments are presented: The first policy takes an initial LB action to preemptively counteract the consequences of random failure and recovery of nodes. The second policy compensates for the occurrence of node failure dynamically by transferring loads only at the actual failure instants. A probabilistic model, based on the concept of regenerative processes, is presented to assess the overall performance of the system under these policies. Optimal performance of both policies is evaluated using analytical, experimental and simulation-based results. The interplay between node-failure/recovery rates and the mean load-transfer delay are highlighted
Sagar Dhakal, Majeed M. Hayat, Jorge E. Pezoa, Chaouki T. Abdallah, J. Douglas Birdwell, John N. Chiasson
IPDPS3
2004 An Enhancement to the Constant Range Method for Nonuniformity Correction of Infrared Image Sequences
Jorge E. Pezoa, Sergio N. Torres, Juan P. Córdova, Rodrigo A. Reeves
CIARP1
2002 Scene-Based Nonuniformity Correction Method Using the Inverse Covariance Form of the Kalman Filter
Sergio N. Torres, Jorge E. Pezoa
HIS2