Giới hạn hay ràng buộc (constraint) là thuật ngữ thường được dùng để chỉ mối quan hệ toán học giữa các biến lựa chọn của một bài toán tối ưu hoá, trong đó có một biến số nào đó không phải hằng số. Ví dụ giới hạn ngân sách trong bài toán tối đa hoá ích lợi.

Tiới hạn ngân sách (budget constraint). Xem đường ngân sách.