Keywords

8.1 Introduction

8.1.1 General

The irrigation planning problem can be formulated with reference to the availability of various resources such as land availability, availability of water, cropping pattern at the time of inception of a particular project, cropping seasons, climatic conditions requirement of the food for a particular region, and socio-economic development, etc.

8.1.2 Sustainable Irrigation Planning

The formulation of irrigation planning problem and its execution with reference to proper use of the natural resources available for the betterment of mankind and other living creatures, which may be recognized as sustainable irrigation planning. In the mathematical sense, this refers to the adoption of irrigation practice of sustainable objectives and constraints. The sustainable objectives can be clubbed together as maximization of manure utilization, employment generation, crop production, net benefits, green energy, etc. These objectives can be subjected to various constraints/stipulations such as cultivable land, availability and quality of water, labor availability, manure availability, fixed water demand for industrial and drinking purpose, cropping pattern, etc. The active involvement of decision (policy) maker plays a vital role in all phases of the irrigation planning and its execution.

8.1.3 Uncertainty and Vagueness in Irrigation Planning

In the real-world scenario, various parameters are related to irrigation planning such as hydrology, hydrogeology, soil and its characteristics, climatic variables, hydro-meteorological parameters, management practice data, crop data, and basin data. Uncertainty and vagueness are associated with these parameters, which needs proper attention to work out adequate irrigation planning model and its solution. In the case of handling the number of objectives in case of irrigation planning, focusing only on a single objective does not result in optimal cropping pattern planning because various purposes are conflicting with each other. Similarly, dealing with the aim of net benefits maximization, the irrigation policymaker needs to think from different aspects, such as the generation of employment, sufficient food availability, etc.

8.1.4 Necessity of Fuzzy Logic for Uncertainty and Vagueness

The fuzzy set theory/concept can be used to express mathematically the uncertainty and vagueness related to a variety of parameters of sustainable irrigation planning. Zadeh (1965), the founder of the term fuzzy, developed the fuzzy set theory which has given the substitute to classical set theory. This theory involves the infinite range of alternatives between zero and one. It also involves the parameters and its grade of membership in the form of a fuzzy set, which can be used to deal with uncertainty and vagueness.

8.1.5 Literature Review

The methodology has developed and suggested for the solution of fuzzy linear programming (Gasimov and Yenilmez 2002). Jimenez et al. (2007) have developed a number of LP problems with a variety of parameters as fuzzy numbers however whose decision variables are crisp in nature and proposed an interactive approach for the solution of LP with fuzzy numbers. A two-phase method has introduced for solving MOFLP problems with the involvement of DM (Arikan and Gungor 2007). The fuzzy dynamic programming model has developed with the use of fuzzy inference system, to include experience and professional judgments of DM and farmers, which helps to work out optimal cropping pattern with conjunctive use of surface water and groundwater to a wide range of climatic conditions (Safavi and Alijanian 2010).

A number of LP models have been developed with the use of fuzzy logic. These models tackle uncertainty and vagueness associated with irrigation planning with the concept of sustainability (Regulwar and Gurav 2011, 2012; Gurav and Regulwar 2012). The LP model with robust optimization method has been proposed and utilized it for agricultural water resource management under uncertainty to the case study of the irrigation network in the province of Isfahan, Iran (Sabouni and Mardani 2013). An inexact fuzzy chance-constrained nonlinear programming method has proposed for the management of agriculture water resources under various uncertainties, which is an improvement over the existing stochastic programming methods (Guo et al. 2013).

A bi-level programming model involving the fuzzy inputs, which has developed and utilized it for the solution to regional water resources allocation problem (Xu et al. 2013). Kumari and Mujumdar (2015) have developed fuzzy a stochastic dynamic programming model and applied to the case study of Bhadra reservoir Karnataka, India.

The biobjective programming model with fuzzy inputs has been developed and applied successfully with its capability to increase agricultural water productivity and to reduce the shortage of irrigation water, along with proper justification to the various concerns of DM and farmers (Li et al. 2016). The particle swarm optimization techniques along with the fuzzy approach have been proposed to deal with uncertainty for irrigation planning problem with the use of hyperbolic and exponential membership functions (Morankar et al. 2016). Fuzzy optimization model along with fuzzy inference system, which has proposed for conjunctive use of surface and groundwater resources and applied to the case study in the Astaneh-Kouchesfahan Plain in the north of Iran (Sami et al. 2018).

The fuzzy multi objective heuristic model has been proposed along with the uncertainties involved in water resources and economic parameters in a basin. The results of the study show that optimal operation policies provide better results than the deterministic model (Banihabib et al. 2019). Yue et al. (2020) have developed a full fuzzy-interval credibility-constrained nonlinear programming (FFICNP) model to deal with uncertainties in planning irrigation water allocation and found that, higher net system benefit and system efficiency for lower credibility level.

From the above literature review, it is found that various models of LP and MOFLP have been used to tackle the uncertainty and vagueness associated with parameters of irrigation planning.

8.2 Methodology and Model Development

8.2.1 Objectives

The various objectives are considered in the formulation of irrigation planning model depending upon the requirement of the particular region and national importance. In the present study, four objectives of maximization type are considered from the analysis point of view.

Net Benefits (NB)

Most of the time, the farmers have the tendency to get the maximum net benefits with the cultivation of particular crops for the economic-prosperity, which insists the DM to incorporate this as part of irrigation planning policy.

In the present study, discussion with farmers, agricultural and field experts is the basis for deciding the input cost. The input cost is taken as of twenty percent of gross benefit for each crop in the particular crop season. On the basis of average yield of a particular crop per ha and the current market price of a crop, the gross benefits are worked out for each crop.

$$\begin{aligned} {\text{Maximize NB}} & = \left[ {\left( {\sum\limits_{i = 1}^{2} {J_{i}^{K} F_{i}^{K} + \sum\limits_{i = 1}^{3} {J_{i}^{R} F_{i}^{R} + \sum\limits_{i = 1}^{2} {J_{i}^{{{\text{TS}}}} F_{i}^{{{\text{TS}}}} + \sum\limits_{i = 1}^{2} {J_{i}^{P} F_{i}^{P} + \sum\limits_{i = 1}^{1} {J_{i}^{{{\text{HW}}}} F_{i}^{{{\text{HW}}}} } } } } } } \right)} \right. \\ & \quad \left. { - \left( {\sum\limits_{i = 1}^{2} {J_{i}^{K} G_{i}^{K} + \sum\limits_{i = 1}^{3} {J_{i}^{R} G_{i}^{R} + \sum\limits_{i = 1}^{2} {J_{i}^{{{\text{TS}}}} G_{i}^{{{\text{TS}}}} + \sum\limits_{i = 1}^{2} {J_{i}^{P} G_{i}^{P} + \sum\limits_{i = 1}^{1} {J_{i}^{{{\text{HW}}}} G_{i}^{{{\text{HW}}}} } } } } } } \right)} \right] \\ \end{aligned}$$
(8.1)
i:

crop index, 1 ha = 10,000 m2.

\(J_{i}^{K}\):

Area (ha) for various crops in Kharif Season;

\(J_{i}^{R}\):

Area (ha) for various crops in Rabi Season;

\(J_{i}^{{{\text{HW}}}}\):

Area (ha) for various crops in Hot Weather Season;

\(J_{i}^{P}\):

Area (ha) for Perennial crops;

\(J_{i}^{{{\text{TS}}}}\):

Area (ha) for Two Seasonal crops;

\(F_{i}\):

Coefficient of benefit for ith crop in particular season;

\(G_{i}\):

Input cost for ith crop in particular season.

Crop Production (CP)

To expect maximum production of a particular crop is the natural tendency of every farmer, which is essential for the DM to consider it for the irrigation planning with the objective of maximization of crop production. The average yield for crop per ha is considered as crop production coefficient.

$${\text{Maximize}}\,\left( {{\text{CP}}} \right) = \left[ {\left( {\sum\limits_{i = 1}^{2} {J_{i}^{K} U_{i}^{K} + \sum\limits_{i = 1}^{3} {J_{i}^{R} U_{i}^{R} + \sum\limits_{i = 1}^{2} {J_{i}^{{{\text{TS}}}} U_{i}^{{{\text{TS}}}} + \sum\limits_{i = 1}^{2} {J_{i}^{P} U_{i}^{P} + \sum\limits_{i = 1}^{1} {J_{i}^{{{\text{HW}}}} U_{i}^{{{\text{HW}}}} } } } } } } \right)} \right]$$
(8.2)
\(U_{i}\):

Average yield of ith crop (Tons per ha).

The food sufficiency for a particular region can be thought of with the help of maximization of crop production, which mainly focus on the survival of people with satisfaction food demand of the particular region, with of view of this the second objective can be thought of sustainability-related.

Employment Generation (EG)

Socio-economic development of a region cannot be possible without availing employment generation to people. This suggests the DM focus on the need for maximization of employment generation related to irrigation planning.

$${\text{Maximize}}\left( {{\text{EG}}} \right) = \left[ {\left( {\sum\limits_{i = 1}^{2} {J_{i}^{K} M_{i}^{K} + \sum\limits_{i = 1}^{3} {J_{i}^{R} M_{i}^{R} + \sum\limits_{i = 1}^{2} {J_{i}^{{{\text{TS}}}} M_{i}^{{{\text{TS}}}} + \sum\limits_{i = 1}^{2} {J_{i}^{P} M_{i}^{P} + \sum\limits_{i = 1}^{1} {J_{i}^{{{\text{HW}}}} M_{i}^{{{\text{HW}}}} } } } } } } \right)} \right]$$
(8.3)
\(M_{i}^{{}}\):

Requirement of Man Days for ith crop per ha.

The required labor/Man Days for a particular crop per ha have been considered based on the basis of discussions with farmers and experts from the agricultural field. This objective related to sustainability with the view of socio-economic development for developing countries like India, where there is uneven distribution of agricultural land.

Manure Utilization (MU)

$${\text{Maximize}}\,\left( {{\text{MU}}} \right) = \left[ {\left( {\sum\limits_{i = 1}^{2} {J_{i}^{K} M_{i}^{K} + \sum\limits_{i = 1}^{3} {J_{i}^{R} M_{i}^{R} + \sum\limits_{i = 1}^{2} {J_{i}^{{{\text{TS}}}} M_{i}^{{{\text{TS}}}} + \sum\limits_{i = 1}^{2} {J_{i}^{P} M_{i}^{P} + \sum\limits_{i = 1}^{1} {J_{i}^{{{\text{HW}}}} M_{i}^{{{\text{HW}}}} } } } } } } \right)} \right]$$
(8.4)
\(M_{i}\) :

Manure Utilization Requirement (Tons/ha for ith crop).

The discussion with farmers and agricultural field experts is used to fix up the manure utilization requirement per ha for the various crop in respective seasons. The concept of utilization of green manure has introduced in the present study with a view to promote the natural ability of soil to sustain micronutrient sufficiency for various crops in the respective crop season. The waste generated out of various activities of farming and livestock, which can be used as a green manure after decomposition. Such prepared manure is free from harmful chemicals, fertilizers, and pesticides. This attracts the DM to include it in the form of sustainability for irrigation planning.

8.2.2 Constraints

Total Sowing Area

It can be represented as below:

$$\left( {\sum\limits_{i = 1}^{2} {J_{i}^{K} + \sum\limits_{i = 1}^{3} {J_{i}^{R} + \sum\limits_{i = 1}^{2} {J_{i}^{{{\text{TS}}}} + \sum\limits_{i = 1}^{2} {J_{i}^{P} + \sum\limits_{i = 1}^{1} {J_{i}^{{{\text{HW}}}} } } } } } } \right) \le {\text{TJ}}$$
(8.5)
\({\text{TJ}}\):

Total command area.

Maximum Sowing Area

It can be represented as below:

Kharif

$$\left( {\sum\limits_{i = 1}^{2} {J_{i}^{P} } + \sum\limits_{i = 1}^{2} {K_{i}^{{{\text{TS}}}} } + \sum\limits_{i = 1}^{2} {J_{i}^{K} } } \right) \le {\text{TJ}}_{i}^{P} + {\text{TJ}}_{i}^{{{\text{TS}}}} + {\text{TJ}}_{i}^{K}$$
(8.6)

Rabi

$$\left( {\sum\limits_{i = 1}^{2} {J_{i}^{P} } + \sum\limits_{i = 1}^{2} {K_{i}^{{{\text{TS}}}} } + \sum\limits_{i = 1}^{3} {K_{i}^{R} } } \right) \le {\text{TJ}}_{i}^{P} + {\text{TJ}}_{i}^{{{\text{TS}}}} + {\text{TJ}}_{i}^{R}$$
(8.7)

Hot Weather and Perennial

$$\left( {\sum\limits_{i = 1}^{2} {J_{i}^{P} + \sum\limits_{i = 1}^{1} {J_{i}^{{{\text{HW}}}} } } } \right) \le {\text{TJ}}_{i}^{P} + {\text{TJ}}_{i}^{{{\text{HW}}}}$$
(8.8)
\({\text{TJ}}_{i}^{K}\), \({\text{TJ}}_{i}^{R}\), \({\text{TJ}}_{i}^{{{\text{HW}}}}\), \({\text{TJ}}_{i}^{P},{\text{TJ}}_{i}^{TS}\):

Command area for ith crop (ha) in different seasons.

Affinity

Perennial

$$J_{1}^{P} \le {\text{TJ}}_{i}^{P}$$
(8.9a)
\(J_{1}^{P}\):

Area under Sugarcane (Perennial)

$$J_{2}^{P} \le {\text{TJ}}_{i}^{P}$$
(8.9b)
\(J_{2}^{P}\) :

Area under Banana (Perennial).

Two Seasonal

$$J_{3}^{{{\text{TS}}}} \le {\text{TJ}}_{i}^{{{\text{TS}}}}$$
(8.9c)
\(J_{3}^{{{\text{TS}}}}\):

Area under Chillies (Two seasonal)

$$J_{4}^{{{\text{TS}}}} \le {\text{TJ}}_{i}^{{{\text{TS}}}}$$
(8.9d)
\(J_{4}^{{{\text{TS}}}}\) :

Area under LS Cotton (Two seasonal).

Kharif

$$J_{5}^{K} \le {\text{TJ}}_{i}^{K}$$
(8.9e)
\(J_{5}^{K}\):

Area under Sorghum (Kharif)

$$J_{6}^{K} \le {\text{TJ}}_{i}^{K}$$
(8.9f)
\(J_{6}^{K}\) :

Area under Paddy (Kharif).

Rabi

$$J_{7}^{R} \le {\text{TJ}}_{i}^{R}$$
(8.9g)
\(J_{7}^{R}\):

Area under Sorghum (Rabi)

$$J_{8}^{R} \le {\text{TJ}}_{i}^{R}$$
(8.9h)
\(J_{8}^{R}\) :

Area under Wheat (Rabi)

$$J_{9}^{R} \le {\text{TJ}}_{i}^{R}$$
(8.9i)
\(J_{9}^{R}\) :

Area under Gram (Rabi).

Hot Weather

$$J_{10}^{{{\text{HW}}}} \le {\text{TJ}}_{i}^{{{\text{HW}}}}$$
(8.9j)
\(J_{10}^{{{\text{HW}}}}\):

Area under Groundnut (Hot Weather).

Labor Availability Constraint

To deal with issue of unavailability of labor for the duration of cultivation period of different crops in different season, it is proposed that to address the issue of uncertainty concerned with the labor availability; the labor requirement should not be more than the whole labor availability for the duration of that specific crop season.

Kharif

$$\left( {\sum\limits_{i = 1}^{2} {J_{i}^{P} M}_{i}^{P} + \sum\limits_{i = 1}^{2} {J_{i}^{{{\text{TS}}}} M_{i}^{{{\text{TS}}}} } + \sum\limits_{i = 1}^{2} {J_{i}^{K} M_{i}^{K} } } \right) \le \sum\limits_{i = 1}^{2} {{\text{AM}}_{i}^{P} + } \sum\limits_{i = 1}^{2} {{\text{AM}}_{i}^{TS} + } \sum\limits_{i = 1}^{2} {{\text{AM}}_{i}^{K} }$$
(8.10)

Rabi

$$\left( {\sum\limits_{i = 1}^{2} {J_{i}^{P} M}_{i}^{P} + \sum\limits_{i = 1}^{2} {J_{i}^{{{\text{TS}}}} M_{i}^{{{\text{TS}}}} } + \sum\limits_{i = 1}^{3} {J_{i}^{R} M_{i}^{R} } } \right) \le \sum\limits_{i = 1}^{2} {{\text{AM}}_{i}^{P} + } \sum\limits_{i = 1}^{2} {{\text{AM}}_{i}^{{{\text{TS}}}} + } \sum\limits_{i = 1}^{3} {{\text{AM}}_{i}^{R} }$$
(8.11)

Perennial and Hot Weather

$$\left( {\sum\limits_{i = 1}^{2} {J_{i}^{P} M}_{i}^{P} + \sum\limits_{i = 1}^{1} {J_{i}^{{{\text{HW}}}} M_{i}^{{{\text{HW}}}} } } \right) \le \sum\limits_{i = 1}^{2} {{\text{AM}}_{i}^{P} + } \sum\limits_{i = 1}^{1} {{\text{AM}}_{i}^{{{\text{HW}}}} }$$
(8.12)
\({\text{AM}}_{i}\):

Availability of labor for particular crop;

\(M_{i}\):

Man Days Requirement for particular crop per ha.

Manure Availability

It can be represented as below:

Kharif

$$\left( {\sum\limits_{i = 1}^{2} {J_{i}^{P} M}_{i}^{P} + \sum\limits_{i = 1}^{2} {J_{i}^{{{\text{TS}}}} M_{i}^{{{\text{TS}}}} } + \sum\limits_{i = 1}^{2} {J_{i}^{K} M_{i}^{K} } } \right) \le \sum\limits_{i = 1}^{2} {{\text{AM}}_{i}^{P} + } \sum\limits_{i = 1}^{2} {{\text{AM}}_{i}^{{{\text{TS}}}} + } \sum\limits_{i = 1}^{2} {{\text{AM}}_{i}^{K} }$$
(8.13)

Rabi

$$\left( {\sum\limits_{i = 1}^{2} {J_{i}^{P} M}_{i}^{P} + \sum\limits_{i = 1}^{2} {J_{i}^{{{\text{TS}}}} M_{i}^{{{\text{TS}}}} } + \sum\limits_{i = 1}^{3} {J_{i}^{R} M_{i}^{R} } } \right) \le \sum\limits_{i = 1}^{2} {{\text{AM}}_{i}^{P} + } \sum\limits_{i = 1}^{2} {{\text{AM}}_{i}^{{{\text{TS}}}} + } \sum\limits_{i = 1}^{3} {{\text{AM}}_{i}^{R} }$$
(8.14)

Perennial and Hot Weather

$$\left( {\sum\limits_{i = 1}^{2} {J_{i}^{P} M}_{i}^{P} + \sum\limits_{i = 1}^{1} {J_{i}^{{{\text{HW}}}} M_{i}^{{{\text{HW}}}} } } \right) \le \sum\limits_{i = 1}^{2} {{\text{AM}}_{i}^{P} + } \sum\limits_{i = 1}^{1} {{\text{AM}}_{i}^{{{\text{HW}}}} }$$
(8.15)
\({\text{AM}}_{i}\):

Availability of Manure for particular crop;

\(M_{i}\):

Manure Utilization Requirement for particular crop per ha.

Water Availability

It can be represented as below:

$$\begin{aligned} & \left( {\sum\limits_{i = 1}^{2} {J_{i}^{K} W_{i}^{K} + \sum\limits_{i = 1}^{3} {J_{i}^{R} W_{i}^{R} + \sum\limits_{i = 1}^{2} {J_{i}^{{{\text{TS}}}} W_{i}^{{{\text{TS}}}} + \sum\limits_{i = 1}^{2} {J_{i}^{P} W_{i}^{P} + \sum\limits_{i = 1}^{1} {J_{i}^{{{\text{HW}}}} W_{i}^{{{\text{HW}}}} } } } } } } \right) \le {\text{AW}}_{i}^{j} \\ & j = 1,2,3,4,5\quad ({\text{No}}\,{\text{of}}\,{\text{crop}}\,{\text{Seasons}}) \\ \end{aligned}$$
(8.16)
\(W_{i}\):

Irrigation water requirement for ith crop;

\({\text{AW}}_{i}^{j}\):

Total water availability for ith crop (all crops) for jth interval (all seasons).

Non-negativity Constraint

$$\begin{aligned} & J_{i}^{K} ,J_{i}^{R} ,J_{i}^{{{\text{TS}}}} ,J_{i}^{P} ,J_{i}^{{{\text{HW}}}} ,U_{i} ,M_{i} ,TJ,TJ_{i}^{K} ,TJ_{i}^{R} ,TJ_{i}^{P} , \\ & TJ_{i}^{{{\text{TS}}}} ,TJ_{i}^{{{\text{HW}}}} ,AM_{i}^{P} ,AM_{i}^{{{\text{TS}}}} ,AM_{i}^{K} ,AM_{i}^{R} , \\ & AM_{i}^{{{\text{HW}}}} ,M_{i}^{P} ,M_{i}^{TS} ,M_{i}^{K} ,M_{i}^{R} ,M_{i}^{{{\text{HW}}}} , \\ & W_{i}^{P} ,W_{i}^{{{\text{TS}}}} ,W_{i}^{K} ,W_{i}^{R} ,W_{i}^{{{\text{HW}}}} ,AW_{i}^{j} \ge 0\quad \forall i,j \\ \end{aligned}$$
(8.17)

8.2.3 Fuzzy Linear Programming Problem with Fuzzy Parameters

The proposed model, for fuzziness associated with various parameters to deal with uncertainty and vagueness, which can be expressed as below in the form of Eq. (8.18).

$$\begin{aligned} & \max = \sum\limits_{j = 1}^{n} {\tilde{c}_{j} x_{j} } \\ & {\text{s.t.}}\quad \quad \sum\limits_{j = 1}^{n} {\tilde{a}_{ij} x_{j} \le \tilde{b}_{i} {, }\left( {i \in {\mathbb{N}}_{m} } \right)} \\ & \quad \quad \quad x_{j} \ge 0\left( {j \in {\mathbb{N}}_{n} } \right) \\ \end{aligned}$$
(8.18)

where \(\tilde{c}_{j}\),\(\tilde{a}_{ij}\), \(\tilde{b}_{i}\) = fuzzy numbers can be represented by membership functions(linear); \(x_{j}\) = variables whose states are fuzzy numbers \(\left( {i \in {\mathbb{N}}_{m} ,j \in {\mathbb{N}}_{n} } \right)\); the operations of addition and multiplication are treated as the fuzzy arithmetic operations, and fuzzy numbers ordering denoted by \(\le\).

The FLP approach can be used to solve the above problem (Eq. 8.18). While using such approach, the best solutions are used to formulate the intervals of membership functions (linear). Because of this, it doesn’t provide the scope to include the fuzziness acquired from the DM. However, such difficulty can be tackled by the utilization of Fuzzy Parametric Programming (FPP) method. In the present study, this method is proposed and used to develop the multiple objective decision problems for various grades of precision suggested by the DM based on his/her expertise in the relevant field, which helps to reflect the fuzziness in every model. Such a designed model is used to find out the optimal solutions for all competing objectives.

8.2.4 Algorithm for MOFLP Model Using FPP Approach

The algorithm for the proposed MOFLP model using the approach of Fuzzy Parametric Programming, which has represented as below:

  1. i.

    Design of mathematical programming model, which allows the numeral of contending objectives and various types of constraints.

  2. ii.

    Include the input from DM based on his/her experience and rational view regarding fuzziness allowed in the various values of the parameters (i.e., a, b, and c), and different possible combination(s) of parameters.

  3. iii.

    It is using the FPP concept, the imprecision/fuzziness included in the various values of the parameters (i.e., a, b, and c) as discussed in the above step (ii), which is used to fix up the type of membership function along with its construction. The trade-off between the membership function is formulated in any one of the forms of different types of membership functions such as linear/nonlinear (convex/concave) and/or piecewise linear. It is considered that, \(\left[ {c^{0} ,c^{1} } \right),\left[ {a^{0} ,a^{1} } \right),\left[ {b^{0} ,b^{1} } \right)\) are the possible interval values of fuzzy parameters designated by the DM. \(c^{0}\) represent “practically acceptable value (PAV)” and \(c^{1}\) as “practically unacceptable value (PUAV)” value and similarly for \(b^{0}\) and \(b^{1}\). \(a^{0}\) represent “practically unacceptable value (PUAV)” value and \(a^{1}\) as “practically acceptable value (PAV).” The lower bounds represent “practically acceptable value (PAV),” which indicate that the solution is implementable. In contrast, the upper bound shows that the obtained solution cannot be implemented practically on the field, as these bounds show that its values are in the form of unrealistic and impossible. The formulation of multi objective decision problem concerning various levels of precision (µ) for multiple types of membership functions. The FPP model is developed for a different level of precision based on formulated membership functions for fully trade-off membership \((\mu = (\mu_{ck} or\mu_{zk} ) = \mu_{A} = \mu_{b} )\), and which are considered to be linear in nature. Consequently, the developed models using FPP approach can be represented in the form of Eq. (8.19), which is shown below.

    $$\begin{aligned} & {\text{Max}}\,Z_{k} = [C_{kj}^{1} - \mu c_{kj} \left( {C_{kj}^{1} - C_{kj}^{0} } \right)]x_{j} \\ & {\text{s.t.}}\,\left[ {A_{ij}^{1} + \mu A_{ij} \left( {A_{ij}^{0} - A_{ij}^{1} } \right)} \right]x_{j} \le b_{i}^{1}- \mu b_{i} \left( {b_{i}^{1} - b_{i}^{0} } \right), \forall i,j\,{\text{and}}\,\mu\, {\text{level}}\\ & x_{j} \ge 0. \\ \end{aligned}$$
    (8.19)
  4. iv.

    The solution of the above Eq. (8.19), which leads to the various values for each objective functions, based these values a pay-off table is prepared, and with the help of which upper \(\left( {Z_{u} } \right)\) and lower \(\left( {Z_{l} } \right)\) values for each objective are decided.

  5. v.

    The membership function, which is considered as linear, is constructed with the help of values represented in the form of pay-table as obtained in the above step (v).

  6. vi.

    The developed MOFLP model, which is represented in the form of Eq. (8.20), it is having the new objective function of maximization type and represented with a new dummy variable (λ) for a different level of precisions (i.e., µ = 0, 0.1, 0.2, …, 1.0). This proposed model is subjected to newly added constraints because of fuzziness involved in the objective function values along with original fuzzy constraints.

    $$\begin{aligned} & {\text{Max}}\,\lambda \\ & {\text{s.t.}}\left( {Z_{k} - Z_{lk} } \right)/\left( {Z_{uk} - Z_{lk} } \right) \ge \lambda \\ & \left[ {A_{ij}^{1} + \mu A_{ij} \left( {A_{ij}^{0} - A_{ij}^{1} } \right)} \right]x_{j} \le b_{i}^{1} - \mu b_{i} \left( {b_{i}^{1} - b_{i}^{0} } \right), \\ & 0 \le \lambda \le 1, \\ & x_{j} \ge 0. \\ \end{aligned}$$
    (8.20)

    where \(\lambda = \mu_{k} \left( x \right) = \left( {Z_{k} - Z_{lk} } \right)/\left( {Z_{uk} - Z_{lk} } \right)\), \(\mu = \mu_{s} = \mu_{A} = \mu_{b} = \mu_{c}\) and \(Z_{k}\) \(= [C_{kj}^{1} - \mu c_{kj} \left( {C_{kj}^{1} - C_{kj}^{0} } \right)]x_{j}\).

  7. vii.

    Obtain the solution of the above problem (Eq. 8.20) for various precision levels.

  8. viii.

    The DM can choose the most appropriate solution from the solution obtained in the above step (vii), and if not satisfied, then return to step (ii) or (iii) and reiterate the entire process.

Figure 8.1 shows the algorithm for the solution using the above procedure.

Fig. 8.1
figure 1

The FPP approach-based algorithm for MOFLP with fuzziness for various parameters (i.e., a, b, and c)

8.3 Results and Discussion

The fuzziness involved in various parameters (a, b, and c) has taken into account in the proposed MOFLP model. The solution has been obtained concerning the algorithm and procedure mentioned in the above section. Figures 8.2, 8.3 and 8.4 shows the construction of the membership function for various fuzzy parameters (a, b, and c). The membership functions (Figs. 8.2, 8.3 and 8.4) associated with aij, bi, and ckj parameters, which are assumed as linear monotonously increasing and linear concave/convex, where A = [aij], b = [bi], ck = [ckj], i = 1 … 17, and j = 1 … 10, k = 1 … 4.

$$\begin{aligned} \mu a_{ij} & = (a_{ij} - a_{ij}^{1} )/(a_{ij}^{0} - a_{ij}^{1} ), \\ \mu b_{i} & = 1/(1 - \exp ( - 0.8))[1 - \exp ( - 0.8(b_{i} - b_{i}^{1} )/(b_{i}^{0} - b_{i}^{1} ))], \\ \mu c_{kj} & = 1/(1 - \exp (3))[1 - \exp (3(c_{kj} - c_{kj}^{1} )/(c_{kj}^{0} - c_{kj}^{1} ))], \\ \end{aligned}$$
Fig. 8.2
figure 2

Membership function-monotonously increasing for technological coefficients (a1—practically acceptable value and a0—practically unacceptable value

Fig. 8.3
figure 3

Membership function-linear concave for cost coefficients c1—practically unacceptable value and c0—practically acceptable value

Fig. 8.4
figure 4

Membership function-linear convex for stipulations/resources b0—practically acceptable value and b1—practically unacceptable value

The membership functions are used to determine the various model parameters; these parameters are represented as follows:

$$\begin{aligned} a_{ij} & = a_{ij}^{1} + \mu a_{ij} (a_{ij}^{0} - a_{ij}^{1} ), \\ b_{i} & = b_{i}^{1} - (1/0.8)\ln [1 - \mu b_{i} (1 - \exp ( - 0.8))](b_{i}^{0} - b_{i}^{1} ), \\ c_{kj} & = c_{kj}^{1} + (1/3)\ln [1 - \mu c_{kj} (1 - \exp (3))](c_{kj}^{0} - c_{kj}^{1} ), \\ \end{aligned}$$

After this, all the coefficients can be parameterized with reference to its membership functions. The parametric multiple objective linear programming problem can be formulated and expressed as below:

$$\begin{aligned} {\text{Max}}\,Z_{k} & = [c_{kj}^{1} + (1/3)\ln [1 - \mu c_{kj} (1 - \exp (3))](C_{kj}^{1} - C_{kj}^{0} )]x_{j} , \\ & \quad \left[ {A_{ij}^{1} + \mu A_{ij} \left( {A_{ij}^{0} - A_{ij}^{1} } \right)} \right]x_{j} \le b_{i}^{1} - (1/0.8) \ln [1 - \mu b_{i} (1 - \exp ( - 0.8))](b_{i}^{0} - b_{i}^{1} ),\forall i,j\,{\text{and}}\,\mu\,{\text{level}}\\ & x_{j} \ge 0. \\ \end{aligned}$$

The best value for the objective function is found out when \(\mu s = \mu a = \mu b = \mu c\) for all \(i,j,k\), because every membership function replicates the degree of precision and the precision evaluated from the optimal solution equals the precision of the most risky of the parameters (\(\mu s = \min (\mu a,\mu b,\mu c)\)). In other words, at a particular level of precision, the best value of the objective function can be determined using values of parameters at the same specific level of precision.

It is recommended that one should not use the developed MOLP model as it is to find out the optimal solutions due to the different nature of membership functions; therefore, it is essential to carry out sequences of the model run for different values of membership with precision level (i.e., \(\mu s = \mu a = \mu b = \mu c\)) varying in between zero to one with an equal interval of 0.1. Such a developed Multi Objective Linear Programming model has analyzed for each precision level with priority to one objective among the four objectives, based on these ideal solutions obtained, the pay-off table (Table 8.1) has prepared. With reference to the comparisons of values presented in Table 8.1, values (bold figures) for upper bound (\(\, Z_{u}\)) and lower bound (\(Z_{l}\)) have been decided for each level of precision (µ) and every objective function, with the help of these values and using FLP approach, various membership functions are constructed which are linear. The Eqs. 8.218.24 shows the formulated membership functions when the precision level is zero (i.e., µ = 0). In case of irrigation planning and management, the DM decides the level of precision for all decision parameters which are fuzzy, with the help of his/her expertise and field experience associated with the implementation of irrigation policy.

$$\mu \mathop z\nolimits_{1} \left( x \right) = \mathop \{ \limits_{0}^{1} (Z_{1} - 1606.95)/(1976.02 - 1606.95)\quad \begin{array}{*{20}c} {z_{1} \ge 1976.02} \\ {1606.95 < z_{1} < 1976.02} \\ {z_{1} \le 1606.95} \\ \end{array}$$
(8.21)
$$\mu \mathop z\nolimits_{2} \left( x \right) = \mathop \{ \limits_{0}^{1} (Z_{2} - 177{,}867.20)/(517{,}825.50 - 177867.20)\quad \begin{array}{*{20}c} {z_{2} \ge 517{,}825.50} \\ {177{,}867.20 < z_{2} < 517{,}825.50} \\ {z_{2} \le 177{,}867.20} \\ \end{array}$$
(8.22)
Table 8.1 Pay-off table
$$\mu \mathop z\nolimits_{3} (x) = \mathop \{ \limits_{0}^{1} (Z_{3} - 31.47)/(37.43 - 31.47)\quad \begin{array}{*{20}c} {z_{3} \ge 37.43} \hfill \\ {31.47 < z_{3} < 37.43} \hfill \\ {z_{3} \le 31.47} \hfill \\ \end{array}$$
(8.23)
$$\mu \mathop z\nolimits_{4} \left( x \right) = \mathop \{ \limits_{0}^{1} (Z_{4} - 82{,}930.79)/(119{,}208.40 - 82{,}930.79)\quad \begin{array}{*{20}c} {z_{4} \ge 119208.40} \\ {82{,}930.79 < z_{4} < 119208.40} \\ {z_{4} \le 82{,}930.79} \\ \end{array}$$
(8.24)

A dummy variable λ is newly added as the fuzzy achievement function (\(\lambda = \min [\mu Z_{1} (x),\mu Z_{2} (x),\mu Z_{3} (x),\mu Z_{4} (x)]\)), a final modified form of the optimization problem as a MOFLP model has represented as:

$$\begin{aligned} & {\text{Maximize}}\,\lambda \\ & {\text{s.t.,}} \\ & (Z_{1} - 1606.95 \times 10^{6} )/(1976.02 \times 10^{6} - 1606.95 \times 10^{6} ) \ge \lambda \\ & (Z_{2} - 17{,}7867.20)/(517{,}825.50 - 17{,}7867.20) \ge \lambda \\ & (Z_{3} - 31.47 \times 10^{6} )/(37.43 \times 10^{6} - 31.47 \times 10^{6} ) \ge \lambda \\ & (Z_{4} - 82{,}930.79)/(119{,}208.40 - 82{,}930.79) \ge \lambda \\ \end{aligned}$$

Along with other constraints involving fuzziness (i.e., Eqs. (8.5)–(8.17)) in the model; 1 ≥ λ ≥ 0.

According to each precision level (\(\mu\)), the various solutions of the above model is shown in Table 8.2. In the present study, the application of the above MOFLP model using the FPP approach has been shown with the help of a case study of Jayakwadi Project Stage-I, Maharashtra State, India.

Table 8.2 The MOFLP optimization model solutions for various level of precision (µ = 0.0.1, 0.2… 1.0)

The results presented in Table 8.2, which suggests various decision plans in the form of optimal cropping pattern planning. Also, it is seen that for each level of precision which is varying from 0 to 1, the aggregated level of satisfaction (λ) is above 68%. These values of the level of satisfaction (λ) represent that all four objectives under consideration are analyzed at a time and out of which one objective is satisfied at λ level, and other objectives are satisfied at least at λ level. The highest value of the level of satisfaction is 0.727 for the lowest value of µ (i.e., zero), and the lowest value of the level of satisfaction is 0.682 for the highest value of µ (i.e., one), such a scenario helps the DM to take judicious decision with reference to particular crops in the specific crop season.

It is seen that for a minimum level of precision (i.e., zero), values of various objectives under consideration are maximum such as NB = 1875.27 Million Rupees, CP = 381,720.70 Tons, EG = 35.80 Million Man Days and MU = 109,306 Tons. These values are minimum for the maximum level of precision (i.e., one) such as NB = 881.26 Million Rupees, CP = 202,565.30 Tons, EG = 15.43 Million Man Days and MU = 50,838.54 Tons, respectively. Similarly, for a minimum level of precision (i.e., zero) the net cropped area = 116,893.09 ha and irrigation intensity = 82.52%, as well as these values, are minimum for the maximum level of precision (i.e., one) such as net cropped area = 64,165.71 ha and irrigation intensity = 45.30%, respectively. It is also seen that when the level of precision is minimum (i.e., zero), all the crops under existing cropping pattern suggests the maximum area to be irrigated and vice versa for the maximum value of the level of precision. Apart from these, Groundnut (HW) is having zero acreage irrespective of the any value of the level of precision (varying from zero to one). Also, when µ ≥ 0.6, there is crop such as Sorghum (R) having zero acreage.

8.4 Conclusion

The Multi Objective Fuzzy Linear Programming Model using Fuzzy Parametric Programming Approach has been developed, and its applicability has been demonstrated through its application for the case study of Jayakwadi Project Stage-I in Godavari River sub-basin of Maharashtra State, India.

The proposed methodology and models focus on how to tackle the uncertainty and vagueness involved in the form of fuzziness in the different decision parameters of the irrigation planning problem (i.e., technological coefficients, stipulations/resources, and coefficients of the objective function). The solution for the same has also presented.

The proposed model provides a series of the solution along with the level of precision required to the field situation with the view of irrigation planning based in sustainability concept, which allows the DM to take a judicious decision.