Previous optimization models on technology adoption assumes a global social planner.
This paper develops an optimization model with multi-agents (i.e., decision makers).
It implies a slower adoption of advanced technologies than a social-planner model.
Technological spillover tends to enhance the lock-in effect with homogeneous agents.
Technological spillover accelerates technology adoption with heterogeneous agents.