Seja e dois números binários com bits e o número binário (comprimento ) do produto de e . Queremos calcular o bit mais significativo do produto .
Para analisar a complexidade dessa função no modelo de diagramas de decisão binária (em particular programas de ramificação de leitura única), tento procurar algumas expressões equivalentes para o caso . A primeira coisa que é óbvio (aqui e são números inteiros para os números binários correspondentes). Quero ter uma intuição do que acontece se eu definir alguns bits de entrada constantes. Por exemplo, se eu definir o bit de entrada mais significativa de e a 0 fico com a função constante 0. Mas bits com menor significado não têm tanta influência no resultado.
Existem outras expressões equivalentes para o caso que ajudam mais a ver o que acontece se eu corrigir alguns bits de entrada? Existem métodos refinados para calcular o produto de dois números binários que podem ajudar? Ou você tem alguma outra abordagem para esse problema?