Category:組合せ最適化
 - 幅優先探索Breadth-first search
 - ダイクストラ法Dijkstra's algorithm
 - 深さ優先探索Depth-first search
 - 最短経路問題Shortest path problem
 - 配送計画問題Vehicle routing problem
 - 計算複雑性理論Computational complexity theory
 - 分枝限定法Branch and bound
 - ワーシャル–フロイド法Floyd–Warshall algorithm
 - 最大カット問題Maximum cut
 - プリム法Prim's algorithm
 - 板取り問題Cutting stock problem
- ナップサック問題Knapsack problem
 - 均一コスト探索Uniform-cost search
 - ベルマン–フォード法Bellman–Ford algorithm
 - 分枝カット法Branch and cut
 - ビームサーチBeam search
 - フローショップ・スケジューリング問題Flow-shop scheduling
 - 楕円体法Ellipsoid method
 - マトロイドMatroid
 - 二次割当問題Quadratic assignment problem
 - ジョブショップ・スケジューリング問題Job-shop scheduling
 - クリストフィードのアルゴリズムChristofides algorithm
 - LEDALibrary of Efficient Data types and Algorithms
 - グリードイドGreedoid
 - 十文字法Criss-cross algorithm
 - 劣加法的集合函数Subadditive set function▼-1 trends
 - ギロチンカット問題Guillotine cutting
 - 劣モジュラ関数Submodular set function