在计算机科学中，"病态"对算法的研究略有不同。这里，如果输入（或输入集合）引起来自算法的非典型行为，例如违反其平均情况复杂性或甚至其正确性，则称输入（或输入集合）是"病态的" 。 例如， 哈希表通常具有病态输入：在哈希值上碰撞的键组。 快速排序通常具有O(n log n)时间复杂度，但是当给定输入触发次优行为时恶化为O(n )。 这个术语经常作为一种拒绝输入的方式作贬义使用，例如被专门设计来打破一个在实践中听起来很正常的惯例（与"拜占庭将军问题"比较）。另一方面，对病态输入的认识很重要，因为它们可被利