ALGORITHMSandTHEORYofCOMPUTATIONHANDBOOK