Scheduling for Flexible Manufacturing System with Objective Function to be Minimization of Total Processing Time and Unbalance of Machine Load
Pith reviewed 2026-05-25 19:01 UTC · model grok-4.3
The pith
An integer linear program minimizes total processing time and machine load unbalance for job shop scheduling in flexible manufacturing systems.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper formulates the job shop scheduling problem in FMS as an integer linear program with two objectives: minimizing the total processing time on all machines and minimizing the unbalance of machine loads, where unbalance is measured by a defined evaluation function. Solving this program produces schedules that reduce total processing time and achieve better load balance compared to previous works.
What carries the argument
The integer linear programming formulation that incorporates a custom evaluation function for machine load unbalance as one of two minimization objectives.
If this is right
- Total processing time across machines decreases relative to prior schedules.
- Machine loads become more balanced, improving overall system utilization.
- Job shop problems in FMS become solvable under the combined objectives.
- All machines in the system are utilized more effectively.
Where Pith is reading between the lines
- The same two-objective structure could be tested on larger FMS instances to check whether the ILP remains tractable.
- If the unbalance function is adjusted for additional constraints such as tool availability, the model might apply to related production environments.
- The approach leaves open whether the schedules remain stable when new jobs arrive dynamically during execution.
Load-bearing premise
The defined evaluation function for unbalance and the ILP formulation fully capture all relevant FMS constraints, and that the problem instances used for comparison are equivalent to those in prior work.
What would settle it
Running the proposed ILP on a publicly available FMS benchmark instance, computing the achieved total processing time and load unbalance values, and checking whether both metrics are strictly better than the best reported results from earlier published methods on the same instance.
read the original abstract
For scheduling in flexible manufacturing system (FMS), many factors should be considered, it is difficult to solve the scheduling problem by satisfying different criteria (production cost, utilization of system, number of movements of part, make-span, and tardiness in due date and so on) and constrains. The paper proposes mathematical model of a job shop scheduling problem (JSSP) to balance the load of all machines and utilize effectively all machines in FMS. This paper defines the evaluation function of the unbalance of the machine load and formulates the optimization problem with two objectives minimizing unbalance of the machine load and the total processing time, scheduling problem having been solved by integer linear programming, thus scheduling problem having been solved. The results of calculation show that the total processing time on all machines is reduced and machine loading is balanced better than previous works, and job shop scheduling also could be scheduled more easily in FMS.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes an integer linear programming (ILP) formulation for job-shop scheduling in flexible manufacturing systems (FMS) that simultaneously minimizes total processing time across machines and an author-defined measure of machine-load unbalance. It claims that the resulting schedules reduce total processing time and achieve better load balance than prior work, while also making JSSP easier to solve in the FMS setting.
Significance. If the ILP model, unbalance function, and benchmark comparisons were fully specified and shown to be equivalent to prior instances and metrics, the work would supply a concrete, solvable two-objective model for load-balanced FMS scheduling. The absence of any equations, instance data, or verification steps prevents assessment of whether these benefits are realized.
major comments (3)
- [Abstract] Abstract: the claim that 'the results of calculation show that the total processing time on all machines is reduced and machine loading is balanced better than previous works' is unsupported because the manuscript supplies neither the ILP constraint set, the explicit definition of the unbalance evaluation function, nor any benchmark instances or re-implemented baselines.
- [Comparison to previous works] The weakest assumption identified in the stress-test note holds: without explicit statement that the test cases, objective weights, and unbalance metric match those used in the cited prior works, the superiority result cannot be transferred.
- [Mathematical model] No section or equation presents the ILP decision variables, objective function, or constraint set; the abstract asserts that the scheduling problem 'having been solved by integer linear programming' yet provides zero mathematical content with which to verify feasibility or optimality.
minor comments (1)
- [Abstract] Abstract contains repeated phrasing ('scheduling problem having been solved … thus scheduling problem having been solved') and awkward English that should be revised for clarity.
Simulated Author's Rebuttal
We thank the referee for the comments. We agree that the manuscript as submitted lacks the explicit ILP formulation, unbalance function definition, benchmark instances, and verification details needed to support the claims. We will revise to supply these elements in full.
read point-by-point responses
-
Referee: [Abstract] Abstract: the claim that 'the results of calculation show that the total processing time on all machines is reduced and machine loading is balanced better than previous works' is unsupported because the manuscript supplies neither the ILP constraint set, the explicit definition of the unbalance evaluation function, nor any benchmark instances or re-implemented baselines.
Authors: We acknowledge the observation. The submitted manuscript does not contain the explicit ILP constraint set, unbalance function, or benchmark data. In revision we will add the complete decision variables, objective functions, constraints, the precise definition of the unbalance evaluation function, and direct comparisons against the cited prior works using matching instances. revision: yes
-
Referee: [Comparison to previous works] The weakest assumption identified in the stress-test note holds: without explicit statement that the test cases, objective weights, and unbalance metric match those used in the cited prior works, the superiority result cannot be transferred.
Authors: We will insert an explicit paragraph confirming that the test cases, objective weights, and unbalance metric are identical to those employed in the referenced prior works, together with the instance data and re-implementation notes required for verification. revision: yes
-
Referee: [Mathematical model] No section or equation presents the ILP decision variables, objective function, or constraint set; the abstract asserts that the scheduling problem 'having been solved by integer linear programming' yet provides zero mathematical content with which to verify feasibility or optimality.
Authors: We agree that the mathematical model must be presented explicitly. The revised manuscript will contain a dedicated section listing all decision variables, the bi-objective function (total processing time and unbalance), and the full set of ILP constraints. revision: yes
Circularity Check
No circularity; standard ILP formulation with custom objective is self-contained
full rationale
The paper defines an evaluation function for machine-load unbalance, states a two-objective ILP, solves it, and reports numerical improvements versus prior work. No equation is shown reducing to a fitted parameter renamed as prediction, no self-citation supplies a load-bearing uniqueness theorem, and the objective definitions are introduced explicitly rather than smuggled via prior self-citation. The comparison claim is an empirical assertion whose validity depends on instance equivalence (a correctness issue), not a definitional loop inside the derivation itself.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Integer linear programming can be used to solve the defined multi-objective scheduling problem in FMS
Reference graph
Works this paper leans on
-
[1]
B.B. Choudhury, B.B. Biswal, D. Mishra, R. N, Mahapatra. Appropriate Evolutionary Algorithm for Scheduling in FMS, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC 2009) 1139-1144
work page 2009
-
[2]
Zubair M. Mohamed, Ashok Kumar, Jaideep Motwani, An improved part grouping model for minimizing makespan in FMS, European Journal of Operational Research 116 (1999) 171-182
work page 1999
-
[3]
Mussa I. Mgwatu, Integration of part selection, machine loading and machining optimisation decisions for balanced workload in flexible manufacturing system, International Journal of Industrial Engineering Computations 2 (2011) 913–930
work page 2011
-
[4]
Ulrich A. W. Tetzlaff, Erwin Pesch, Optimal Workload Allocation between a Job Shop and an FMS, IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 15, NO. 1, FEBRUARY 1999, 20-32
work page 1999
-
[5]
Mansour Abou Gamila, Saeid Motavalli, A modelling technique for loading and scheduling problems in FMS, Robotics and Computer Integrated Manufacturing 19 (2003) 45–54
work page 2003
-
[6]
Mohit Goswami, M. K.Tiwari , S. K. Mukhopadhyay, An integrated approach to solve tool-part grouping, job allocation and scheduling problems in a flexible manufacturing system, Int. J. Adv. Manuf. Technol. DOI 10.1007/s00170-006-0796-8
-
[7]
Xiao ming ZHANG, Susumu FUJI, Toshiya KAIHARA, Evaluation of Tool Allocation Strategies in Flexible Manufacturing System, JSME Int. J., Ser. C, Vol. 48, No. 1, (2005),pp.37- 45 16
work page 2005
-
[8]
S. Rahimifard, S.T. Newman, Machine loading algorithms for the elimination of tardy jobs in flexible batch machining applications, Journal of Materials Processing Technology 107 (2000) 450-458
work page 2000
-
[9]
Modelling and heuristics of FMS scheduling with multiple objectives
Chinyao Low, Yukling Yip, Tai-Hsi Wu. Modelling and heuristics of FMS scheduling with multiple objectives. Computers & Operations Research 33 (2006) 674–694
work page 2006
-
[10]
L. J. Zeballos, O. D. Quiroga, G. P. Henning, A constraint programming model for the scheduling of flexible manufacturing systems with machine and tool limitations, Engineering Applications of Artificial Intelligence 23 (2010) 229–248
work page 2010
- [11]
-
[12]
Sikor, Higher Mathematics, Springer, 2012, p20, (Theorem 7)
Adam S. Sikor, Higher Mathematics, Springer, 2012, p20, (Theorem 7)
work page 2012
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.