Fuzzy Petri Nets of Education - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Fuzzy Petri Nets of Education

Description:

Title: Use Case Modelov n p pad u it Author: CIT Last modified by: CIT Created Date: 5/26/2005 11:28:11 AM Document presentation format – PowerPoint PPT presentation

Number of Views:98
Avg rating:3.0/5.0
Slides: 19
Provided by: CIT1150
Category:
Tags: case | education | fuzzy | nets | petri

less

Transcript and Presenter's Notes

Title: Fuzzy Petri Nets of Education


1
Fuzzy Petri Nets of Education
Jaroslav Knybel Univesity of Ostrava
2
Necessity of Simulation
  • creation of new study programs
  • optional and selection courses
  • orientation of students
  • Student
  • input information
  • recommended way of passing the studies

3
Fuzzy Petri Nets
  • Graphic visualization of simulation
  • Petri Nets
  • Open-ended input information - some, lot,
    small, middle
  • Use Fuzzy

4
Clasic Petri Nets
  • Place
  • Transition
  • Edge
  • Token

5
Clasic Petri Nets
  • Example two processes and one joint source

6
Classical logic
  • Transition from one status to second one using IF
    THEN rules
  • Conjunction in antecedent
  • Disjunction in antecedent

7
Conjunction in antecedent
  • Lets say that statement C is true only in case
    that statements A and B are true. Then transcript
    in Petri nets the will be following µ(t)AB?C

8
Disjuction in antecedent
  • Lets say C is true when A or B is true.
  • Problem this is a different net (token will be
    in A and B, so only one will get through)

9
Petri nets with inhibitors
  • PNinhibitive edge
  • E.g. The transition will happen if it doesnt
    contain token

10
Logic in Petr nets with inhibitors
  • Conjunction in antecedent
  • Disjuction in antecedent

11
Fuzzy Petri net
  • IF THEN rules
  • IF d1 THEN d2 -
  • IF d1 AND d2 THEN d3 -
  • IF d1 OR d2 THEN d3 -

12
Model of transition through studies
  • Mandatory, optional, selective subjects
  • Various orientations of studies
  • Initial knowledge of student
  • Required orientation of student
  • Volition of suitable subjects

13
IF THEN rules
  • IF (p6) programming (at least) THEN (p7) subject
    Basics of programming
  • IF (p0) programming (basics) AND (p1) object
    programming (at least) THENsubject the
    Introduction into the object programming (p2)
  • IF Introduction into the object programming
    (good) OR Introduction into database systems
    (partly) THEN (p5) language UML
  • IF (p3) specialization of database (a lot) THEN
    (p4) subject Introduction into the database
    systems
  • IF Introduction into the database systems (well)
    THEN Relational database

14
Grafical illustration
15
Simulation
  • T0 0.84
  • T1 0.89
  • T2 0.71
  • T3 0.97
  • Lets choose initial values P0, P1, P3, P6.
  • P0 0.71
  • P1 0.58
  • P3 0.92
  • P6 0.58
  • Output
  • P2 0.49
  • P4 0.82
  • P7 0.41
  • P5 0.80

16
Simulators
  • Any independent software doesnt exist for
    simulation of FPN.
  • CPN simulator colourful Petri nets (simulators
    where it is possible to set up property of
    statuses and even of transitions)

17
Conclusion
  • Creation of simulator
  • Incorporation into the current systems
  • Extension of PN for Fuzzy modeling application

18
The end
Jaroslav Knybel jaroslav.knybel_at_osu.cz
Write a Comment
User Comments (0)
About PowerShow.com