Welcome to the final lesson of our course! Over the past eleven lessons, we've journeyed from the foundational principles of scheduling theory to the complex details of experimental design and analysis. In our last session, you learned how to interpret and report your experimental findings using clear tables, visualizations, and rigorous statistical tests. You now know how to present what you found.
This capstone lesson addresses the ultimate question of your thesis: So what? We will synthesize everything you've learned to tackle the most critical part of any research project: defining its unique contribution. The goal of this lesson is to help you answer that question with confidence and clarity.
This lesson focuses on the learning outcome: Articulate a clear and defensible thesis contribution statement that addresses an identified research gap.
By the end of this session, you will be able to:
- Distinguish between theoretical, practical, and methodological research contributions.
- Systematically identify research gaps in the scheduling literature.
- Craft a concise and powerful statement that defines your thesis's unique contribution to the field.
1. What is a Research Contribution?
A thesis is more than just a summary of work done; it is an argument for why that work matters. The core of that argument is your research contribution—the novel piece of knowledge you are adding to the academic conversation. A contribution can take several forms, and understanding these types is the first step toward defining your own.
To explore these categories, let's watch a video that provides a clear and structured overview.
💪 How to Write the Contributions of a Study in a Research Paper: A Step-by-Step Guide 🎓
The video 'How to Write the Contributions of a Study' by Dr. Saeed on the 'Research with Dr. Saeed' channel offers an excellent breakdown of the different ways a study can contribute to knowledge.
Please watch the video from 01:31 to 13:00. This covers the three main types of contributions. As you watch, think about how your work on FJSP might fit into these categories: Theoretical Contributions (01:31 - 09:40): How can a new algorithm or model extend or challenge existing scheduling theories? Practical Contributions (09:40 - 11:09): How could your scheduling solution solve a real-world problem in an industrial setting? Methodological Contributions (11:09 - 13:00): Are you developing a new solution method (e.g., a hybrid metaheuristic) or applying an existing one (e.g., Constraint Programming) in a novel way?
As the video explains, your thesis can contribute in several ways. In a field like scheduling, which balances theory and application, contributions are often a blend:
- Methodological: This is the most common type of contribution for a thesis like yours. Developing a new metaheuristic, a novel hybrid of CP and metaheuristics, or a unique MILP formulation for the FJSP with complex constraints is a clear methodological contribution.
- Theoretical: If you were to prove a new property about the FJSP, prove the optimality of a component of your algorithm under certain conditions, or formally analyze the complexity of a new variant of the problem, that would be a theoretical contribution.
- Practical: If you apply your developed algorithm to a real-world case study from a manufacturing company and demonstrate significant improvements in their operations, you are making a practical contribution.
For your thesis on FJSP, your primary contribution will likely be methodological, supported by a practical motivation (solving a more realistic problem) and potentially touching on theoretical aspects (explaining why your method works well).
2. Identifying a Research Gap
A contribution cannot exist in a vacuum. It must fill a research gap—a question that has not been answered or a problem that has not been adequately addressed by existing literature. Identifying this gap is the foundation upon which your entire thesis is built.
First, let's look at a general framework for spotting these gaps.
💪 How to Identify Research Gaps and Highlight Research Contributions: A Step-by-step Guide
Dr. Saeed's video 'How to Identify Research Gaps' provides a useful typology of gaps. This will give you a mental model for what to look for when you read research papers.
Please watch the video from 01:05 to 10:18. The video categorizes gaps into three main types: Lack of Clarity (e.g., contradictory results, new models needed). Lack of Generalizability (e.g., applying a known model to a new problem context). Methodological Limitations (e.g., solving a problem with a more powerful technique than previously used).
Now, let's apply this framework to our specific field of FJSP. The best way to find a gap is to consult recent survey papers, which explicitly map out the state of the art and point toward uncharted territory. The following paper is a perfect example.
Flexible job shop scheduling problem under Industry 5.0
The survey paper 'Flexible job shop scheduling problem under Industry 5.0' is an excellent resource. It reviews recent literature on FJSSP and explicitly discusses open challenges and future research directions, giving you a direct map to potential research gaps.
Please read the following sections to identify potential research gaps: Section 2.2, 'Scheduling challenges in the I5.0 era': This section introduces modern challenges like sustainability, human-centricity, and resilience. This is a rich source of high-level gaps. Section 5, 'Future research': The authors explicitly propose a mathematical model and discuss its limitations and potential extensions. This is a goldmine for specific, actionable gaps. Section 6, 'Conclusion': This section summarizes the most significant gaps identified in the survey. Pay close attention to the final paragraph. As you read, look for phrases like 'few papers consider...', 'lack of studies...', 'should be investigated more...', or 'future studies must focus on...'.
After reading, you should notice several compelling gaps that align with the goals of your thesis. The paper Flexible job shop scheduling problem under Industry 5.0 repeatedly highlights:
- A lack of research on dynamic FJSSP, where events like new job arrivals occur in real-time.
- A significant gap in studies that integrate both human factors (like worker skills or ergonomics) and environmental factors (like energy consumption).
- The fact that even when these factors are considered, they are almost always in a static environment. The dynamic, sustainable FJSSP is largely unexplored.
- Specific modeling gaps, such as the need to better account for energy consumption during transport, setup, and maintenance.
Your interest in transport and setup constraints fits perfectly into this landscape. You can frame your work as addressing a more realistic version of the FJSP that moves closer to these Industry 5.0 challenges.
Test your understanding!
Based on the survey paper and your thesis goal of modeling transport and setup constraints, how could you formulate a research gap? Try to combine an identified gap from the paper with your specific interests.
Show answer
There are several excellent ways to frame this. Here is one example:
"While the literature on the Flexible Job Shop Scheduling Problem (FJSP) is extensive, most studies operate in a static environment and focus primarily on makespan minimization. Recent surveys highlight a significant gap in research addressing the dynamic and sustainable aspects of modern manufacturing. Specifically, there is a lack of models that concurrently address sequence-dependent setup times and the coordination of transport resources (like AGVs) in a dynamic scheduling environment, where unexpected events can occur. This overlooks the critical interplay between production sequencing, setup efficiency, and material handling logistics that defines modern, automated production systems."
3. Crafting Your Contribution Statement
You've identified the types of contributions and you know how to find a research gap. The final step is to merge these into a single, compelling thesis contribution statement. This statement typically appears in the introduction of your thesis and acts as its mission statement. It should be clear, concise, and defensible.
A strong contribution statement generally follows a four-part structure:
- The Context: Briefly state the well-established knowledge in your field.
- The Gap: Clearly articulate the problem or limitation in the existing research.
- The Contribution: State precisely what your thesis does to address that gap.
- The Significance: Explain why filling this gap is important.
The following resource provides useful sentence starters to help you phrase each part of this structure.
How to Write a Thesis: Useful Phrases for Each Section
The LinkedIn post 'How to Write a Thesis: Useful Phrases for Each Section' provides practical, plug-and-play phrases for structuring the introduction and articulating your contribution.
Quickly review the starter phrases in sections '01) Introduction' and '02) Literature Review'. Note phrases like: 'Although previous studies have investigated..., limited attention has been given to...' 'This paper aims to build on earlier findings by focusing on...' 'The importance of this research lies in...'
Let's combine these ideas into a concrete template for your thesis.
Template for a Thesis Contribution Statement:
(Context) The Flexible Job Shop Scheduling Problem (FJSP) is a well-known NP-hard problem critical to manufacturing efficiency. While many heuristics and metaheuristics have been proposed, (Gap) the majority of existing research simplifies the problem by neglecting key real-world constraints, such as sequence-dependent setup times and integrated transport logistics. Furthermore, as highlighted by the shift towards Industry 5.0, there is a pressing need for scheduling models that are more dynamic, resilient, and conscious of factors beyond makespan, such as energy consumption.
(Contribution) This thesis addresses this gap by developing and analyzing [e.g., a novel hybrid metaheuristic combining a Genetic Algorithm with a Constraint Programming-based local search] for the FJSP with sequence-dependent setups and transport constraints (FJSP-SDST-T). Specifically, we propose [e.g., a new chromosome representation that encodes both sequencing and transport decisions, and a CP model to efficiently solve the transport subproblem].
(Significance) The significance of this research is twofold. Methodologically, it introduces a powerful hybrid optimization approach tailored to this complex, integrated problem. Practically, it provides a more realistic and effective decision-support tool for schedulers in modern, automated manufacturing environments, offering insights into the crucial trade-offs between production efficiency, setup overhead, and logistical performance.
This structure clearly tells the reader what is known, what is missing, what you did about it, and why it matters. It is the blueprint for your entire thesis.
Conclusion
This lesson marks the end of your formal instruction in this course. You have progressed from a newcomer to the field of scheduling to someone equipped with the theoretical knowledge, modeling skills, and research methodology required to make a genuine contribution to it.
Key Takeaways:
- Define Your Contribution: Your thesis must add new knowledge, whether it is methodological (a new algorithm), theoretical (a new proof or analysis), or practical (a solution to a real-world problem).
- Find and Fill a Gap: An original contribution can only exist if it addresses a specific, documented gap in the existing literature. Use survey papers to find these gaps.
- Articulate Your Statement Clearly: A well-crafted contribution statement is your thesis's elevator pitch. It should concisely present the context, the gap, your work, and its significance.
You now possess the complete toolkit to not only conduct high-quality research in flexible job shop scheduling but also to articulate its value to the academic community. The path ahead involves applying these principles to your own unique research question. I wish you the very best in your thesis writing and future research endeavors.