This paper introduces two discrete binary versions of the African Buffalo Optimization (ABO) algorithm, namely SBABO and LBABO, designed to tackle binary optimization problems, particularly in contexts like knapsack problems. The authors demonstrate through computational experiments that these algorithms outperform existing methods in solving knapsack problem instances. The research highlights the importance of adapting swarm intelligence-based algorithms like ABO for discrete scenarios to enhance their applicability in optimization tasks.