Назад към всички

combinatorial-enumeration

// Combinatorial object generation and counting

$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
namecombinatorial-enumeration
descriptionCombinatorial object generation and counting
allowed-toolsBash,Read,Write,Edit,Glob,Grep
metadata[object Object]

Combinatorial Enumeration

Purpose

Provides combinatorial object generation and counting capabilities for discrete mathematics.

Capabilities

  • Permutation and combination generation
  • Partition enumeration
  • Generating function computation
  • OEIS sequence lookup
  • Polya enumeration
  • Species theory computations

Usage Guidelines

  1. Object Definition: Precisely define combinatorial objects
  2. Generation Strategy: Choose efficient generation methods
  3. Counting: Use generating functions for counting
  4. OEIS Lookup: Search for known sequences

Tools/Libraries

  • OEIS
  • SageMath combinat
  • SymPy combinatorics