Ahmed Nazeem

ORCID: 0000-0002-6769-2836
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Petri Nets in System Modeling
  • Real-Time Systems Scheduling
  • Formal Methods in Verification
  • IoT and Edge/Fog Computing
  • Distributed systems and fault tolerance
  • Cloud Computing and Resource Management
  • Flexible and Reconfigurable Manufacturing Systems
  • Big Data and Business Intelligence
  • Scheduling and Optimization Algorithms
  • Service-Oriented Architecture and Web Services
  • Cloud Data Security Solutions
  • Radiation Effects in Electronics
  • Data Quality and Management
  • Data Stream Mining Techniques
  • Anomaly Detection Techniques and Applications
  • Advanced Malware Detection Techniques
  • Parallel Computing and Optimization Techniques
  • Customer churn and segmentation
  • Adversarial Robustness in Machine Learning
  • Blockchain Technology Applications and Security
  • Advanced Software Engineering Methodologies
  • Business Process Modeling and Analysis
  • Age of Information Optimization

Meta (United States)
2020-2022

Menlo School
2020

Georgia Institute of Technology
2009-2018

IBM Research - Almaden
2017-2018

American Airlines (United States)
2013-2014

Most of the past research on problem deadlock avoidance for complex resource allocation systems (RAS) has acknowledged fact that computation maximally permissive policy (DAP) possesses super-polynomial complexity most RAS classes, and therefore, it resorted to solutions trade off maximal permissiveness computational tractability. In this paper, we distinguish between off-line on-line is required effective implementation DAP, seek develop representations will require minimal computation. The...

10.1109/tac.2010.2095612 article EN IEEE Transactions on Automatic Control 2010-12-09

In a recent work of ours (A. Nazeem , "Designing compact and maximally permissive deadlock avoidance policies for complex resource allocation systems through classification theory: The linear case," IEEE Trans. Autom. Control, vol. 56, 2011), we have proposed the reformulation synthesis policy certain classes (RAS) as design classifier effecting dichotomy underlying reachable state space into its safe unsafe subspaces. this work, extend results A. case that sought cannot be represented by...

10.1109/tac.2011.2179422 article EN IEEE Transactions on Automatic Control 2011-12-12

A recent line of work has sought the implementation maximally permissive deadlock avoidance policy (DAP) for a broad class complex resource allocation systems (RAS) as classifier that gives effective and parsimonious representation to dichotomy underlying behavioral space into admissible inadmissible subspaces defined by policy. The presented in this paper complements past developments area providing 1) succinct conditions regarding possibility expressing aforementioned set linear...

10.1109/tac.2013.2266952 article EN IEEE Transactions on Automatic Control 2013-06-07

Past works towards the effective deployment of maximally permissive liveness-enforcing supervisor (LES) for sequential resource allocation systems (RAS) have been stalled by (i) NP-Hardness computation this policy majority considered RAS classes, and (ii) inability adopted more compact representations underlying dynamics to provide an representation target all instantiations.This paper proposes a novel approach aforementioned problem, that can be perceived as two-stage process: The first...

10.1109/tase.2011.2159112 article EN IEEE Transactions on Automation Science and Engineering 2011-07-07

Most of the past research on problem deadlock avoidance for sequential resource allocation systems (RAS) has acknowledged fact that maximally permissive policy (DAP) possesses super-polynomial complexity most RAS classes, and it resorted to solutions trade off maximal permissiveness computational tractability. In this work, we seek effective implementation DAP RAS, by distinguishing between off-line on-line computation required specification policy, developing a representation derived result...

10.1109/case.2011.6042400 article EN 2011-08-01

An earlier work of ours has proposed a novel approach for the deployment maximally permissive deadlock avoidance policy complex resource allocation systems (RAS), that is based on identification and efficient storage critical subset states underlying RAS state space; availability this information enables an expedient one-step-lookahead scheme blockage transitions will take system behavior outside its safe region. This paper complements aforementioned results by introducing algorithm provides...

10.1109/tase.2013.2266793 article EN IEEE Transactions on Automation Science and Engineering 2013-07-09

A recent line of work has sought the implementation maximally permissive deadlock avoidance policy (DAP) for a broad class complex resource allocation systems (RAS) as classifier that gives effective and parsimonious representation to dichotomy underlying behavioral space into admissible inadmissible subspaces defined by target policy. The considered RAS pertains also management lock in multi-threaded software. presented this paper complements past developments area providing (i) succinct...

10.1109/cdc.2012.6427075 article EN 2012-12-01

A recent line of work has posed the design maximally permissive deadlock avoidance policy for a particular class sequential resource allocation systems as linear classification problem. It also identified connection between classifier problem addressed by it and classical set-covering that been studied in operations research computer science. This paper seeks to explore formalize further this connection, an effort (i) develop novel insights regarding geometric combinatorial structure...

10.1137/120866427 article EN SIAM Journal on Control and Optimization 2013-01-01

The problem of designing and deploying liveness-enforcing supervisors (LES) for sequential resource allocation systems is well-documented extensively researched in the current literature. Acknowledging fact that computation maximally permissive LES an NP-hard problem, most present solutions tend to trade off maximal permissiveness computational tractability ease policy design implementation. In this work, we demonstrate can be a viable solution taking place many practical applications, by...

10.1109/coase.2010.5584286 article EN 2010-08-01

Service composition has received significant attention in the research community, and focus been on service semantics algorithms. Surprisingly, problem of representation outcome largely ignored. Ad-hoc workflows are often employed, which typically sacrifice alternative paths parallelism for sake simple representation. In this paper, we show how theory regions, was originally developed to derive Petri nets from finite state automata, can be applied find optimal composition. To apply theory,...

10.1109/icws.2011.40 article EN 2011-07-01

In a recent work of ours, we proposed novel approach for the deployment maximally permissive deadlock avoidance policy (DAP) complex resource allocation systems, that is based on identification and efficient storage critical subset states underlying RAS state space; availability this information enables an expedient one-step-lookahead scheme blockage transitions will take system behavior outside its safe region. This paper complements aforementioned results by introducing algorithm provides...

10.1109/coase.2012.6386337 article EN IEEE International Conference on Automation Science and Engineering (CASE) 2012-08-01

Multicore architectures in computer hardware bring an unprecedented need for parallel programming. In the work considered this presentation, we are especially interested multithreaded programs with shared data. widelyused programming paradigm, "lock" primitives employed to control access data within program threads. For example, mutual exclusion locks (mutexes) used protect from concurrent inconsistent updates. However, improper use of mutexes can lead familiar "deadly embrace" problem,...

10.1109/coase.2009.5234118 article EN 2009-08-01

The problem of maximally permissive deadlock avoidance for sequential resource allocation systems (RAS) is a well-defined in the current controls literature. corresponding supervisor known as policy (DAP), and it can be perceived classifier effecting dichotomy underlying state space into its "safe" "unsafe" subspaces. In deployment DAP, an important issue selection effective computationally efficient representation aforementioned dichotomy. A popular such "linear classifier," where...

10.1109/tac.2020.3024480 article EN publisher-specific-oa IEEE Transactions on Automatic Control 2020-09-17
Coming Soon ...