A branch-and-bound algorithm for a single machine sequencing to minimize the sum of maximum earliness and tardiness with idle insert R. Tavakkoli-Moghaddam a , G. Moslehi b , M. Vasei a , A. Azaron c, * a Department of Industrial Engineering, University of Tehran, Tehran, Iran b Department of Industrial Engineering, Isfahan University of Technology, Isfahan, Iran c Department of Industrial Engineering, University of Bu-Ali-Sina, Hamadan, Iran Abstract This paper presents the optimal sequence of a set of jobs for a single machine with idle insert, in which the objective function is to minimize the sum of maximum earliness and tardiness (n/1/I/ET max ). Since this problem tries to minimize and diminish the values of earliness and tardiness, the results can be useful for different production systems such as just in time (JIT). Special case of determining the optimal sequence, considering com- mon due date, is investigated and the structure of optimal solution is introduced, using some simple orders. In the general case, the neighborhood conditions are developed and the dominant set for any optimal solution is determined. The branch-and-bound (B&B) method is used to solve the problem, and the proper upper and lower bounds are also 0096-3003/$ - see front matter Ó 2005 Elsevier Inc. All rights reserved. doi:10.1016/j.amc.2005.05.011 * Corresponding author. E-mail addresses: tavakoli@ut.ac.ir (R. Tavakkoli-Moghaddam), azaron@msl.sys.hiroshimau. ac.jp (A. Azaron). Applied Mathematics and Computation 174 (2006) 388–408 www.elsevier.com/locate/amc