I have the runtime below:
T(n) = (1- (1/2^n)) ((n+1)/2)
I know its upperbound can be something like : O(2^n)
But I couldn't find its lowerbound or omega. Is it possible that an algorithm has no lower bound? What about theta ? little oh and little omega?