NP-complete problems

Set splitting problem

In computational complexity theory, the set splitting problem is the following decision problem: given a family F of subsets of a finite set S, decide whether there exists a partition of S into two subsets S1, S2 such that all elements of F are split by this partition, i.e., none of the elements of F is completely in S1 or S2. Set Splitting is one of Garey & Johnson's classical NP-complete problems. The problem is sometimes called hypergraph 2-colorability. (Wikipedia).

Video thumbnail

Partitions of a Set | Set Theory

What is a partition of a set? Partitions are very useful in many different areas of mathematics, so it's an important concept to understand. We'll define partitions of sets and give examples in today's lesson! A partition of a set is basically a way of splitting a set completely into disj

From playlist Set Theory

Video thumbnail

What is an Intersection? (Set Theory)

What is the intersection of sets? This is another video on set theory in which we discuss the intersection of a set and another set, using the classic example of A intersect B. We do not quite go over a formal definition of intersection of a set in this video, but we come very close! Be su

From playlist Set Theory

Video thumbnail

Listing Subsets Using Tree Diagrams | Set Theory, Subsets, Power Sets

Here is a method for completely listing the subsets of a given set using tree diagrams. It's a handy way to make sure you don't miss any subsets when trying to find them. It's not super efficient, but it is reliable! The process is pretty simple, we begin with the empty set, and then branc

From playlist Set Theory

Video thumbnail

What are Vertex Separating Sets? | Graph Theory

What are vertex separating sets in graph theory? We'll be going over the definition of a vertex separating set and some examples in today's video graph theory lesson! Let G be a graph and S be a vertex cut of G. As in, S is a set of vertices of G such that G - S is disconnected. Then, let

From playlist Set Theory

Video thumbnail

Why is the Empty Set a Subset of Every Set? | Set Theory, Subsets, Subset Definition

The empty set is a very cool and important part of set theory in mathematics. The empty set contains no elements and is denoted { } or with the empty set symbol ∅. As a result of the empty set having no elements is that it is a subset of every set. But why is that? We go over that in this

From playlist Set Theory

Video thumbnail

Set Theory (Part 2): ZFC Axioms

Please feel free to leave comments/questions on the video and practice problems below! In this video, I introduce some common axioms in set theory using the Zermelo-Fraenkel w/ choice (ZFC) system. Five out of nine ZFC axioms are covered and the remaining four will be introduced in their

From playlist Set Theory by Mathoma

Video thumbnail

What is Set Subtraction?

What is set subtraction? In this video we go over that, the set minus set operation, and an example of subtraction in set theory. This is a handy concept to grasp to understand the complement of a set and universal sets, which I also have videos on. Links below. I hope you find this vide

From playlist Set Theory

Video thumbnail

How to Identify the Elements of a Set | Set Theory

Sets contain elements, and sometimes those elements are sets, intervals, ordered pairs or sequences, or a slew of other objects! When a set is written in roster form, its elements are separated by commas, but some elements may have commas of their own, making it a little difficult at times

From playlist Set Theory

Video thumbnail

Empty Set vs Set Containing Empty Set | Set Theory

What's the difference between the empty set and the set containing the empty set? We'll look at {} vs {{}} in today's set theory video lesson, discuss their cardinalities, and look at their power sets. As we'll see, the power set of the empty set is our friend { {} }! The river runs peacef

From playlist Set Theory

Video thumbnail

Machine Learning Lecture 30 "Bagging" -Cornell CS4780 SP17

Lecture Notes: http://www.cs.cornell.edu/courses/cs4780/2018fa/lectures/lecturenote18.html

From playlist CORNELL CS4780 "Machine Learning for Intelligent Systems"

Video thumbnail

Introduction to Interpretable Machine Learning II - Cynthia Rudin

2022 Program for Women and Mathematics: The Mathematics of Machine Learning Topic: Terng Lecture: Introduction to Interpretable Machine Learning II Speaker: Cynthia Rudin Affiliation: Duke University Date: May 24, 2022

From playlist Mathematics

Video thumbnail

Machine Learning Lecture 29 "Decision Trees / Regression Trees" -Cornell CS4780 SP17

Lecture Notes: http://www.cs.cornell.edu/courses/cs4780/2018fa/lectures/lecturenote17.html

From playlist CORNELL CS4780 "Machine Learning for Intelligent Systems"

Video thumbnail

NIPS 2011 Big Learning - Algorithms, Systems, & Tools Workshop: Block splitting for...

Big Learning Workshop: Algorithms, Systems, and Tools for Learning at Scale at NIPS 2011 Invited Talk: Block splitting for Large-Scale Distributed Learning by Neal Parikh Neal Parikh is a Ph.D. Candidate in the Department of Computer Science at Stanford University. Abstract: Machi

From playlist NIPS 2011 Big Learning: Algorithms, System & Tools Workshop

Video thumbnail

Conditional Average Treatment Effects: Overview

Professor Susan Athey presents an introduction to heterogeneous treatment effects and causal trees.

From playlist Machine Learning & Causal Inference: A Short Course

Video thumbnail

Damaris Schindler: Interactions of analytic number theory and geometry - lecture 1

A general introduction to the state of the art in counting of rational and integral points on varieties, using various analytic methods with the Brauer–Manin obstruction. Recording during the meeting "Geometric and Analytic Methods for Rational Points" the April 17, 2019 at the Centre In

From playlist Algebraic and Complex Geometry

Video thumbnail

Set Theory (Part 3): Ordered Pairs and Cartesian Products

Please feel free to leave comments/questions on the video and practice problems below! In this video, I cover the Kuratowski definition of ordered pairs in terms of sets. This will allow us to speak of relations and functions in terms of sets as the basic mathematical objects and will ser

From playlist Set Theory by Mathoma

Video thumbnail

Optimisation: Linear Integer Programming - Professor Raphael Hauser

Bio Raphael Hauser studied Mathematics and Theoretical Physics at the EPFL and ETH in Lausanne and Zurich, Switzerland, followed by a PhD in Operations Research at Cornell University in Ithaca, USA. After a postdoc at Cambridge, Raphael joined the faculty at the University of Oxford, wher

From playlist Data science classes

Related pages

Approximation algorithm | Not-all-equal 3-satisfiability | Computational complexity theory | Maximum cut | Optimization problem | Decision problem | Property B | Graph coloring