Resource Allocation Using Intelligent Agent Technology in Supply Chain Management