SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Hasse Diagrams
Ms. Rachana Pathak
(rachanarpathak@gmail.com)
Assistant Professor, Dept of Computer Science and Engineering
Walchand Institute of Technology, Solapur
(www.witsolapur.org)
Learning Outcome
2Walchand Institute of Technology, Solapur
At the end of this session,
Students will be able to illustrate the Hasse Diagrams.
Prerequisite
• Basics of Discrete Mathematics
• Basics of Relation
Walchand Institute of Technology, Solapur 3
History
• Hasse diagrams are named after Helmut Hasse (1898–1979)
• They are so called because of the effective use Hasse made of them.
• Hasse diagrams were originally devised as a technique for making drawings of
partially ordered sets (POSETS) by hand, they have more recently been created
automatically using graph drawing techniques.
• The phrase "Hasse diagram" may also refer to the transitive reduction as an abstract
directed acyclic graph, independently of any drawing of that graph.
Walchand Institute of Technology, Solapur 4
Introduction
A "GOOD" HASSE DIAGRAM -
• Although Hasse diagrams are simple as well as intuitive tools for
dealing with finite posets, it turns out to be rather difficult to draw
"good" diagrams.
• The reason is that there will be many possible ways to draw a Hasse
diagram for a given poset.
• The simple technique of just starting with the minimal elements of
an order and then drawing greater elements incrementally often
produces quite poor results: symmetries and internal structure of the
order are easily lost.
Walchand Institute of Technology, Solapur 5
Walchand Institute of Technology, Solapur 6
Walchand Institute of Technology, Solapur 7
Diagrammatical Representation :
• Hasse diagram is a type of mathematical diagram used to represent a finite
partially ordered set, in the form of a drawing of its transitive reduction.
• A partially ordered set (S, ≤) represents each element of S as a vertex in the
plane
•It draws a line segment or curve that goes upward from x to y whenever y
covers x (that is, whenever x < y and there is no z such that x < z < y).
• Curves may cross each other but must not touch any vertices other than their
endpoints.
Example#1
Draw the Hasse diagram representing the partial ordering
{(a,b)| a divides b} on {1,2,4,6,8,12}
Solution : Let P = {1,2,4,6,8,12}
(P, ≤ ) =
{(1,2),(1,3),(1,4),(1,6),(1,8),(1,12),(2,4),(2,6),(2,8),(2,12),(3,6),
(3,12),(4,8),(4,12),(6,12)}
Walchand Institute of Technology, Solapur 8
. .
. .
. .
.
Walchand Institute of Technology, Solapur 9
Example#1
1
2 3
4 6
8 12
ImageSource :1. Discrete Mathematics with combinatorics and graph theory- S. SANTHA (CENGAGE Learning)
Example#2
Let X = {2,3,6,12,24,36} and a relation ‘≤’ be such that x ≤ y if x
divides y. Draw the Hasse diagram of (x,≤).
Solution :
Given , X = {2,3,6,12,24,36} , ‘≤’ is a relation. The Hasse diagram
of (X,≤) is as shown.
Walchand Institute of Technology, Solapur 10
. .
.
.
. .
Walchand Institute of Technology, Solapur 11
2
3
6
12
24 36
ImageSource :1. Discrete Mathematics with combinatorics and graph theory- S. SANTHA (CENGAGE Learning)
Think & Write?
Can we draw more than one Hasse diagram for a given problem?
Walchand Institute of Technology, Solapur 12
Answer
Yes, we can draw Multiple hasse diagrams for single problem.
Walchand Institute of Technology, Solapur 13
Conclusion :
In this session, We have studied all about Hasse Diagrams.
Walchand Institute of Technology, Solapur 14
References
• 1. Discrete mathematical structures with applications to computer science -- J. P.
Tremblay & R. Manohar (MGH International)
• Reference Books:
• 1. Discrete Mathematics with combinatorics and graph theory- S. SANTHA
(CENGAGE Learning)
• 2. Discrete Mathematical Structures – Bernard Kolman, Robert C. Busby (Pearson
Education)
• 3. Discrete mathematics -- Liu (MGH)
15Walchand Institute of Technology, Solapur
Thank You !!!
16Walchand Institute of Technology, Solapur

Contenu connexe

Tendances

Ch 2 lattice & boolean algebra
Ch 2 lattice & boolean algebraCh 2 lattice & boolean algebra
Ch 2 lattice & boolean algebraRupali Rana
 
Topological Sorting
Topological SortingTopological Sorting
Topological SortingShahDhruv21
 
Unit 1 quantifiers
Unit 1  quantifiersUnit 1  quantifiers
Unit 1 quantifiersraksharao
 
Lecture 2 predicates quantifiers and rules of inference
Lecture 2 predicates quantifiers and rules of inferenceLecture 2 predicates quantifiers and rules of inference
Lecture 2 predicates quantifiers and rules of inferenceasimnawaz54
 
Multiple Choice Questions - Numerical Methods
Multiple Choice Questions - Numerical MethodsMultiple Choice Questions - Numerical Methods
Multiple Choice Questions - Numerical MethodsMeenakshisundaram N
 
Fuzzy Set Theory
Fuzzy Set TheoryFuzzy Set Theory
Fuzzy Set TheoryAMIT KUMAR
 
Chapter 2: Relations
Chapter 2: RelationsChapter 2: Relations
Chapter 2: Relationsnszakir
 
CMSC 56 | Lecture 16: Equivalence of Relations & Partial Ordering
CMSC 56 | Lecture 16: Equivalence of Relations & Partial OrderingCMSC 56 | Lecture 16: Equivalence of Relations & Partial Ordering
CMSC 56 | Lecture 16: Equivalence of Relations & Partial Orderingallyn joy calcaben
 
System of linear equations
System of linear equationsSystem of linear equations
System of linear equationsDiler4
 
systems of linear equations & matrices
systems of linear equations & matricessystems of linear equations & matrices
systems of linear equations & matricesStudent
 
Backtracking-N Queens Problem-Graph Coloring-Hamiltonian cycle
Backtracking-N Queens Problem-Graph Coloring-Hamiltonian cycleBacktracking-N Queens Problem-Graph Coloring-Hamiltonian cycle
Backtracking-N Queens Problem-Graph Coloring-Hamiltonian cyclevarun arora
 
Introduction to Matlab
Introduction to MatlabIntroduction to Matlab
Introduction to MatlabAmr Rashed
 

Tendances (20)

Ch 2 lattice & boolean algebra
Ch 2 lattice & boolean algebraCh 2 lattice & boolean algebra
Ch 2 lattice & boolean algebra
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
Lattices
LatticesLattices
Lattices
 
newton raphson method
newton raphson methodnewton raphson method
newton raphson method
 
Topological Sorting
Topological SortingTopological Sorting
Topological Sorting
 
Secant Method
Secant MethodSecant Method
Secant Method
 
Unit 1 quantifiers
Unit 1  quantifiersUnit 1  quantifiers
Unit 1 quantifiers
 
Numerical analysis ppt
Numerical analysis pptNumerical analysis ppt
Numerical analysis ppt
 
Lecture 2 predicates quantifiers and rules of inference
Lecture 2 predicates quantifiers and rules of inferenceLecture 2 predicates quantifiers and rules of inference
Lecture 2 predicates quantifiers and rules of inference
 
Real analysis
Real analysis Real analysis
Real analysis
 
Multiple Choice Questions - Numerical Methods
Multiple Choice Questions - Numerical MethodsMultiple Choice Questions - Numerical Methods
Multiple Choice Questions - Numerical Methods
 
Fuzzy Set Theory
Fuzzy Set TheoryFuzzy Set Theory
Fuzzy Set Theory
 
Chapter 2: Relations
Chapter 2: RelationsChapter 2: Relations
Chapter 2: Relations
 
topology definitions
 topology definitions topology definitions
topology definitions
 
CMSC 56 | Lecture 16: Equivalence of Relations & Partial Ordering
CMSC 56 | Lecture 16: Equivalence of Relations & Partial OrderingCMSC 56 | Lecture 16: Equivalence of Relations & Partial Ordering
CMSC 56 | Lecture 16: Equivalence of Relations & Partial Ordering
 
System of linear equations
System of linear equationsSystem of linear equations
System of linear equations
 
systems of linear equations & matrices
systems of linear equations & matricessystems of linear equations & matrices
systems of linear equations & matrices
 
Rank of a matrix
Rank of a matrixRank of a matrix
Rank of a matrix
 
Backtracking-N Queens Problem-Graph Coloring-Hamiltonian cycle
Backtracking-N Queens Problem-Graph Coloring-Hamiltonian cycleBacktracking-N Queens Problem-Graph Coloring-Hamiltonian cycle
Backtracking-N Queens Problem-Graph Coloring-Hamiltonian cycle
 
Introduction to Matlab
Introduction to MatlabIntroduction to Matlab
Introduction to Matlab
 

Similaire à Relation Hasse diagram

Linear algebra and vector analysis presentation
Linear algebra and vector analysis presentationLinear algebra and vector analysis presentation
Linear algebra and vector analysis presentationSajibulIslam13
 
Parts of quadratic function and transforming to general form to vertex form a...
Parts of quadratic function and transforming to general form to vertex form a...Parts of quadratic function and transforming to general form to vertex form a...
Parts of quadratic function and transforming to general form to vertex form a...rowenaCARINO
 
Computer Graphics in Java and Scala - Part 1
Computer Graphics in Java and Scala - Part 1Computer Graphics in Java and Scala - Part 1
Computer Graphics in Java and Scala - Part 1Philip Schwarz
 
fuzzy-sbk-150311135852-conversion-gate01.pptx
fuzzy-sbk-150311135852-conversion-gate01.pptxfuzzy-sbk-150311135852-conversion-gate01.pptx
fuzzy-sbk-150311135852-conversion-gate01.pptxsaadurrehman35
 
APLICACIONES DE ESPACIOS Y SUBESPACIOS VECTORIALES EN LA CARRERA DE ELECTRÓNI...
APLICACIONES DE ESPACIOS Y SUBESPACIOS VECTORIALES EN LA CARRERA DE ELECTRÓNI...APLICACIONES DE ESPACIOS Y SUBESPACIOS VECTORIALES EN LA CARRERA DE ELECTRÓNI...
APLICACIONES DE ESPACIOS Y SUBESPACIOS VECTORIALES EN LA CARRERA DE ELECTRÓNI...GersonMendoza15
 
MatLab Basic Tutorial On Plotting
MatLab Basic Tutorial On PlottingMatLab Basic Tutorial On Plotting
MatLab Basic Tutorial On PlottingMOHDRAFIQ22
 
Sample Lesson Plan for College Algebra
Sample Lesson Plan for College Algebra Sample Lesson Plan for College Algebra
Sample Lesson Plan for College Algebra Tariqul Islam
 
Setting linear algebra problems
Setting linear algebra problemsSetting linear algebra problems
Setting linear algebra problemsJB Online
 
Sketching and locality sensitive hashing for alignment
Sketching and locality sensitive hashing for alignmentSketching and locality sensitive hashing for alignment
Sketching and locality sensitive hashing for alignmentssuser2be88c
 
Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1Suddhasheel GHOSH, PhD
 
Lesson 7: Graphing Inequalities
Lesson 7: Graphing InequalitiesLesson 7: Graphing Inequalities
Lesson 7: Graphing InequalitiesKevin Johnson
 
Aplicaciones de espacios y subespacios vectoriales en la carrera de tecnologi...
Aplicaciones de espacios y subespacios vectoriales en la carrera de tecnologi...Aplicaciones de espacios y subespacios vectoriales en la carrera de tecnologi...
Aplicaciones de espacios y subespacios vectoriales en la carrera de tecnologi...ERIKAMARIAGUDIOSANTA
 
April 2, 2014
April 2, 2014April 2, 2014
April 2, 2014khyps13
 

Similaire à Relation Hasse diagram (20)

Linear algebra and vector analysis presentation
Linear algebra and vector analysis presentationLinear algebra and vector analysis presentation
Linear algebra and vector analysis presentation
 
Parts of quadratic function and transforming to general form to vertex form a...
Parts of quadratic function and transforming to general form to vertex form a...Parts of quadratic function and transforming to general form to vertex form a...
Parts of quadratic function and transforming to general form to vertex form a...
 
Computer Graphics in Java and Scala - Part 1
Computer Graphics in Java and Scala - Part 1Computer Graphics in Java and Scala - Part 1
Computer Graphics in Java and Scala - Part 1
 
fuzzy-sbk-150311135852-conversion-gate01.pptx
fuzzy-sbk-150311135852-conversion-gate01.pptxfuzzy-sbk-150311135852-conversion-gate01.pptx
fuzzy-sbk-150311135852-conversion-gate01.pptx
 
LINEAR FUNCTIONS
LINEAR FUNCTIONSLINEAR FUNCTIONS
LINEAR FUNCTIONS
 
Math Analysis I
Math Analysis I Math Analysis I
Math Analysis I
 
APLICACIONES DE ESPACIOS Y SUBESPACIOS VECTORIALES EN LA CARRERA DE ELECTRÓNI...
APLICACIONES DE ESPACIOS Y SUBESPACIOS VECTORIALES EN LA CARRERA DE ELECTRÓNI...APLICACIONES DE ESPACIOS Y SUBESPACIOS VECTORIALES EN LA CARRERA DE ELECTRÓNI...
APLICACIONES DE ESPACIOS Y SUBESPACIOS VECTORIALES EN LA CARRERA DE ELECTRÓNI...
 
MatLab Basic Tutorial On Plotting
MatLab Basic Tutorial On PlottingMatLab Basic Tutorial On Plotting
MatLab Basic Tutorial On Plotting
 
Sample Lesson Plan for College Algebra
Sample Lesson Plan for College Algebra Sample Lesson Plan for College Algebra
Sample Lesson Plan for College Algebra
 
Setting linear algebra problems
Setting linear algebra problemsSetting linear algebra problems
Setting linear algebra problems
 
Sketching and locality sensitive hashing for alignment
Sketching and locality sensitive hashing for alignmentSketching and locality sensitive hashing for alignment
Sketching and locality sensitive hashing for alignment
 
Backtracking
BacktrackingBacktracking
Backtracking
 
Hw11 v1
Hw11 v1Hw11 v1
Hw11 v1
 
linear equation
linear equationlinear equation
linear equation
 
Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1
 
Math1
Math1Math1
Math1
 
Cg 04-math
Cg 04-mathCg 04-math
Cg 04-math
 
Lesson 7: Graphing Inequalities
Lesson 7: Graphing InequalitiesLesson 7: Graphing Inequalities
Lesson 7: Graphing Inequalities
 
Aplicaciones de espacios y subespacios vectoriales en la carrera de tecnologi...
Aplicaciones de espacios y subespacios vectoriales en la carrera de tecnologi...Aplicaciones de espacios y subespacios vectoriales en la carrera de tecnologi...
Aplicaciones de espacios y subespacios vectoriales en la carrera de tecnologi...
 
April 2, 2014
April 2, 2014April 2, 2014
April 2, 2014
 

Plus de Rachana Pathak

Functions in discrete mathematics
Functions in discrete mathematicsFunctions in discrete mathematics
Functions in discrete mathematicsRachana Pathak
 
Relation matrix & graphs in relations
Relation matrix &  graphs in relationsRelation matrix &  graphs in relations
Relation matrix & graphs in relationsRachana Pathak
 
Relations in Discrete Mathematical Structures
Relations in Discrete Mathematical StructuresRelations in Discrete Mathematical Structures
Relations in Discrete Mathematical StructuresRachana Pathak
 
Open Source Content Management System
Open Source Content Management System Open Source Content Management System
Open Source Content Management System Rachana Pathak
 
Installation of Joomla using Xampp server Part-2
 Installation of Joomla using Xampp server Part-2 Installation of Joomla using Xampp server Part-2
Installation of Joomla using Xampp server Part-2Rachana Pathak
 
Installation of Joomla using Xampp server Part-1
 Installation of Joomla using Xampp server Part-1 Installation of Joomla using Xampp server Part-1
Installation of Joomla using Xampp server Part-1Rachana Pathak
 

Plus de Rachana Pathak (8)

Functions in discrete mathematics
Functions in discrete mathematicsFunctions in discrete mathematics
Functions in discrete mathematics
 
Relation matrix & graphs in relations
Relation matrix &  graphs in relationsRelation matrix &  graphs in relations
Relation matrix & graphs in relations
 
Relations in Discrete Mathematical Structures
Relations in Discrete Mathematical StructuresRelations in Discrete Mathematical Structures
Relations in Discrete Mathematical Structures
 
Wordpress
Wordpress Wordpress
Wordpress
 
Open Source Content Management System
Open Source Content Management System Open Source Content Management System
Open Source Content Management System
 
GIT
GIT GIT
GIT
 
Installation of Joomla using Xampp server Part-2
 Installation of Joomla using Xampp server Part-2 Installation of Joomla using Xampp server Part-2
Installation of Joomla using Xampp server Part-2
 
Installation of Joomla using Xampp server Part-1
 Installation of Joomla using Xampp server Part-1 Installation of Joomla using Xampp server Part-1
Installation of Joomla using Xampp server Part-1
 

Dernier

Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoordharasingh5698
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 

Dernier (20)

Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 

Relation Hasse diagram

  • 1. Hasse Diagrams Ms. Rachana Pathak (rachanarpathak@gmail.com) Assistant Professor, Dept of Computer Science and Engineering Walchand Institute of Technology, Solapur (www.witsolapur.org)
  • 2. Learning Outcome 2Walchand Institute of Technology, Solapur At the end of this session, Students will be able to illustrate the Hasse Diagrams.
  • 3. Prerequisite • Basics of Discrete Mathematics • Basics of Relation Walchand Institute of Technology, Solapur 3
  • 4. History • Hasse diagrams are named after Helmut Hasse (1898–1979) • They are so called because of the effective use Hasse made of them. • Hasse diagrams were originally devised as a technique for making drawings of partially ordered sets (POSETS) by hand, they have more recently been created automatically using graph drawing techniques. • The phrase "Hasse diagram" may also refer to the transitive reduction as an abstract directed acyclic graph, independently of any drawing of that graph. Walchand Institute of Technology, Solapur 4
  • 5. Introduction A "GOOD" HASSE DIAGRAM - • Although Hasse diagrams are simple as well as intuitive tools for dealing with finite posets, it turns out to be rather difficult to draw "good" diagrams. • The reason is that there will be many possible ways to draw a Hasse diagram for a given poset. • The simple technique of just starting with the minimal elements of an order and then drawing greater elements incrementally often produces quite poor results: symmetries and internal structure of the order are easily lost. Walchand Institute of Technology, Solapur 5
  • 6. Walchand Institute of Technology, Solapur 6
  • 7. Walchand Institute of Technology, Solapur 7 Diagrammatical Representation : • Hasse diagram is a type of mathematical diagram used to represent a finite partially ordered set, in the form of a drawing of its transitive reduction. • A partially ordered set (S, ≤) represents each element of S as a vertex in the plane •It draws a line segment or curve that goes upward from x to y whenever y covers x (that is, whenever x < y and there is no z such that x < z < y). • Curves may cross each other but must not touch any vertices other than their endpoints.
  • 8. Example#1 Draw the Hasse diagram representing the partial ordering {(a,b)| a divides b} on {1,2,4,6,8,12} Solution : Let P = {1,2,4,6,8,12} (P, ≤ ) = {(1,2),(1,3),(1,4),(1,6),(1,8),(1,12),(2,4),(2,6),(2,8),(2,12),(3,6), (3,12),(4,8),(4,12),(6,12)} Walchand Institute of Technology, Solapur 8
  • 9. . . . . . . . Walchand Institute of Technology, Solapur 9 Example#1 1 2 3 4 6 8 12 ImageSource :1. Discrete Mathematics with combinatorics and graph theory- S. SANTHA (CENGAGE Learning)
  • 10. Example#2 Let X = {2,3,6,12,24,36} and a relation ‘≤’ be such that x ≤ y if x divides y. Draw the Hasse diagram of (x,≤). Solution : Given , X = {2,3,6,12,24,36} , ‘≤’ is a relation. The Hasse diagram of (X,≤) is as shown. Walchand Institute of Technology, Solapur 10
  • 11. . . . . . . Walchand Institute of Technology, Solapur 11 2 3 6 12 24 36 ImageSource :1. Discrete Mathematics with combinatorics and graph theory- S. SANTHA (CENGAGE Learning)
  • 12. Think & Write? Can we draw more than one Hasse diagram for a given problem? Walchand Institute of Technology, Solapur 12
  • 13. Answer Yes, we can draw Multiple hasse diagrams for single problem. Walchand Institute of Technology, Solapur 13
  • 14. Conclusion : In this session, We have studied all about Hasse Diagrams. Walchand Institute of Technology, Solapur 14
  • 15. References • 1. Discrete mathematical structures with applications to computer science -- J. P. Tremblay & R. Manohar (MGH International) • Reference Books: • 1. Discrete Mathematics with combinatorics and graph theory- S. SANTHA (CENGAGE Learning) • 2. Discrete Mathematical Structures – Bernard Kolman, Robert C. Busby (Pearson Education) • 3. Discrete mathematics -- Liu (MGH) 15Walchand Institute of Technology, Solapur
  • 16. Thank You !!! 16Walchand Institute of Technology, Solapur