Related Experiment Video
Updated: Feb 8, 2026

04:49
A Do-it-yourself System for Scheduled Feeding of Laboratory Rodents in Their Home Cage
Published on: June 6, 2025
930
A Two-Phase Meta-Heuristic for Multiobjective Flexible Job Shop Scheduling Problem With Total Energy Consumption
IEEE Transactions on Cybernetics
|July 12, 2018
Summary
This study introduces a two-phase meta-heuristic (TPM) to solve the multiobjective flexible job shop scheduling problem (FJSP) with an energy consumption threshold, minimizing makespan and tardiness. The proposed TPM effectively optimizes scheduling while adhering to energy constraints.
Area of Science:
- Operations Research
- Industrial Engineering
- Computer Science
Background:
- The flexible job shop scheduling problem (FJSP) is a well-researched area.
- Multiobjective FJSP incorporating energy consumption thresholds remains under-investigated.
- Challenges include meeting energy constraints and determining optimal thresholds.
Purpose of the Study:
- To develop a novel algorithm for multiobjective FJSP with energy constraints.
- To minimize makespan and total tardiness simultaneously.
- To address the difficulty in pre-determining energy consumption thresholds.
Main Methods:
- A two-phase meta-heuristic (TPM) combining Imperialist Competitive Algorithm (ICA) and Variable Neighborhood Search (VNS).
- Phase 1: ICA solves a converted FJSP including makespan, tardiness, and energy consumption.
- Phase 2: VNS refines solutions for the original FJSP, incorporating an optimized energy threshold.
Main Results:
- The proposed TPM demonstrates strong performance on the considered FJSP.
- Extensive experiments validate the algorithm's effectiveness.
- TPM is identified as a competitive approach for this complex scheduling problem.
Conclusions:
- The developed TPM is a highly effective method for multiobjective FJSP with energy constraints.
- The approach successfully balances makespan, tardiness, and energy consumption.
- This research contributes a valuable tool for energy-aware production scheduling.
Related Concept Videos
The Availability Heuristic
7.1K
A heuristic is a general problem-solving framework (Tversky & Kahneman, 1974). You can think of these as mental shortcuts that are used to solve problems. Different types of heuristics are used in different types of situations, and the impulse to use a heuristic occurs when one of five conditions is met (Pratkanis, 1989):
7.1K
The Representativeness Heuristic
16.8K
The representative heuristic describes a biased way of thinking, in which you unintentionally stereotype someone or something. For example, you may assume that your professors spend their free time reading books and engaging in intellectual conversation, because the idea of them spending their time playing volleyball or visiting an amusement park does not fit in with your stereotypes of professors.
16.8K
The Anchoring-and-Adjustment Heuristic
7.8K
In order to make good decisions, we use our knowledge and our reasoning. Often, this knowledge and reasoning is sound and solid. However, sometimes, we are swayed by biases or by others manipulating a situation. For example, let’s say you and three friends wanted to rent a house and had a combined target budget of $1,600. The realtor shows you only very run-down houses for $1,600 and then shows you a very nice house for $2,000. Might you ask each person to pay more in rent to get the...
7.8K
Heuristics
732
Heuristics are problem-solving strategies that use mental shortcuts to simplify decision-making. Unlike algorithms, which must be followed precisely to achieve a correct result, heuristics offer a general problem-solving framework. They save time and energy but can sometimes lead to less rational decisions.
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
732
Reinforcement Schedules
509
Positive reinforcement is a powerful method for teaching new behaviors to both animals and humans. B.F. Skinner demonstrated this with his experiments using rats in a Skinner box. When a rat pressed a lever, it received a food pellet. This immediate reward encouraged the rat to repeat the behavior. This method, where a reward follows every instance of the behavior, is known as continuous reinforcement. It is highly effective for establishing new behaviors quickly.
Once a behavior is learned,...
Once a behavior is learned,...
509
Phase Transitions
23.2K
Whether solid, liquid, or gas, a substance's state depends on the order and arrangement of its particles (atoms, molecules, or ions). Particles in the solid pack closely together, generally in a pattern. The particles vibrate about their fixed positions but do not move or squeeze past their neighbors. In liquids, although the particles are closely spaced, they are randomly arranged. The position of the particles are not fixed—that is, they are free to move past their neighbors to...
23.2K

