SlideShare a Scribd company logo
Partial Order Games
Davian Vernon
Leon John
Haile Russom
Under the supervision of Dr. Marshall Cohen
Outline
Introduction
Rules and examples
Theorem 1
Lambda game
Theorem 2
Terminus Node game
Theorem 3
Power Set games
Introduction
Definition: A Partially Ordered Set (Poset) is a set
with a relation “≤” satisfying
1. x ≤ x for all x  X ( Reflexive Property)
2. x ≤ y and y ≤ x implies x = y ( Anti-Symmetric)
3. x ≤ y , y ≤ z implies x ≤ z ( Transitive Property)
Example of Poset
x ≤ y
We draw a finite Poset in the plane with
x ≤ y connected by downward paths.
y
x
Rules of 2-Player Poset
Game
A Player can only remove one node per
move.
The player to remove the last Node Loses.
Note: When removing a node, everything
above it is taken as well.
y
x z z
Examples of the Game
Theorem 1
Given: n stacks of height 1
Thus:
If n is even then Player 1 (P1) wins
If n is odd then Player 2 (P2) wins
n
Proof of Theorem 1
P(n): Given n stacks of height 1, P1 wins when n is even and
P1 loses when n is odd.
Claim: Theorem is true for n stacks.
Base Step: n=1.
There is only 1 node present and P1 must remove it,
therefore P1 loses.
Inductive Hypothesis: Assume theorem is known for n-1
stacks.
Inductive Step: Assume P(n-1), show P(n) is true.
Case 1: Assume n is even → P1 moves. The remaining number
of stacks n-1 is odd → P1 wins by the inductive hypothesis
Case 2: Assume n is odd → P1 moves. The remaining number
of stacks n-1 is even → P1 loses by the inductive hypothesis
Proof of Theorem 1 cont.
The Lambda Game
We know that in the one node, n-stack game that
P1 will take the last node if n is odd and P2 will
take the last node if n is even.
Consider the addition of the following element:
Now we have the following game:
Conjecture 1
Suppose we have a graph of l ‘lambdas’ and n nodes,
where l ≥ 1 and n ≥ 0, then:
If l or n is odd then Player 1 will win.
If l and n are even then Player 2 will win.
l=1, n=5
l=2, n=0
P1 wins
P2 wins
Examples:
Lambdas & Lines
Consider:
*The addition of s line segments to the Lambda
game.
s
Conjecture 2
Thus we will have the following conjecture:
Suppose we have a graph of l ‘lambdas’, s segments
and n nodes, where l + s ≥ 1 and n ≥ 0, then:
If l + s or n is odd then Player 1 will win.
If l + s and n are even then Player 2 will win.
l+s=1, n=2
P1 wins
l+s=2, n=2
P2 wins
k-Segmented Lambdas
Using conjectures 1 and 2, we can adapt a theorem for a game
of n nodes and l lambdas containing k segments (treating line
segments s as single segmented lambdas).
Theorem:
Suppose we have a graph of l, k segmented ‘lambdas’ and n nodes,
where k, l ≥ 1 and n ≥ 0, then:
If l or n is odd then Player 1 will win.
If l and n are even then Player 2 will win.
.....
ln
K
Proof of Theorem 2
Base case: l = 1 (k segments)
P1 wins because:
- P1 removes a line segment if n and k are both
even or are both odd.
- P1 removes top node if n or k are odd.
n
.....K
Proof of Thm 2 cont.
Inductive Hypothesis: Assume we know the theorem holds for l-1:
- If l-1 or n is odd then P1 wins.
- If l-1 and n are even then P2 wins.
Inductive step: Show that this works for l
Case 1: l is odd. (Claim: P1 always wins.)
a. If n is odd then P1 removes line segment, destroying a ‘lambda’,
to leave P2 with l-1 ‘lambdas’ and n + 1 nodes, both n and l being even
b. If n is even then P1 removes a top node, destroying a ‘lambda’, to
leave P2 with l-1 ‘lambdas’ and n + 2 nodes, both being even.
Proof of Thm 2 cont.
Case 2: l is even.
- The first player to destroy a ‘lambda’ loses in this case so now
the players are going to be choosing from n. Therefore we must
revert back to Davian’s inductive proof of n nodes.
• If n is odd, P1 will take the last node in n leaving P2 to
destroy the first ‘lambda’ (P1 win)
• And if n even, P2 will take the last node in n leaving P1 to
destroy the first ‘lambda’ (P2 win)
The Terminus Node Game
A game with single node at the top of
the diagram which is connected to
every node below it.
Example:
Theorem 3
If a poset game has a Totally Comparable Point, call it
the TCP, z such that for all x, x ≥ z or z ≥ x and z is not
minimal, then there exists a winning strategy for player
1 (P1).
(B)
(M) o
Proof of Theorem 3
Assume there exist a strategy for (B). Show P1 wins (M).
Case 1:
- If P1 wins game (B), then P1 will use the same strategy.
The strategy will have the same result in (M) because the
TCP is comparable to each of the nodes above it so they
will be removed as well. Thus P1 wins.
Case 2:
- If P2 wins game (B), then P1 will remove the TCP,
leaving only game (B). Then, P1 will be the 2nd player in
the game (B). Thus, P1 wins.
Power Set Games
The Power Set is a fundamental example
of a partially ordered set:
• If X is a set, P(X) = Set of all subsets of X.
• : A B iff x  A implies x  B
(P(X), ) is a partially ordered set.
Some P(X) Diagrams
|X|= 0 |X|=1 |X|=2
|X|=3
|X|=4
Who will win the power set
games?
P1 will always win the Power Set Game if |X| ≠ 0
because of Theorem 3:
There exists a maximal element (TCP) of P(X)
--- namely X.
What next?
So we consider the sub-games of P(X), (k -- k+1)
which involves all subsets of X containing k or (k+1)
elements (0 ≤ k < |X|).
P({1,2,3}), 1 -- 2
{1} {2} {3}
{1,2} {1,3} {2,3} 2 - elements subsets
1 - elements subsets
|X|=2
P(X)
P(X), 1--2 P1 wins
P2 winsP(X), 0--1
|X|=3
P1 wins
P(X), 2--3
P(X), 1--2
P(X), 0--1
P1 wins
P1 wins
P(X)
Show P1 wins P(X), 1--2,
|X|=3
P(X), 1--2
a
P(X), 1--2
P1 removes: a
Thus P1 wins
|X| = 4
P(X), 3--4
P(X), 2--3
P(X), 1--2
P(X), 0--1
P(X) P1 wins
P1 wins
P2 wins
P2 wins
Concluding Conjecture
If |X| = 2n + 1,
then P1 wins all P(X), k -- k+1 games (0 ≤ k < 2n+1)
If |X| = 2n then:
• P1 wins all P(X), k -- k+1 games (n ≤ k < 2n)
• P1 wins all P(X), k -- k+1 games (0 ≤ k < n)
fin.

More Related Content

What's hot

Unit 1(stld)
Unit 1(stld)Unit 1(stld)
Unit 1(stld)
Abhinay Potlabathini
 
Laurent's Series & Types of Singularities
Laurent's Series & Types of SingularitiesLaurent's Series & Types of Singularities
Laurent's Series & Types of Singularities
Aakash Singh
 
Weight enumerators of block codes and the mc williams
Weight  enumerators of block codes and  the mc williamsWeight  enumerators of block codes and  the mc williams
Weight enumerators of block codes and the mc williams
Madhumita Tamhane
 
Error control coding bch, reed-solomon etc..
Error control coding   bch, reed-solomon etc..Error control coding   bch, reed-solomon etc..
Error control coding bch, reed-solomon etc..
Madhumita Tamhane
 
RSA without Integrity Checks
RSA without Integrity ChecksRSA without Integrity Checks
RSA without Integrity Checks
Dharmalingam Ganesan
 
06 - 20 Jan - Divide and Conquer
06 - 20 Jan - Divide and Conquer06 - 20 Jan - Divide and Conquer
06 - 20 Jan - Divide and Conquer
Neeldhara Misra
 
Analysis of Shared RSA Modulus
Analysis of Shared RSA ModulusAnalysis of Shared RSA Modulus
Analysis of Shared RSA Modulus
Dharmalingam Ganesan
 
ACM ICPC 2015 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2015 NEERC (Northeastern European Regional Contest) Problems ReviewACM ICPC 2015 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2015 NEERC (Northeastern European Regional Contest) Problems Review
Roman Elizarov
 
Fibonacci Numbers in Modulo N
Fibonacci Numbers in Modulo NFibonacci Numbers in Modulo N
Fibonacci Numbers in Modulo N
Patrick Walter
 
Laurent Series ........ By Muhammad Umer
Laurent Series ........ By Muhammad UmerLaurent Series ........ By Muhammad Umer
Laurent Series ........ By Muhammad Umer
sialkot123
 
ACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems ReviewACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems ReviewRoman Elizarov
 
ACM ICPC 2012 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2012 NEERC (Northeastern European Regional Contest) Problems ReviewACM ICPC 2012 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2012 NEERC (Northeastern European Regional Contest) Problems ReviewRoman Elizarov
 
Recurrent problems: TOH, Pizza Cutting and Josephus Problems
Recurrent problems: TOH, Pizza Cutting and Josephus ProblemsRecurrent problems: TOH, Pizza Cutting and Josephus Problems
Recurrent problems: TOH, Pizza Cutting and Josephus Problems
MenglinLiu1
 
Acct bouyuklieva
Acct bouyuklievaAcct bouyuklieva
Acct bouyuklieva
Stefka Bouyuklieva
 

What's hot (20)

Unit 1(stld)
Unit 1(stld)Unit 1(stld)
Unit 1(stld)
 
R.S.A Encryption
R.S.A EncryptionR.S.A Encryption
R.S.A Encryption
 
Laurent's Series & Types of Singularities
Laurent's Series & Types of SingularitiesLaurent's Series & Types of Singularities
Laurent's Series & Types of Singularities
 
Taylor’s series
Taylor’s   seriesTaylor’s   series
Taylor’s series
 
Weight enumerators of block codes and the mc williams
Weight  enumerators of block codes and  the mc williamsWeight  enumerators of block codes and  the mc williams
Weight enumerators of block codes and the mc williams
 
[ACM-ICPC] UVa-10245
[ACM-ICPC] UVa-10245[ACM-ICPC] UVa-10245
[ACM-ICPC] UVa-10245
 
IntrRSCode
IntrRSCodeIntrRSCode
IntrRSCode
 
Error control coding bch, reed-solomon etc..
Error control coding   bch, reed-solomon etc..Error control coding   bch, reed-solomon etc..
Error control coding bch, reed-solomon etc..
 
Ch08
Ch08Ch08
Ch08
 
RSA without Integrity Checks
RSA without Integrity ChecksRSA without Integrity Checks
RSA without Integrity Checks
 
06 - 20 Jan - Divide and Conquer
06 - 20 Jan - Divide and Conquer06 - 20 Jan - Divide and Conquer
06 - 20 Jan - Divide and Conquer
 
Analysis of Shared RSA Modulus
Analysis of Shared RSA ModulusAnalysis of Shared RSA Modulus
Analysis of Shared RSA Modulus
 
ACM ICPC 2015 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2015 NEERC (Northeastern European Regional Contest) Problems ReviewACM ICPC 2015 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2015 NEERC (Northeastern European Regional Contest) Problems Review
 
Fibonacci Numbers in Modulo N
Fibonacci Numbers in Modulo NFibonacci Numbers in Modulo N
Fibonacci Numbers in Modulo N
 
Laurent Series ........ By Muhammad Umer
Laurent Series ........ By Muhammad UmerLaurent Series ........ By Muhammad Umer
Laurent Series ........ By Muhammad Umer
 
ACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems ReviewACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems Review
 
ACM ICPC 2012 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2012 NEERC (Northeastern European Regional Contest) Problems ReviewACM ICPC 2012 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2012 NEERC (Northeastern European Regional Contest) Problems Review
 
Recurrent problems: TOH, Pizza Cutting and Josephus Problems
Recurrent problems: TOH, Pizza Cutting and Josephus ProblemsRecurrent problems: TOH, Pizza Cutting and Josephus Problems
Recurrent problems: TOH, Pizza Cutting and Josephus Problems
 
Number theory lecture (part 2)
Number theory lecture (part 2)Number theory lecture (part 2)
Number theory lecture (part 2)
 
Acct bouyuklieva
Acct bouyuklievaAcct bouyuklieva
Acct bouyuklieva
 

Viewers also liked

Lattices AND Hasse Diagrams
Lattices AND Hasse DiagramsLattices AND Hasse Diagrams
Lattices AND Hasse Diagrams
Debarati Das
 
lattice
 lattice lattice
Ch 2 lattice & boolean algebra
Ch 2 lattice & boolean algebraCh 2 lattice & boolean algebra
Ch 2 lattice & boolean algebra
Rupali Rana
 
Semantic Analysis of a C Program
Semantic Analysis of a C ProgramSemantic Analysis of a C Program
Semantic Analysis of a C Program
Debarati Das
 
Lecture note mat diskrit s1
Lecture note mat diskrit s1Lecture note mat diskrit s1
Lecture note mat diskrit s1Arif Arif
 
Unit 04
Unit 04Unit 04
Unit 04
Partha_bappa
 
BCA_Semester-II-Discrete Mathematics_unit-iii_Lattices and boolean algebra
BCA_Semester-II-Discrete Mathematics_unit-iii_Lattices and boolean algebraBCA_Semester-II-Discrete Mathematics_unit-iii_Lattices and boolean algebra
BCA_Semester-II-Discrete Mathematics_unit-iii_Lattices and boolean algebra
Rai University
 
ipv6
ipv6 ipv6
BOOLEAN ALGEBRA AND LOGIC GATE
BOOLEAN ALGEBRA AND LOGIC GATE BOOLEAN ALGEBRA AND LOGIC GATE
BOOLEAN ALGEBRA AND LOGIC GATE
Tamim Tanvir
 
BOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATEBOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATE
Ideal Eyes Business College
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebraGagan Deep
 

Viewers also liked (13)

Lattices AND Hasse Diagrams
Lattices AND Hasse DiagramsLattices AND Hasse Diagrams
Lattices AND Hasse Diagrams
 
Hasse diagram
Hasse diagramHasse diagram
Hasse diagram
 
lattice
 lattice lattice
lattice
 
Ch 2 lattice & boolean algebra
Ch 2 lattice & boolean algebraCh 2 lattice & boolean algebra
Ch 2 lattice & boolean algebra
 
Semantic Analysis of a C Program
Semantic Analysis of a C ProgramSemantic Analysis of a C Program
Semantic Analysis of a C Program
 
Lecture note mat diskrit s1
Lecture note mat diskrit s1Lecture note mat diskrit s1
Lecture note mat diskrit s1
 
letis MK matematika diskrit
letis MK matematika diskritletis MK matematika diskrit
letis MK matematika diskrit
 
Unit 04
Unit 04Unit 04
Unit 04
 
BCA_Semester-II-Discrete Mathematics_unit-iii_Lattices and boolean algebra
BCA_Semester-II-Discrete Mathematics_unit-iii_Lattices and boolean algebraBCA_Semester-II-Discrete Mathematics_unit-iii_Lattices and boolean algebra
BCA_Semester-II-Discrete Mathematics_unit-iii_Lattices and boolean algebra
 
ipv6
ipv6 ipv6
ipv6
 
BOOLEAN ALGEBRA AND LOGIC GATE
BOOLEAN ALGEBRA AND LOGIC GATE BOOLEAN ALGEBRA AND LOGIC GATE
BOOLEAN ALGEBRA AND LOGIC GATE
 
BOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATEBOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATE
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 

Similar to Poset

Stochastic Processes Homework Help
Stochastic Processes Homework HelpStochastic Processes Homework Help
Stochastic Processes Homework Help
Excel Homework Help
 
Public Key Cryptography
Public Key CryptographyPublic Key Cryptography
Public Key Cryptography
Abhijit Mondal
 
Analysis Of Algorithms Ii
Analysis Of Algorithms IiAnalysis Of Algorithms Ii
Analysis Of Algorithms IiSri Prasanna
 
Dda algo notes
Dda algo notesDda algo notes
Dda algo notes
shreeja asopa
 
Randomized algorithms ver 1.0
Randomized algorithms ver 1.0Randomized algorithms ver 1.0
Randomized algorithms ver 1.0
Dr. C.V. Suresh Babu
 
Proof of Kraft Mc-Millan theorem - nguyen vu hung
Proof of Kraft Mc-Millan theorem - nguyen vu hungProof of Kraft Mc-Millan theorem - nguyen vu hung
Proof of Kraft Mc-Millan theorem - nguyen vu hung
Vu Hung Nguyen
 
Binomial Theorem, Recursion ,Tower of Honai, relations
Binomial Theorem, Recursion ,Tower of Honai, relationsBinomial Theorem, Recursion ,Tower of Honai, relations
Binomial Theorem, Recursion ,Tower of Honai, relations
Aqeel Rafique
 
Stochastic Process Assignment Help
Stochastic Process Assignment HelpStochastic Process Assignment Help
Stochastic Process Assignment Help
Statistics Assignment Help
 
stochastic processes assignment help
stochastic processes assignment helpstochastic processes assignment help
stochastic processes assignment help
Statistics Homework Helper
 
Stochastic Process Exam Help
Stochastic Process Exam HelpStochastic Process Exam Help
Stochastic Process Exam Help
Statistics Exam Help
 
1.02.Mathematical_background.pptx
1.02.Mathematical_background.pptx1.02.Mathematical_background.pptx
1.02.Mathematical_background.pptx
PrachiDawer1
 
Number theory
Number theoryNumber theory
Number theory
MenglinLiu1
 
Solution manual for introduction to nonlinear finite element analysis nam-h...
Solution manual for introduction to nonlinear finite element analysis   nam-h...Solution manual for introduction to nonlinear finite element analysis   nam-h...
Solution manual for introduction to nonlinear finite element analysis nam-h...
Salehkhanovic
 
factoring
factoringfactoring
factoring
Harish Sahu
 
Daa notes 2
Daa notes 2Daa notes 2
Daa notes 2
smruti sarangi
 
Algebraic techniques in combinatorics
Algebraic techniques in combinatoricsAlgebraic techniques in combinatorics
Algebraic techniques in combinatorics
Vui Lên Bạn Nhé
 

Similar to Poset (20)

Stochastic Processes Homework Help
Stochastic Processes Homework HelpStochastic Processes Homework Help
Stochastic Processes Homework Help
 
Senior_Project
Senior_ProjectSenior_Project
Senior_Project
 
Public Key Cryptography
Public Key CryptographyPublic Key Cryptography
Public Key Cryptography
 
Analysis Of Algorithms Ii
Analysis Of Algorithms IiAnalysis Of Algorithms Ii
Analysis Of Algorithms Ii
 
Lecture5
Lecture5Lecture5
Lecture5
 
Dda algo notes
Dda algo notesDda algo notes
Dda algo notes
 
Randomized algorithms ver 1.0
Randomized algorithms ver 1.0Randomized algorithms ver 1.0
Randomized algorithms ver 1.0
 
Proof of Kraft Mc-Millan theorem - nguyen vu hung
Proof of Kraft Mc-Millan theorem - nguyen vu hungProof of Kraft Mc-Millan theorem - nguyen vu hung
Proof of Kraft Mc-Millan theorem - nguyen vu hung
 
Binomial Theorem, Recursion ,Tower of Honai, relations
Binomial Theorem, Recursion ,Tower of Honai, relationsBinomial Theorem, Recursion ,Tower of Honai, relations
Binomial Theorem, Recursion ,Tower of Honai, relations
 
Stochastic Process Assignment Help
Stochastic Process Assignment HelpStochastic Process Assignment Help
Stochastic Process Assignment Help
 
stochastic processes assignment help
stochastic processes assignment helpstochastic processes assignment help
stochastic processes assignment help
 
Stochastic Process Exam Help
Stochastic Process Exam HelpStochastic Process Exam Help
Stochastic Process Exam Help
 
1.02.Mathematical_background.pptx
1.02.Mathematical_background.pptx1.02.Mathematical_background.pptx
1.02.Mathematical_background.pptx
 
Number theory
Number theoryNumber theory
Number theory
 
Solution manual for introduction to nonlinear finite element analysis nam-h...
Solution manual for introduction to nonlinear finite element analysis   nam-h...Solution manual for introduction to nonlinear finite element analysis   nam-h...
Solution manual for introduction to nonlinear finite element analysis nam-h...
 
Ch05 2
Ch05 2Ch05 2
Ch05 2
 
factoring
factoringfactoring
factoring
 
Daa notes 2
Daa notes 2Daa notes 2
Daa notes 2
 
Algebraic techniques in combinatorics
Algebraic techniques in combinatoricsAlgebraic techniques in combinatorics
Algebraic techniques in combinatorics
 
Number theory
Number theoryNumber theory
Number theory
 

Poset

  • 1. Partial Order Games Davian Vernon Leon John Haile Russom Under the supervision of Dr. Marshall Cohen
  • 2. Outline Introduction Rules and examples Theorem 1 Lambda game Theorem 2 Terminus Node game Theorem 3 Power Set games
  • 3. Introduction Definition: A Partially Ordered Set (Poset) is a set with a relation “≤” satisfying 1. x ≤ x for all x  X ( Reflexive Property) 2. x ≤ y and y ≤ x implies x = y ( Anti-Symmetric) 3. x ≤ y , y ≤ z implies x ≤ z ( Transitive Property)
  • 4. Example of Poset x ≤ y We draw a finite Poset in the plane with x ≤ y connected by downward paths. y x
  • 5. Rules of 2-Player Poset Game A Player can only remove one node per move. The player to remove the last Node Loses. Note: When removing a node, everything above it is taken as well. y x z z
  • 7. Theorem 1 Given: n stacks of height 1 Thus: If n is even then Player 1 (P1) wins If n is odd then Player 2 (P2) wins n
  • 8. Proof of Theorem 1 P(n): Given n stacks of height 1, P1 wins when n is even and P1 loses when n is odd. Claim: Theorem is true for n stacks. Base Step: n=1. There is only 1 node present and P1 must remove it, therefore P1 loses.
  • 9. Inductive Hypothesis: Assume theorem is known for n-1 stacks. Inductive Step: Assume P(n-1), show P(n) is true. Case 1: Assume n is even → P1 moves. The remaining number of stacks n-1 is odd → P1 wins by the inductive hypothesis Case 2: Assume n is odd → P1 moves. The remaining number of stacks n-1 is even → P1 loses by the inductive hypothesis Proof of Theorem 1 cont.
  • 10. The Lambda Game We know that in the one node, n-stack game that P1 will take the last node if n is odd and P2 will take the last node if n is even. Consider the addition of the following element: Now we have the following game:
  • 11. Conjecture 1 Suppose we have a graph of l ‘lambdas’ and n nodes, where l ≥ 1 and n ≥ 0, then: If l or n is odd then Player 1 will win. If l and n are even then Player 2 will win. l=1, n=5 l=2, n=0 P1 wins P2 wins Examples:
  • 12. Lambdas & Lines Consider: *The addition of s line segments to the Lambda game. s
  • 13. Conjecture 2 Thus we will have the following conjecture: Suppose we have a graph of l ‘lambdas’, s segments and n nodes, where l + s ≥ 1 and n ≥ 0, then: If l + s or n is odd then Player 1 will win. If l + s and n are even then Player 2 will win. l+s=1, n=2 P1 wins l+s=2, n=2 P2 wins
  • 14. k-Segmented Lambdas Using conjectures 1 and 2, we can adapt a theorem for a game of n nodes and l lambdas containing k segments (treating line segments s as single segmented lambdas). Theorem: Suppose we have a graph of l, k segmented ‘lambdas’ and n nodes, where k, l ≥ 1 and n ≥ 0, then: If l or n is odd then Player 1 will win. If l and n are even then Player 2 will win. ..... ln K
  • 15. Proof of Theorem 2 Base case: l = 1 (k segments) P1 wins because: - P1 removes a line segment if n and k are both even or are both odd. - P1 removes top node if n or k are odd. n .....K
  • 16. Proof of Thm 2 cont. Inductive Hypothesis: Assume we know the theorem holds for l-1: - If l-1 or n is odd then P1 wins. - If l-1 and n are even then P2 wins. Inductive step: Show that this works for l Case 1: l is odd. (Claim: P1 always wins.) a. If n is odd then P1 removes line segment, destroying a ‘lambda’, to leave P2 with l-1 ‘lambdas’ and n + 1 nodes, both n and l being even b. If n is even then P1 removes a top node, destroying a ‘lambda’, to leave P2 with l-1 ‘lambdas’ and n + 2 nodes, both being even.
  • 17. Proof of Thm 2 cont. Case 2: l is even. - The first player to destroy a ‘lambda’ loses in this case so now the players are going to be choosing from n. Therefore we must revert back to Davian’s inductive proof of n nodes. • If n is odd, P1 will take the last node in n leaving P2 to destroy the first ‘lambda’ (P1 win) • And if n even, P2 will take the last node in n leaving P1 to destroy the first ‘lambda’ (P2 win)
  • 18. The Terminus Node Game A game with single node at the top of the diagram which is connected to every node below it. Example:
  • 19. Theorem 3 If a poset game has a Totally Comparable Point, call it the TCP, z such that for all x, x ≥ z or z ≥ x and z is not minimal, then there exists a winning strategy for player 1 (P1). (B) (M) o
  • 20. Proof of Theorem 3 Assume there exist a strategy for (B). Show P1 wins (M). Case 1: - If P1 wins game (B), then P1 will use the same strategy. The strategy will have the same result in (M) because the TCP is comparable to each of the nodes above it so they will be removed as well. Thus P1 wins. Case 2: - If P2 wins game (B), then P1 will remove the TCP, leaving only game (B). Then, P1 will be the 2nd player in the game (B). Thus, P1 wins.
  • 21. Power Set Games The Power Set is a fundamental example of a partially ordered set: • If X is a set, P(X) = Set of all subsets of X. • : A B iff x  A implies x  B (P(X), ) is a partially ordered set.
  • 22. Some P(X) Diagrams |X|= 0 |X|=1 |X|=2 |X|=3 |X|=4
  • 23. Who will win the power set games? P1 will always win the Power Set Game if |X| ≠ 0 because of Theorem 3: There exists a maximal element (TCP) of P(X) --- namely X.
  • 24. What next? So we consider the sub-games of P(X), (k -- k+1) which involves all subsets of X containing k or (k+1) elements (0 ≤ k < |X|). P({1,2,3}), 1 -- 2 {1} {2} {3} {1,2} {1,3} {2,3} 2 - elements subsets 1 - elements subsets
  • 25. |X|=2 P(X) P(X), 1--2 P1 wins P2 winsP(X), 0--1
  • 26. |X|=3 P1 wins P(X), 2--3 P(X), 1--2 P(X), 0--1 P1 wins P1 wins P(X)
  • 27. Show P1 wins P(X), 1--2, |X|=3 P(X), 1--2 a P(X), 1--2 P1 removes: a Thus P1 wins
  • 28. |X| = 4 P(X), 3--4 P(X), 2--3 P(X), 1--2 P(X), 0--1 P(X) P1 wins P1 wins P2 wins P2 wins
  • 29. Concluding Conjecture If |X| = 2n + 1, then P1 wins all P(X), k -- k+1 games (0 ≤ k < 2n+1) If |X| = 2n then: • P1 wins all P(X), k -- k+1 games (n ≤ k < 2n) • P1 wins all P(X), k -- k+1 games (0 ≤ k < n)
  • 30. fin.