Bipartite graph


A bipartite graph, or bigraph, is a graph whose vertices can be partitioned into \(2\) disjoint sets such that every edge in the graph connects a vertex in one set to a vertex in the other set. In other words, there are no edges between vertices in the same set.

Contents

Complete bipartite graph


A complete bipartite graph is a bipartite graph where every vertex in one set is connected to every vertex in the other set. Essentially, it has as many edges as the definition of a bipartite graph will allow. The symbol \(K_{n,m}\) denotes the complete bigraph with \(n\) vertices in one set and \(m\) vertices in the other set.

Naturally, \(K_{n,m}\) has \(n + m\) vertices and \(n \times m\) edges. (Remember, each of the \(n\) vertices in one set is connected to each of the \(m\) vertices in the other set.)

When one set in a complete bipartite graph consists of exactly \(1\) vertex, the resulting graph is called a star.

Logic & Proofs
IntegerRational numberInequalityReal numberTheoremProofStatementProof by exhaustionUniversal generalizationCounterexampleExistence proofExistential instantiationAxiomLogicTruthPropositionCompound propositionLogical operationLogical equivalenceTautologyContradictionLogic lawPredicateDomainQuantifierArgumentRule of inferenceLogical proofDirect proofProof by contrapositiveIrrational numberProof by contradictionProof by casesSummationDisjunctive normal form
Set Theory
SetElementEmpty setUniversal setSubsetPower setCartesian productStringBinary stringEmpty stringSet operationSet identitySet proof
Functions
FunctionFloor functionCeiling functionInverse function
Algorithms
AlgorithmPseudocodeCommandAsymptotic notationTime complexityAtomic operationBrute-force algorithm
Relations
RelationReflexive relationSymmetric relationTransitive relationRelation compositionEquivalence relationEquivalence class
Number Theory
Integer divisionLinear combinationDivision algorithmModular arithmeticPrime factorizationGreatest common divisorLeast common multiplePrimality testFactoring algorithmEuclid's theoremPrime number theoremEuclidean algorithm
Induction
Proof by inductionFibonacci sequenceProof by strong inductionWell-ordering principleSequenceFactorialRecursive definition
Combinatorics
Rule of productRule of sumBijection rulePermutationCombinationComplement ruleExperimentOutcomeSample spaceEventProbabilityProbability distributionUniform distributionMultisetSixfold wayInclusion-exclusion principlePigeonhole principle
Graph Theory
GraphWalkSubgraphRegular graphComplete graphEmpty graphCycle graphHypercube graphBipartite graphComponentEulerian circuitEulerian trailHamiltonian cycleHamiltonian pathTreeHuffman treeSubstringForestPath graphStarSpanning treeWeighted graphMinimum spanning treeGreedy algorithmPrim's algorithm
Recursion
RecursionRecursive algorithmCorrectness proofDivide-and-conquer algorithmSorting algorithmMerge sort