modeling_methods = """\
## Operations Research
### Programming Theory
#### Linear Programming
- Linear Programming (LP)
- Integer Programming (IP)
- Mixed Integer Programming (MIP)
- Goal Programming (GP)
- Multi-Objective Programming (MOP)
- Multi-level Programming
- Dynamic Programming (DP)
- Network Optimization Models
- Parametric Linear Programming
#### Nonlinear Programming
- Convex Programming
- Quadratic Programming (QP)
- Nonlinear Programming (NLP)
- Semi-Definite Programming (SDP)
- Set Programming
- Non-Smooth Optimization
- Penalty Methods in Nonlinear Optimization
#### Others
- Fuzzy Optimization
- Stochastic Optimization
- Robust Optimization
- Approximation Algorithms
- Cooperative Game Theory
- Metaheuristic Approaches (Simulated Annealing, Genetic Algorithms, etc.)
### Graph Theory
#### Path
- Shortest Path Model (S-T, All-Pairs)
- Dijkstra’s Algorithm
- A* Algorithm
- Bellman-Ford Algorithm
- Eulerian Path Problem
- Hamiltonian Cycle Problem
- Traveling Salesman Problem (TSP)
- Vehicle Routing Problem (VRP)
- K-Shortest Path Problem
- Path Planning Algorithms
#### Tree
- Minimum Spanning Tree (MST)
- Prim’s Algorithm
- Kruskal’s Algorithm
- Huffman Tree
- Steiner Tree Problem
- Binary Search Tree (BST)
- AVL Tree
- K-d Tree
- Quad Tree
- B+ Tree
#### Flow
- Max-Flow Min-Cost Max-Flow Problem
- Ford-Fulkerson Algorithm
- Edmonds-Karp Algorithm
- Minimum-Cost Flow Problem
- Multi-Commodity Flow Problem
- Network Reliability Models
#### Others
- Bipartite Matching Model
- Stable Marriage Problem
- Graph Coloring Problem (Greedy Coloring, Backtracking)
- Vertex Cover Problem
- Set Cover Problem
- Clique Problem
- Independent Set Problem
- Algebraic Representation of Graph (Adjacency Matrix, Laplacian Matrix, Incidence Matrix)
- Spectral Graph Theory Models
### Stochastic Programming Theory
- Stochastic Linear Programming
- Markov Chains and Models
- Markov Decision Process (MDP)
- Queuing Theory (M/M/1, M/G/1, G/G/1 Queues)
- Inventory Theory (Economic Order Quantity, Newsvendor Problem)
- Monte Carlo Simulation
- Reliability Theory
- Decision Trees and Multi-Stage Decision Problems
- Dynamic Stochastic Optimization
## Optimization Methods
### Deterministic Algorithms
- Greedy Algorithm
- Divide & Conquer
- Dynamic Programming
- Backtracking Algorithms
- Local Search Algorithms
- Branch and Bound
### Heuristic Algorithms
- Simulated Annealing (SA)
- Tabu Search
- Genetic Algorithm (GA)
- Particle Swarm Optimization (PSO)
- Ant Colony Optimization (ACO)
- Harmony Search Algorithm
- Differential Evolution
- Memetic Algorithm
- Iterative Deepening Search
### Iterative Algorithms
- Gradient Descent
- Newton's Method
- Coordinate Descent
- Conjugate Gradient Method
- Broyden–Fletcher–Goldfarb–Shanno (BFGS) Method
- Levenberg-Marquardt Algorithm
- Golden-Section Search
- Nelder-Mead Simplex Algorithm
### Constrained Optimization
- Linear Programming (LP) Solvers (Simplex Method, Interior-Point Method)
- Quadratic Programming (QP) Solvers
- Feasible Direction Method
- Projected Gradient Method
- Augmented Lagrangian Methods
- Lagrange Multipliers
- Karush-Kuhn-Tucker Conditions
- KKT Conditions in Nonlinear Optimization
- Primal-Dual Methods
### Solution Techniques
- Branch and Bound Method
- Relaxation Methods
- Penalty Function Methods
- Restriction Method
- Lagrange Relaxation
- Antithesis Optimization
- Subgradient Methods
- Multigrid Methods
---
## Machine Learning Topics
### Classification
- K-Nearest Neighbors (KNN)
- Support Vector Machine (SVM)
- Decision Trees
- Random Forest
- Gradient Boosting Machines (GBM)
- XGBoost, LightGBM, CatBoost
- Logistic Regression
- Naive Bayes
- Linear Discriminant Analysis (LDA)
- Quadratic Discriminant Analysis (QDA)
- Neural Networks (Feedforward, Convolutional, Recurrent)
- Deep Learning (CNN, RNN, LSTM)
### Clustering
- K-Means Algorithm
- K-Means++ Variant
- Expectation-Maximization (EM)
- Self-Organizing Maps (SOM)
- DBSCAN (Density-Based Spatial Clustering)
- Hierarchical Clustering
- Agglomerative and Divisive Clustering
- Spectral Clustering
- Gaussian Mixture Models (GMM)
- Affinity Propagation
- Birch Clustering
### Regression
- Linear Regression
- Ridge Regression
- Lasso Regression
- Elastic Net Regression
- Poisson Regression
- Logistic Regression (for binary classification)
- Polynomial Regression
- Generalized Linear Models (GLM)
- Non-Linear Regression
- Locally Weighted Regression (Loess)
### Dimensionality Reduction
#### Linear
- Principal Component Analysis (PCA)
- Canonical Correlation Analysis (CCA)
- Independent Component Analysis (ICA)
- Singular Value Decomposition (SVD)
#### Non-Linear
- Local Linear Embedding (LLE)
- Laplacian Eigenmaps
- t-Distributed Stochastic Neighbor Embedding (t-SNE)
- Isomap
- Autoencoders
### Ensemble Learning Algorithms
- Bagging Algorithm
- Boosting Algorithm
- Random Forest
- AdaBoost
- Gradient Boosting
- Stacking
- Voting Classifier
- Bootstrap Aggregating
## Prediction Topics
### Discrete Prediction
- Markov Decision Process (MDP)
- Hidden Markov Models (HMM)
- Grey Forecasting
- Bayesian Networks
- Difference Equations
- Kalman Filtering
- Particle Filtering
### Continuous Prediction
#### Time Series Models
- Autoregressive Integrated Moving Average (ARIMA)
- Generalized Autoregressive Conditional Heteroskedasticity (GARCH)
- Exponential Smoothing (Holt-Winters)
- Seasonal Decomposition of Time Series (STL)
- Prophet Model
#### Differential Equation Models
- Ordinary Differential Equations (ODE)
- Stochastic Differential Equations (SDE)
- Infectious Disease Models (SIR, SEIR)
- Population Growth Models
- Lotka-Volterra Models
- Heat Conduction Models
- Predator-Prey Models
- Diffusion Models (e.g., River Pollutant Diffusion)
- Economic Growth Models
- Battle Models (e.g., Lotka-Volterra Models)
## Evaluation Topics
### Scoring Evaluation
- Fuzzy Comprehensive Evaluation
- Grey Evaluation Method
- Analytic Hierarchy Process (AHP)
- Analytic Network Process (ANP)
- Data Envelopment Analysis (DEA)
- Technique for Order Preference by Similarity to Ideal Solution (TOPSIS)
- Entropy Weight Method
- Information Entropy Method
- Weighted Sum Method
- Weighted Product Method
- Multi-Criteria Decision Analysis (MCDA)
- PROMETHEE and GAIA
### Statistical Evaluation
#### Correlation Test
- Pearson Correlation Coefficient
- Spearman's Rank Correlation Coefficient
- Kendall’s Tau Coefficient
- Wilcoxon's Signed Rank Test
- Kruskal-Wallis Test
- Mann-Whitney U Test
#### Goodness of Fit Test
- Analysis of Variance (ANOVA)
- Chi-Square Goodness-of-Fit Test
- Kolmogorov-Smirnov Test (KS Test)
- Anderson-Darling Test
- Shapiro-Wilk Test
- Jarque-Bera Test
- Bayesian Information Criterion (BIC)
"""