Combinatorics
=============

**Algebra**

.. toctree::
   :maxdepth: 1

   cluster_algebras
   algebra

**Backtracking solvers**

.. toctree::
   :maxdepth: 1

   sage/combinat/tiling
   sage/combinat/dlx
   sage/combinat/matrices/dlxcpp

**Combinatorial Objects**

.. toctree::
   :maxdepth: 1

   sage/combinat/alternating_sign_matrix
   sage/combinat/composition
   sage/combinat/core
   designs
   sage/combinat/knutson_tao_puzzles
   sage/combinat/gelfand_tsetlin_patterns
   sage/combinat/necklace
   sage/combinat/non_decreasing_parking_function
   sage/combinat/parking_functions
   sage/combinat/perfect_matching
   sage/combinat/six_vertex_model
   sage/combinat/tamari_lattices
   sage/combinat/interval_posets
   sage/combinat/yang_baxter_graph

**Compositions**

.. toctree::
   :maxdepth: 1

   sage/combinat/composition_signed
   sage/combinat/composition

**Counting**

.. toctree::
   :maxdepth: 1

   sage/combinat/sloane_functions
   sage/databases/oeis
   sage/combinat/expnums
   sage/combinat/combinat


**Finite State Machines**

.. toctree::
   :maxdepth: 1

   sage/combinat/finite_state_machine
   sage/combinat/finite_state_machine_generators

**Integer Lists/Matrices/Vectors**

.. toctree::
   :maxdepth: 1

   sage/combinat/integer_list
   sage/combinat/integer_matrices
   sage/combinat/integer_vector
   sage/combinat/integer_vector_weighted

**Partitions**

.. toctree::
   :maxdepth: 1

   partitions
   sage/combinat/partition
   sage/combinat/partition_tuple
   sage/combinat/set_partition_ordered
   sage/combinat/set_partition
   sage/combinat/skew_partition
   sage/combinat/vector_partition

**Permutations**

.. toctree::
   :maxdepth: 1

   sage/combinat/permutation
   sage/combinat/affine_permutation
   sage/combinat/derangements
   sage/combinat/integer_vectors_mod_permgroup
   sage/combinat/enumeration_mod_permgroup

**Polynomials**

.. toctree::
   :maxdepth: 1

   sage/combinat/hall_polynomial
   sage/combinat/kazhdan_lusztig

**Posets**

.. toctree::
   :maxdepth: 1

   posets

**q-analogues**

.. toctree::
   :maxdepth: 1

   sage/combinat/q_analogues
   sage/combinat/q_bernoulli

**Sequences**

.. toctree::
   :maxdepth: 1

   sage/combinat/binary_recurrence_sequences
   sage/combinat/debruijn_sequence
   sage/combinat/degree_sequences

**Symmetric Functions**

.. toctree::
   :maxdepth: 1

   symmetric_functions
   ncsf_qsym
   ncsym

**Tableaux**

.. toctree::
   :maxdepth: 1

   tableaux
   sage/combinat/rsk

**Trees**

.. toctree::
   :maxdepth: 1

   sage/combinat/abstract_tree
   sage/combinat/ordered_tree
   sage/combinat/binary_tree

**Word**

.. toctree::
   :maxdepth: 1

   words
   sage/combinat/subword
   sage/combinat/lyndon_word
   sage/combinat/dyck_word

**Unsorted**

.. toctree::
   :maxdepth: 1

   sage/combinat/tutorial

   sage/combinat/cartesian_product
   sage/combinat/combination
   sage/combinat/e_one_star
   sage/combinat/finite_class
   sage/combinat/matrices/hadamard_matrix
   sage/combinat/restricted_growth
   sage/combinat/graph_path
   sage/combinat/matrices/latin
   sage/combinat/sidon_sets
   sage/combinat/similarity_class_type
   sage/combinat/subset
   sage/combinat/subsets_pairwise
   sage/combinat/subsets_hereditary
   sage/combinat/tuple
   sage/combinat/gray_codes

   root_systems
   crystals
   rigged_configurations
   species

**Developer Tools**


.. toctree::
   :maxdepth: 1

   sage/combinat/shuffle
   sage/combinat/dict_addition
   sage/combinat/misc
   sage/combinat/combinatorial_map

   developer

.. include:: ../footer.txt

