It depends on what algorithm you do use.
If you divide the point by 2 ...
Scalar division (as well as multiplication) is not defined for EC math. So basically dividing by 2 has the same complexity as dividing by any other number x (and thus solving ECDLP).
Here you are wrong. You certainly CAN multiple an ECC point with a number. That is what you do when you multiple a point with your private key to get the public key. Dividing with a number is also possible. Even though it is almost never mentioned anywhere. IT is possible. I can do it, and if you understand finite fields, so can you.
What you cannot do is multiplying a point with a point, or dividing a point by a point. That is a completely different thing and is not defined in EC.
The operation defined over EC point group is called group law, I suggest you to learn some group theory basics before inventing your own interpretations.
The similarity is quite obvious.
When you do exponentiation, you actually calculate X power of n as Y = X•X•....•X n times. So finding n is finding logarithm of Y.
When you do scalar multiplication by n on EC, you calculate it as Q = G•G•...•G n times. Where "•" - is a group law. Thus finding n is similarily named as finding (digital) logarithm of Q.