TX Math Standards (Discrete Mathematics for Problem Solving)

65 standards in this set. Click any domain to expand.

Want a free lesson built around one of these standards?
Build a Free Lesson →
📌 Fair Division 11 standards
DM.5A
Use the adjusted winner procedure to allocate property
Use the adjusted winner procedure to determine a fair allocation of property.
DM.5B
Use the adjusted winner procedure to resolve a dispute
Use the adjusted winner procedure to resolve a dispute.
DM.5C
Explain the Knaster inheritance procedure
Explain how to reach a fair division using the Knaster inheritance procedure.
DM.5D
Solve fair division problems with three or more players
Solve fair division problems with three or more players using the Knaster inheritance procedure.
DM.5E
Explain conditions for the trimming procedure
Explain the conditions under which the trimming procedure can be applied to indivisible goods.
DM.5F
Identify situations appropriate for fair division techniques
Identify situations appropriate for the techniques of fair division.
DM.5G
Compare advantages of divider and chooser
Compare the advantages of the divider and the chooser in the divider-chooser method.
DM.5H
Discuss rules and strategies of the divider-chooser method
Discuss the rules and strategies of the divider-chooser method.
DM.5I
Resolve cake-division problems using the last-diminisher method
Resolve cake-division problems for three players using the last-diminisher method.
DM.5J
Analyze equitability, envy-freeness, Pareto optimality
Analyze the relative importance of the three desirable properties of fair division: equitability, envy-freeness, and Pareto optimality.
DM.5K
Identify fair division procedures exhibiting envy-freeness
Identify fair division procedures that exhibit envy-freeness.
📌 Game (or Competition) Theory 11 standards
DM.6A
Recognize competitive game situations
Recognize competitive game situations.
DM.6B
Represent a game with a matrix
Represent a game with a matrix.
DM.6C
Identify basic game theory concepts and vocabulary
Identify basic game theory concepts and vocabulary.
DM.6D
Determine optimal pure strategies using minimax
Determine the optimal pure strategies and value of a game with a saddle point by means of the minimax technique.
DM.6E
Explain the concept of and need for a mixed strategy
Explain the concept of and need for a mixed strategy.
DM.6F
Compute optimal mixed strategy and expected value
Compute the optimal mixed strategy and the expected value for a player in a game who has only two pure strategies.
DM.6G
Model bimatrix games of partial conflict
Model simple two-by-two, bimatrix games of partial conflict.
DM.6H
Identify the nature of Prisoners' Dilemma
Identify the nature and implications of the game called "Prisoners' Dilemma".
DM.6I
Explain the game known as chicken
Explain the game known as "chicken".
DM.6J
Identify examples of Prisoners' Dilemma and chicken in society
Identify examples that illustrate the prevalence of Prisoners' Dilemma and chicken in our society.
DM.6K
Determine when a pair of strategies is in equilibrium
Determine when a pair of strategies for two players is in equilibrium.
📌 Graph Theory 12 standards
DM.2A
Explain the concept of graphs
Explain the concept of graphs.
DM.2B
Use graph models for management science problems
Use graph models for simple problems in management science.
DM.2C
Determine the valences of the vertices of a graph
Determine the valences of the vertices of a graph.
DM.2D
Identify Euler circuits in a graph
Identify Euler circuits in a graph.
DM.2E
Solve route inspection problems by Eulerizing a graph
Solve route inspection problems by Eulerizing a graph.
DM.2F
Determine solutions modeled by edge traversal
Determine solutions modeled by edge traversal in a graph.
DM.2G
Compare nearest neighbor and greedy algorithms for TSP
Compare the results of solving the traveling salesman problem (TSP) using the nearest neighbor algorithm and using a greedy algorithm.
DM.2H
Distinguish Euler circuits from Hamiltonian circuits
Distinguish between real-world problems modeled by Euler circuits and those modeled by Hamiltonian circuits.
DM.2I
Distinguish optimal from nearly optimal algorithms
Distinguish between algorithms that yield optimal solutions and those that give nearly optimal solutions.
DM.2J
Find minimum-cost spanning trees using Kruskal's algorithm
Find minimum-cost spanning trees using Kruskal's algorithm.
DM.2K
Use the critical path method for earliest completion time
Use the critical path method to determine the earliest possible completion time for a collection of tasks.
DM.2L
Explain the difference between a graph and a directed graph
Explain the difference between a graph and a directed graph.
📌 Group Decision Making 10 standards
DM.4A
Describe the concept of a preference schedule
Describe the concept of a preference schedule and how to use it.
DM.4B
Explain how decision-making schemes work
Explain how particular decision-making schemes work.
DM.4C
Determine outcomes for various voting methods
Determine the outcome for various voting methods, given the voters' preferences.
DM.4D
Explain how voting schemes or order can change results
Explain how different voting schemes or the order of voting can lead to different results.
DM.4E
Describe the impact of strategies on decision-making results
Describe the impact of various strategies on the results of the decision-making process.
DM.4F
Explain the impact of Arrow's Impossibility Theorem
Explain the impact of Arrow's Impossibility Theorem.
DM.4G
Relate the meaning of approval voting
Relate the meaning of approval voting.
DM.4H
Explain the need for weighted voting and how it works
Explain the need for weighted voting and how it works.
DM.4I
Identify voting concepts
Identify voting concepts such as Borda count, Condorcet winner, dummy voter, and coalition.
DM.4J
Compute the Banzhaf power index
Compute the Banzhaf power index and explain its significance.
📌 Mathematical Process Standards 7 standards
DM.1A
Apply math to everyday problems
Apply mathematics to problems arising in everyday life, society, and the workplace.
DM.1B
Use a problem-solving model
Use a problem-solving model that incorporates analyzing given information, formulating a plan or strategy, determining a solution, justifying the solution, and evaluating the problem-solving process and the reasonableness of the solution.
DM.1C
Select tools and techniques to solve problems
Select tools, including real objects, manipulatives, paper and pencil, and technology as appropriate, and techniques, including mental math, estimation, and number sense as appropriate, to solve problems.
DM.1D
Communicate mathematical ideas using representations
Communicate mathematical ideas, reasoning, and their implications using multiple representations, including symbols, diagrams, graphs, and language as appropriate.
DM.1E
Create and use representations
Create and use representations to organize, record, and communicate mathematical ideas.
DM.1F
Analyze mathematical relationships
Analyze mathematical relationships to connect and communicate mathematical ideas.
DM.1G
Display, explain, justify mathematical ideas
Display, explain, and justify mathematical ideas and arguments using precise mathematical language in written or oral communication.
📌 Planning and Scheduling 7 standards
DM.3A
Use the list processing algorithm on identical processors
Use the list processing algorithm to schedule tasks on identical processors.
DM.3B
Recognize situations appropriate for scheduling problems
Recognize situations appropriate for modeling or scheduling problems.
DM.3C
Determine if a schedule is optimal using critical path and list processing
Determine whether a schedule is optimal using the critical path method together with the list processing algorithm.
DM.3D
Identify situations appropriate for bin packing
Identify situations appropriate for modeling by bin packing.
DM.3E
Use heuristic algorithms to solve bin packing problems
Use any of six heuristic algorithms to solve bin packing problems.
DM.3F
Solve independent task scheduling problems
Solve independent task scheduling problems using the list processing algorithm.
DM.3G
Explain the relationship between scheduling and bin packing
Explain the relationship between scheduling problems and bin packing problems.
📌 Theory of Moves 7 standards
DM.7A
Compare and contrast TOM and game theory
Compare and contrast TOM and game theory.
DM.7B
Explain the rules of TOM
Explain the rules of TOM.
DM.7C
Describe what is meant by a cyclic game
Describe what is meant by a cyclic game.
DM.7D
Use a game tree to analyze a two-person game
Use a game tree to analyze a two-person game.
DM.7E
Compare TOM and game theory approaches to Prisoners' Dilemma and chicken
Determine the effect of approaching Prisoners' Dilemma and chicken from the standpoint of TOM and contrast that to the effect of approaching them from the standpoint of game theory.
DM.7F
Describe use of TOM in a larger, more complicated game
Describe the use of TOM in a larger, more complicated game.
DM.7G
Model a conflict as a two-by-two strict ordinal game
Model a conflict from literature or from a real-life situation as a two-by-two strict ordinal game and compare the results predicted by game theory and by TOM.