Integer Linear Programming Modeling of Addition Sequences With Additional Constraints for Evaluation of Power Terms
(English)Manuscript (preprint) (Other academic)
In this work, an integer linear programming (ILP) based model is proposed for the computation of a minimal cost addition sequence for a given set of integers. Since exponents are additive under multiplication, the minimal length addition sequence will provide an optimal solution for the evaluation of a requested set of power terms. This in turn finds application in, e.g., window-based exponentiation for cryptography and polynomial evaluation. Not only is an optimal model proposed, the model is extended to consider different costs for multipliers and squarers as well as controlling the depth of the resulting addition sequence.
Engineering and Technology
IdentifiersURN: urn:nbn:se:liu:diva-73936OAI: oai:DiVA.org:liu-73936DiVA: diva2:478819