Skip to main content

A Matrix Vector Transition Net Implementation | Chapter 01 | Advances in Mathematics and Computer Science Vol. 1

Aims: Classic Petri nets also known as place transition nets provide many interesting and useful features for system modeling. They are however limited by the place types that are used. A novel approach is presented in this work. A matrix vector transition net model is created and is used to model complex system behavior. This solution extends the modeling power of normal Petri nets.

Proposed Solution: A traditional Petri net is modified to create a matrix vector transition net (MVTN). The idea is to combine the ideas from normal Petri net semantics with a matrix vector approach.

Implementing the Matrix Vector Transition Net: Ordinary Petri net places are replaced with matrices or vectors. The input and output arcs must have a specific function matrix that determines firing. Firing and behavior remain conceptually and functionally similar to that of a Petri net. It is possible to interchange row and column vectors. The behavior of matrix transition nets must elicit similar behavior to that of a place transition net. Instead of normal tokens, matrix elements are used. The matrix vector type of structure increases the modeling power, abstraction capacity and the complexity of the net.

Case Study: To illustrate this work a toy case of an abstract network structure containing processing elements is used to illustrate the use of the matrix vector transition net structure.

Results and Findings: The behavior of matrix transition nets is shown to be similar in principle to that of a place transition net. However instead of tokens, matrix elements are used. It is possible to construct a symbolic marking graph or reachability graph for the system This type of structure definitely increases the modeling power, abstraction capacity and the complexity of the net. The matrix transition net could be useful for certain types of communication system problems and complex system interfacing.  Several other uses can be found for this approach in both computing and modeling.

Author  Details:

Tony Spiteri Staines
Department of Computer Information Systems, University of Malta, MSIDA MSD 2080, Malta.

View Volume: https://doi.org/10.9734/bpi/amacs/v1

Comments

Popular posts from this blog

A Prospective Study about Safety and Efficacy of Perioperative Lidocaine Infusion | Chapter 09 | New Horizons in Medicine and Medical Research Vol. 8

 Opioids cause clinically significant side effects such as respiratory depression, immunosuppression, muscle rigidity, negative inotropism, nausea, vomiting, hyperalgesia, urine retention, postoperative ileus, and drowsiness. Perioperative opioids are a major contributor to the United States' and other countries' opioid epidemics. Non-opioid analgesics, particularly lidocaine, are becoming more common for perioperative use as a result of this. A total of 185 adult patients were randomly assigned to one of two groups: control group I (105 patients) [fentanyl group] or group ii (80 patients) [opioid-free anaesthesia group]. Lidocaine 1.5 mg/kg bolus followed by 1.5 mg/kg/h infusion intraoperatively, and 1.5-2 mg/kg/h infusion for 2-8 hours postoperatively were given to patients in both groups at anaesthetic induction. Intraoperatively, both groups received analgesic adjuvants such as diclofenac 75 mg, paracetamol 1 gm, and mgso4 30-50 mg/kg. If the mean arterial pressure (map)

A Brief Study of Middleware Technologies: Programming Applications and Management Systems | Chapter 15 | Novel Research Aspects in Mathematical and Computer Science Vol. 1

  Many platforms, services, applications, hardware, and operating systems are connected through the middleware layer. Because the middleware layer abstracts much low-level complexity and makes applications and software systems portable, it allows disparate systems to interface and function together in harmony. Middleware technologies enable software engineers to swiftly construct software systems and applications, allowing developers to focus on more important tasks. This chapter examines several types of middleware systems and discusses middleware capabilities, middleware operation, middleware's function in cloud-based systems, and the best middleware platforms to use. Middleware systems are widely utilised and can be found in practically any software system or application. Middleware programmes provide as a link between many sorts of systems and protocols. They serve as a mechanism for various systems. To successfully exchange information, it runs on a variety of operating system

Patients’ Perspective of Acute Post-operative Pain Management: A Multicentre Survey of Tertiary Hospitals in Maharashtra, India | Chapter 08 | New Horizons in Medicine and Medical Research Vol. 8

 When postoperative pain is adequately controlled, patients' satisfaction and patient-related outcomes (PROs) increase. Understanding the patients' perspective is crucial since it supports in the formulation of improvement strategies. Because wrong attitudes and assumptions might block pain alleviation, patients' attitudes and beliefs are critical. As a result, a multicenter study of patients' attitudes, beliefs, experiences, and satisfaction levels with acute postoperative pain management was done in Maharashtra's tertiary hospitals. In addition, the responses were examined to evaluate if the Acute Pain Service (APS) resulted in improved patient outcomes and satisfaction. A 13-item questionnaire adapted from previous studies was used to capture patients' experiences with postoperative pain treatment. The responses of 179 patients are included in the study. The findings revealed that 91.6 percent of patients experienced postoperative pain, with 75.5 percent