SlideShare a Scribd company logo
1 of 16
Download to read offline
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

More Related Content

What's hot

CMSC 56 | Lecture 15: Closures of Relations
CMSC 56 | Lecture 15: Closures of RelationsCMSC 56 | Lecture 15: Closures of Relations
CMSC 56 | Lecture 15: Closures of Relationsallyn joy calcaben
 
Lattices AND Hasse Diagrams
Lattices AND Hasse DiagramsLattices AND Hasse Diagrams
Lattices AND Hasse DiagramsDebarati Das
 
Relations
RelationsRelations
RelationsGaditek
 
Introduction to Graph Theory
Introduction to Graph TheoryIntroduction to Graph Theory
Introduction to Graph TheoryYosuke Mizutani
 
Chapter 2: Relations
Chapter 2: RelationsChapter 2: Relations
Chapter 2: Relationsnszakir
 
CMSC 56 | Lecture 6: Sets & Set Operations
CMSC 56 | Lecture 6: Sets & Set OperationsCMSC 56 | Lecture 6: Sets & Set Operations
CMSC 56 | Lecture 6: Sets & Set Operationsallyn joy calcaben
 
Graph theory discrete mathmatics
Graph theory discrete mathmaticsGraph theory discrete mathmatics
Graph theory discrete mathmaticsBiplab Debnath
 
Category Theory for Programmers
Category Theory for ProgrammersCategory Theory for Programmers
Category Theory for ProgrammersSantosh Rajan
 
Set theory
Set theorySet theory
Set theoryAN_Rajin
 
vector space and subspace
vector space and subspacevector space and subspace
vector space and subspace2461998
 

What's hot (20)

Algebraic structures
Algebraic structuresAlgebraic structures
Algebraic structures
 
Sets and relations
Sets and relationsSets and relations
Sets and relations
 
Set in discrete mathematics
Set in discrete mathematicsSet in discrete mathematics
Set in discrete mathematics
 
CMSC 56 | Lecture 15: Closures of Relations
CMSC 56 | Lecture 15: Closures of RelationsCMSC 56 | Lecture 15: Closures of Relations
CMSC 56 | Lecture 15: Closures of Relations
 
2.2 Set Operations
2.2 Set Operations2.2 Set Operations
2.2 Set Operations
 
Lattices AND Hasse Diagrams
Lattices AND Hasse DiagramsLattices AND Hasse Diagrams
Lattices AND Hasse Diagrams
 
Relations
RelationsRelations
Relations
 
Introduction to Graph Theory
Introduction to Graph TheoryIntroduction to Graph Theory
Introduction to Graph Theory
 
Topology M.Sc. 2 semester Mathematics compactness, unit - 4
Topology M.Sc. 2 semester Mathematics compactness, unit - 4Topology M.Sc. 2 semester Mathematics compactness, unit - 4
Topology M.Sc. 2 semester Mathematics compactness, unit - 4
 
Asymptotic Notation
Asymptotic NotationAsymptotic Notation
Asymptotic Notation
 
Chapter 2: Relations
Chapter 2: RelationsChapter 2: Relations
Chapter 2: Relations
 
Trees and graphs
Trees and graphsTrees and graphs
Trees and graphs
 
CMSC 56 | Lecture 6: Sets & Set Operations
CMSC 56 | Lecture 6: Sets & Set OperationsCMSC 56 | Lecture 6: Sets & Set Operations
CMSC 56 | Lecture 6: Sets & Set Operations
 
Graph theory discrete mathmatics
Graph theory discrete mathmaticsGraph theory discrete mathmatics
Graph theory discrete mathmatics
 
Functions in mathematics
Functions in mathematicsFunctions in mathematics
Functions in mathematics
 
Relations in Discrete Math
Relations in Discrete MathRelations in Discrete Math
Relations in Discrete Math
 
Hash table
Hash tableHash table
Hash table
 
Category Theory for Programmers
Category Theory for ProgrammersCategory Theory for Programmers
Category Theory for Programmers
 
Set theory
Set theorySet theory
Set theory
 
vector space and subspace
vector space and subspacevector space and subspace
vector space and subspace
 

Similar to 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
 

Similar to 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
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
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...
 

More from Rachana 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
 

More from Rachana Pathak (7)

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
 

Recently uploaded

VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 

Recently uploaded (20)

VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 

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