Saddle-point methods are a set of mathematical techniques used primarily in optimization and game theory to find optimal solutions where a saddle point exists. A saddle point occurs at a particular point in a function where it is a minimum along one axis and a maximum along another, providing a critical balance between competing forces in the system. This concept is particularly useful in combinatorial problems, as it can simplify the analysis of integer partitions and partition functions.