“…Each agent constructs an FBPN (or FDNN) to forecast the cycle time of a job according to the values of some production conditions collected when the job is released into a factory [9]. Such production conditions include job size, factory utilization, queue length on the processing route, bottleneck queue length, factory queue length, factory work in process, average lateness, future workload, and forecasting error [8,16,42]. In the literature, various techniques for select the relevant production conditions have been employed, such as backward-elimination-based regression analysis [7], backward-elimination-based genetic programming [4], conditional mutual-information-based feature selection [52], and adaptive logistic regression correlation analysis [54,55].…”