1 Introduction

Decision-making in real-world situations faces the challenge of addressing uncertainty. Traditional decision-making approaches predominantly rely on crisp sets and models and tend to overlook factors like vagueness, hesitancy, and uncertainty. To address uncertainty in real-world problems, researchers have introduced several set-theoretic models. In 1965, Lotfi A. Zadeh [26] introduced fuzzy set theory as an extension of crisp sets, offering a means to address uncertainty in decision-making. However, fuzzy set theory faced limitations in its ability to accurately capture human judgments regarding dissatisfaction. Hence, Intuitionistic fuzzy set (IFS) [2] was devised, which depicted both membership and non-membership values, with their sum in the unit interval. Yager introduced a more generalized model called Pythagorean fuzzy set (PFS) [22] by relaxing the condition of IFS that only the square sum of membership and non-membership values is in the unit interval. Subsequently, Senapati and Yager [17] introduced a broader model compared to PFS, known as Fermatean fuzzy set (FFS). The key condition for FFS is that the sum of cubes of membership and non-membership values is in the unit interval. As all these models involve a pair of values depicting competing concepts, they are termed orthopair fuzzy sets. To broaden the range of permissible pairs of membership grades, Yager [24] introduced the concept of q-rung orthopair fuzzy set (q-ROFS), with \(q\ge 1\). Lately, Ibrahim et al. [12] familiarized the notion of (3, 2)-fuzzy set. Recently, Ibrahim and Alshammari [11] presented a novel notion of n,m-rung orthopair fuzzy set (n,m-ROFS). Al-shami and Mhemdi [1] presented a comprehensive framework for orthopair fuzzy sets known as (mn)-fuzzy set ((mn)-FS), which serves as an effective solution for addressing problems where the relative importance of membership and non-membership degrees varies and cannot be adequately handled using existing orthopair fuzzy sets. This set is termed as (pq)-fuzzy set ((pq)-FS) throughout this article. The notations p and q in (pq)-fuzzy set stand for m and n of (mn)-FS. The fundamental benefit of using (pq)-fuzzy sets in various decision-making situations is their ability to describe uncertainty more precisely when compared to other orthopair fuzzy sets.

Multi-attribute decision-making (MADM) involves a procedure through which finite alternatives are ranked based on their attribute values. The initial challenge in decision-making is to find an efficient and precise way to represent attribute values when dealing with uncertain decision information. Given the intricacies of human cognition and the decision-making context, the orthopair fuzzy sets like IFS, PFS, etc., act as tools for expressing fuzzy information. Numerous approaches have been put forth up to this point to deal with MADM in a fuzzy environment. One such approach involves estimating definite aggregation values for the alternatives. This involves performing an aggregation of the inputs provided by experts. Typically, this process is carried out using an aggregation operator (AO), which takes numerous input values and maps them to a single output value. Both the inputs and outputs belong to the same domain, with the output representing the input data or, at the very least, some of its key aspects. The theory of aggregation operations is extensively studied in [4, 8, 15, 21].

For any type of fuzzy set, fundamental operations play a pivotal role in AOs. To define operational laws in a generalized way for different orthopair fuzzy sets, the primary tool employed is a triple (T, S, N), where T represents a t–norm, S signifies a t-conorm, and N denotes a fuzzy complement. In the context of this triple (T, S, N), when T and S are dual with respect to N, this triple is referred to as a dual triple. Based on dual triple, operational rules are formulated and subsequently used to define AOs. When this t-norm T and t-conorm S are continuous and Archimedean, they can be expressed using single-variable functions known as additive generators. The choice of additive generators for both t-norms and t-conorms allows us to formulate diverse sets of operational rules, generating distinct AOs. Researchers have applied this approach to formulate generalized operational rules for developing AOs for various orthopair fuzzy sets. Beliakov et al. [3] introduced this approach for constructing AOs for IFSs. Xia et al. [20] reviewed the operators introduced in [3] to prove some of their properties. They illustrated these operators by choosing a few additive generators and demonstrated that many existing operators can be deduced using this approach. Using different families of t-norms and t-conorms, along with the standard complement function specific to a particular fuzzy set, specific AOs are formulated for that fuzzy set. Huang [10] utilized Hamacher product and Hamacher sum, Wang et al. [18] used Einstein product and Einstein sum, to develop AOs for IFSs. Yang et al. [25] proposed operations for Pythagorean fuzzy values using dual triples consisting of the standard negation function for PFS, continuous Archimedean t-norms and continuous Archimedean t-conorms. They displayed many existing Pythagorean fuzzy AOs as specific cases of this new approach. Garg [7] employed the Einstein product and Einstein sum, while Wu and Wie [19] utilized the Hamacher product and sum to model operations for developing Pythagorean fuzzy AOs. To create AOs for FFSs, Hadi et al. [9] formulated Hamacher operational rules, while Rani and Mishra [16] established Einstein operational laws by utilizing the standard complement function for FFSs. In the context of q-ROFSs, Darko and Liang [6] proposed AOs using the Hamacher operations.

This article addresses the need for aggregating information represented as (pq)-fuzzy numbers in decision-making. The challenge lies in developing AOs that yield consistent results on aggregation. The goal is to ensure that aggregation operations for (pq)-fuzzy sets align with those of IFSs, PFSs, and FFSs when p and q are equal. To achieve this, the article presents an approach for creating AOs for (pq)-fuzzy sets, utilizing additive generators for strict t-norms and t-conorms.

Following are the sections of this article. It provides an overview of (pq)-fuzzy sets in the Sect. 2. Section 3 provides the definitions fundamental to studying aggregation functions on (pq)-fuzzy sets and develops a few (pq)-fuzzy aggregation operators. Additionally, it enlists some properties satisfied by these AOs. Section 4 analyses the suitability of applying the constructed AOs in MADM problems. The article’s conclusion outlines the potential future applications of (pq)-fuzzy sets.

2 Preliminaries

This section outlines the concept and results related to the newly defined (pq)-fuzzy set, the most generalized orthopair fuzzy set.

Definition 1

[1] Let \({\mathfrak {X}}\) be a universal set. For \(p,q\ge 1\), a (pq)-fuzzy set S is defined as :

$$\begin{aligned} S=\left\{ \left( \textrm{x}, \alpha _{S}(\textrm{x}), \beta _{S}(\textrm{x})\right) : \textrm{x} \in {\mathfrak {X}}\right\} , \end{aligned}$$

with the condition:

$$\begin{aligned} 0 \le \left( \alpha _{S}(\textrm{x})\right) ^{p}+\left( \beta _{S}(\textrm{x})\right) ^{q} \le 1 . \end{aligned}$$

where \(\alpha _{S}:{\mathfrak {X}} \rightarrow [0,1]\) is the membership function, and \(\beta _{S}: {\mathfrak {X}} \rightarrow [0,1]\) is the non-membership function.

For each \(x\in {\mathfrak {X}}\), \(\left( \textrm{x}, \alpha _{S}(\textrm{x}), \beta _{S}(\textrm{x})\right)\) is called a (pq)-fuzzy number. The uncertainty index of \(\textrm{x} \in {\mathfrak {X}}\) with respect to S, defined as \(\pi _{S}(\textrm{x})=\root \frac{(p+q)}{2} \of {1-\left[ \left( \alpha _{S}(\textrm{x})\right) ^{p}+\left( \beta _{S}(\textrm{x})\right) ^{q}\right] }\), lies in the interval [0, 1]. When \(\pi _{S}(\textrm{x})\) is high, less information is known about \(\textrm{x}\), and vice versa.

Remark 1

IFSs, PFSs and FFSs are subtypes of (pq)-fuzzy sets for \(p=q=1,2\) and 3, respectively. Additionally, when \(p=3\) and \(q=2\), the (pq)-fuzzy set becomes a (3, 2)-fuzzy set [12].

To establish an ordering for (pq)-fuzzy numbers, the authors of [1] introduced the concepts of score value and accuracy value for a (pq)-fuzzy number.

Definition 2

[1]

  1. 1.

    The score value of a (pq)-fuzzy number, \(F=\left( \alpha , \beta \right)\), is defined as \(score(F)=\alpha ^p-\beta ^q\).

  2. 2.

    The accuracy value of a (pq)-fuzzy number, \(F=\left( \alpha ,\beta \right)\), is defined as \(accuracy(F)=\alpha ^p+\beta ^q\).

Definition 3

[1] For (pq)-fuzzy numbers \(F_k=\left( \alpha _{k},\beta _{k}\right)\), where \(k=1,2\), the ordering is as follows:

  1. 1.

    If \(score\,\left( F_1\right) <\, score\,\left( F_2\right)\), then \(F_1 < F_2\).

  2. 2.

    If \(score\,\left( F_1\right) >\,score\, \left( F_2\right)\), then \(F_1 > F_2\).

  3. 3.

    If \(score\,\left( F_1\right) =\,score\,\left( F_2\right)\), then

    1. (a)

      If \(accuracy\,\left( F_1\right) < \,accuracy\,\left( F_2\right)\), then \(F_1 < F_2\).

    2. (b)

      If \(accuracy\,\left( F_1\right) >\,accuracy\,\left( F_2\right)\), then \(F_1 > F_2\).

    3. (c)

      If \(accuracy\,\left( F_1\right) =\,accuracy\,\left( F_2\right)\), then \(F_1 = F_2\).

3 (pq)-fuzzy aggregation operators

Aggregation constitutes a process in which arbitrarily but countably many inputs map to a single output value. It is natural to require all inputs and outputs from the same domain. Comparing aggregation operators is possible through the conventional comparison of functions with n variables. Aggregation operators are mathematical objects that aim to condense a set of numbers into a meaningful representative number.

Definition 4

[4] A function \(f : [0,1]^{m}\rightarrow [0,1]\) is called an aggregation function if

  1. 1.

    \(f(0, \ldots , 0)=0\) and \(f(1, \ldots , 1)=1\).

  2. 2.

    \(f\left( {\mathfrak {t}}_1, \ldots , {\mathfrak {t}}_{m}\right) \ge f\left( \mathfrak {t^{\prime }}_{1}, \ldots , \mathfrak {t^{\prime }}_{m}\right)\) if \({\mathfrak {t}}_{k} \ge \mathfrak {t^{\prime }}_{k}\) for all \(k=1,2,\ldots m\).

Proposition 1

[15] Let \(\varphi :[0,1] \rightarrow [0,1]\) be a strictly monotone bijection. For an aggregation function f, the function

$$\begin{aligned} f_{\varphi }({\mathfrak {t}}_1,{\mathfrak {t}}_2,\ldots , {\mathfrak {t}}_m)=\varphi ^{-1}\left( f\left( \varphi \left( {\mathfrak {t}}_{1}\right) , \varphi \left( {\mathfrak {t}}_{2}\right) , \ldots , \varphi \left( {\mathfrak {t}}_{m}\right) \right) \right) \end{aligned}$$

is also an aggregation function on [0, 1], referred to as the the \(\varphi\)-transform of f.

Definition 5

[13]

  1. 1.

    A function \(n:[0,1]\rightarrow [0,1]\) that is non-increasing is referred to as a negation function if \(n(0)=1\) and \(n(1)=0\).

  2. 2.

    A negation function n is called a strict negation function if it is continuous and strictly decreasing.

  3. 3.

    A strict negation function n is called a strong negation function if \(n(n({\mathfrak {t}}))={\mathfrak {t}}\) for all \({\mathfrak {t}}\in [0,1]\).

The negation function considered in the context of (pq)-fuzzy sets is a strict negation function, \(n({\mathfrak {t}})=(1-{\mathfrak {t}}^{q})^{\frac{1}{p}}\). The n-transform of an aggregation function f, denoted as \({\widehat{f}}\) is obtained by using \(\varphi\) mentioned in Proposition 1 as \(n({\mathfrak {t}})\), resulting in the expression \({\widehat{f}}\left( {\mathfrak {t}}_{1}, \ldots , {\mathfrak {t}}_{m}\right) = n^{-1}\left( f\left( n\left( {\mathfrak {t}}_{1}\right) , \ldots , n\left( {\mathfrak {t}}_{m}\right) \right) \right)\).

Definition 6

Let \(F_{k}=(\alpha _{k},\beta _{k})\), \(k=1 \ldots ,m\) be a collection of (pq)-fuzzy numbers, the aggregate of this collection, denoted as \(F={\text {agg}}\left( F_{1}, \ldots , F_{m}\right)\), is defined as \(F=(F_{M},F_{NM})\) with \(F_{M}=f(\alpha _1,\alpha _2,\ldots ,\alpha _m)\) and \(F_{NM}={\widehat{f}}(\beta _1,\beta _2,\ldots ,\beta _m)\), where f is an aggregation function.

Theorem 1

Let \(F_{k}=(\alpha _{k},\beta _{k})\), \(k=1 \ldots ,m\) be a collection of (pq)-fuzzy numbers and \(F={\text {agg}}\left( F_{1}, \ldots , F_{m}\right) =(F_{M},F_{NM})\) for an aggregation function f. Then F is a (pq)-fuzzy number, that is \(F_{M}\) and \(F_{NM}\) satisfy \(\left( F_{M}\right) ^{p}+\left( F_{NM}\right) ^{q} \le 1\).

Proof

Each \(F_{k}\) is of the form \((\alpha _k,\beta _{k})\) and satisfies \(\left( \alpha _k\right) ^{p}+\left( \beta _{k}\right) ^{q}\le 1\). Hence \(\alpha _k\le \left( 1-\beta _{k}^{q}\right) ^{\frac{1}{p}}\) for each k. Now consider \(F_{M}:\)

$$\begin{aligned}F_M =& f(\alpha _1,\alpha _2,\ldots ,\alpha _m)\\\le& {} f\left( (1-\beta _{1}^{q})^{\frac{1}{p}},(1-\beta _{2}^{q})^{\frac{1}{p}},\ldots ,(1-\beta _{m}^{q})^{\frac{1}{p}} \right) (\hbox { by monotonicity of}\ f). \end{aligned}$$

By Definition 6, \(F_{NM}\) can be expressed as:

\(F_{NM}= {\widehat{f}}(\beta _{1},\beta _{2},\ldots ,\beta _{m})=\left( 1-[f((1-\beta _{1}^{q})^{\frac{1}{p}},(1-\beta _{2}^{q})^{\frac{1}{p}},\ldots ,(1-\beta _{m}^{q})^{\frac{1}{p}})]^{p}\right) ^\frac{1}{q}\)

$$\begin{aligned} F_{M}^{p}+F_{NM}^{q}&\le \left( f((1-\beta _{1}^{q})^{\frac{1}{p}},(1-\beta _{2}^{q})^{\frac{1}{p}},\ldots ,(1-\beta _{m}^{q})^{\frac{1}{p}} )\right) ^{p}+ \\&\quad \left( 1-[f((1-\beta _{1}^{q})^{\frac{1}{p}},(1-\beta _{2}^{q})^{\frac{1}{p}},\ldots ,(1-\beta _{m}^{q})^{\frac{1}{p}})]^{p}\right) \\&=1. \end{aligned}$$

\(\square\)

Hence, aggregating the membership and non-membership values of (pq)-fuzzy numbers using an aggregation function and its n-transform ensures that the output is a (pq)-fuzzy number.

Definition 7

[1] Let \(F_1=(\alpha _1,\beta _1)\) and \(F_2= (\alpha _2,\beta _2)\) be two (pq)-fuzzy numbers. Then

  1. 1.

    \(F_1 \cup F_2=(\max \{\alpha _1,\alpha _2\}, \min \{\beta _1,\beta _2\})\).

  2. 2.

    \(F_1 \cap F_2=(\min \{\alpha _1,\alpha _2\}, \max \{\beta _1,\beta _2\})\).

  3. 3.

    \(F_{1}^c=(\beta _1^{\frac{q}{p}},\alpha _1^{\frac{p}{q}})\).

Remark 2

If \(f({\mathfrak {t}}_1,{\mathfrak {t}}_2)=\max ({\mathfrak {t}}_1,{\mathfrak {t}}_2)\), then \({\widehat{f}}({\mathfrak {t}}_1,{\mathfrak {t}}_2)=\min ({\mathfrak {t}}_1,{\mathfrak {t}}_2)\), and if \(f({\mathfrak {t}}_1,{\mathfrak {t}}_2)=\min ({\mathfrak {t}}_1,{\mathfrak {t}}_2)\), then \({\widehat{f}}({\mathfrak {t}}_1,{\mathfrak {t}}_2)=\max ({\mathfrak {t}}_1,{\mathfrak {t}}_2)\). Thus, union and intersection are aggregation operations for (pq)-fuzzy numbers.

Definition 8

[13] A t-norm is a bivariate aggregation function \({\mathfrak {T}}:[0,1]^{2}\rightarrow [0,1]\) satisfying:

  1. 1.

    \({\mathfrak {T}}(1,{\mathfrak {t}})={\mathfrak {t}}\), for all \({\mathfrak {t}}\).

  2. 2.

    \({\mathfrak {T}}({\mathfrak {t}}_1, {\mathfrak {t}}_2)={\mathfrak {T}}({\mathfrak {t}}_2, {\mathfrak {t}}_1)\), for all \({\mathfrak {t}}_1\) and \({\mathfrak {t}}_2\).

  3. 3.

    \({\mathfrak {T}}({\mathfrak {t}}_1, {\mathfrak {T}}({\mathfrak {t}}_2, {\mathfrak {t}}_3))={\mathfrak {T}}({\mathfrak {T}}({\mathfrak {t}}_1, {\mathfrak {t}}_2), {\mathfrak {t}}_3)\), for all \({\mathfrak {t}}_1,{\mathfrak {t}}_2\) and \({\mathfrak {t}}_3\).

Definition 9

[13] A t-conorm is a bivariate aggregation function \({\mathcal {S}}:[0,1]^{2} \rightarrow [0,1]\) satisfying:

  1. 1.

    \({\mathcal {S}}(0, {\mathfrak {t}})= {\mathfrak {t}}\), for all \({\mathfrak {t}}\).

  2. 2.

    \({\mathcal {S}}({\mathfrak {t}}_1, {\mathfrak {t}}_2)={\mathcal {S}}({\mathfrak {t}}_2, {\mathfrak {t}}_1)\), for all \({\mathfrak {t}}_1\) and \({\mathfrak {t}}_2\).

  3. 3.

    \({\mathcal {S}}({\mathfrak {t}}_1, {\mathcal {S}}({\mathfrak {t}}_2, {\mathfrak {t}}_3))={\mathcal {S}}({\mathcal {S}}({\mathfrak {t}}_1, {\mathfrak {t}}_2), {\mathfrak {t}}_3)\), for all \({\mathfrak {t}}_1, {\mathfrak {t}}_2\) and \({\mathfrak {t}}_3\).

Remark 3

Let \(\varphi :[0,1]\rightarrow [0,1]\) be a strictly decreasing bijection. For any t-norm \({\mathfrak {T}}\) on [0, 1], \({\mathfrak {T}}_{\varphi }({\mathfrak {t}}_1,{\mathfrak {t}}_2)=\varphi ^{-1}({\mathfrak {T}}(\varphi ({\mathfrak {t}}_1),\varphi ({\mathfrak {t}}_2)))\) is t-conorm on [0, 1], and vice versa. Hence the n-transform of a t-norm for a strict negation function n is a t-conorm, and vice versa.

Definition 10

[4] A t-norm \({\mathfrak {T}}\) is referred to as a strict t-norm if it is continuous and strictly increasing on \((0,1]^{2}\).

Definition 11

[4] A t-conorm \({\mathcal {S}}\) is referred to as a strict t-conorm if it is continuous and strictly increasing on \([0,1)^{2}\).

Proposition 2

[4] Given any continuous strictly decreasing function \(g:[0,1]\rightarrow [0,\infty ]\), with \(g(1)=0\) and \(g(0)=\infty\), the function \({\mathfrak {T}}_{g}({\mathfrak {t}}_1,{\mathfrak {t}}_2)=g^{-1}(g({\mathfrak {t}}_1)+g({\mathfrak {t}}_2))\) is a strict t-norm. Conversely, any strict t-norm \({\mathfrak {T}}\) can be expressed as \({\mathfrak {T}({\mathfrak {t}}_1,{\mathfrak {t}}_2)}=g^{-1}(g({\mathfrak {t}}_1)+g({\mathfrak {t}}_2))\), where g is a continuous strictly decreasing function \(g:[0,1] \rightarrow\) \([0, \infty ]\) with \(g(1)=0\) and \(g(0)=\infty\).

Proposition 3

[4] Given any continuous strictly increasing function \(h:[0,1]\rightarrow [0,\infty ]\), with \(h(0)=0\) and \(h(1)=\infty\), the function \({\mathcal {S}}_{h}({\mathfrak {t}}_1,{\mathfrak {t}}_2)=h^{-1}(h({\mathfrak {t}}_1)+h({\mathfrak {t}}_2))\) is a strict t-conorm. Conversely, any strict t-conorm \({\mathcal {S}}\) can be expressed as \({\mathcal {S}({\mathfrak {t}}_1,{\mathfrak {t}}_2)}=h^{-1}(h({\mathfrak {t}}_1)+h({\mathfrak {t}}_2))\), where h is a continuous strictly increasing function \(h:[0,1] \rightarrow\) \([0, \infty ]\) with \(h(0)=0\) and \(h(1)=\infty\).

This article defines aggregation operations for (pq)-fuzzy sets using the additive generators of strict t-norms and t-conorms, as well as the negation function n employed in the context of (pq)-fuzzy sets. The n-transform of any strict t-norm is a strict t-conorm, and vice versa. If we choose a continuous additive generator \(g({\mathfrak {t}})\) that generates a t-norm, then \(g(n({\mathfrak {t}}))\) serves as an additive generator for the n-transform of the generated t-norm. Similarly, if we choose a continuous additive generator \(h({\mathfrak {t}})\) that generates a t-conorm, then \(h(n({\mathfrak {t}}))\) generates the n-transform of the generated t-conorm.

Definition 12

For (pq)-fuzzy numbers \(F_{1}=(\alpha _{1},\beta _{1})\) and \(F_{2}=(\alpha _{2},\beta _{2})\), along with a continuous additive generator \(h({\mathfrak {t}})\) that generates a strict t-conorm \({\mathcal {S}}\), a continuous additive generator \(g({\mathfrak {t}})\) that generates a strict t-norm \({\mathfrak {T}}\), and a positive real number \(a>0\), the following operations are defined:

  1. 1.

    \(\begin{aligned} F_1\boxplus F_2&=\left( {\mathcal {S}}(\alpha _{1},\alpha _{2}), {\mathcal {S}}_n(\beta _{1},\beta _{2})\right) \\&= (h^{-1}(h(\alpha _{1})+h(\alpha _{2})),h_{n}^{-1}(h_{n}(\beta _{1})+h_{n}(\beta _{2}))) \end{aligned}\)

  2. 2.

    \(\begin{aligned} F_1\boxtimes F_2&=\left( {\mathfrak {T}}(\alpha _{1},\alpha _{2}), {\mathfrak {T}}_{n}(\beta _1,\beta _{2})\right) \\&=(g^{-1}(g(\alpha _{1})+g(\alpha _{2})),g_{n}^{-1}(g_{n}(\beta _{1})+g_{n}(\beta _{2}))) \end{aligned}\)

  3. 3.

    \(\begin{aligned} a.F_1&=(h^{-1}(a h(\alpha )), h_{n}^{-1}(a h_{n}(\beta ))) \quad\quad \end{aligned}\)

  4. 4.

    \(F^{a}_1=(g^{-1}( a g(\alpha )), g_{n}^{-1}(a g_{n}(\beta ))) \quad\quad\)

where \(h_{n}({\mathfrak {t}})= h(n({\mathfrak {t}}))\) and \(g_{n}({\mathfrak {t}})= g(n({\mathfrak {t}}))\), which turn out to be the additive generators of \({\mathcal {S}}_n\) and \({\mathfrak {T}}_n\) respectively.

Remark 4

When \(h({\mathfrak {t}})=-log(1- {\mathfrak {t}}^p)\), \(g({\mathfrak {t}})=-log {\mathfrak {t}}^p\), and a is a positive real number, we obtain the following operations on (pq)-fuzzy numbers as defined in [1].

  1. 1.

    \(F_1 \boxplus F_2=(\root p \of {\alpha _{1}^p+\alpha _{2}^p-\alpha _{1}^p\alpha _{2}^p},\beta _{1}\beta _{2})\) .

  2. 2.

    \(F_1\boxtimes F_2=(\alpha _{1}\alpha _{2},\root q \of {\beta _{1}^q+\beta _{2}^q-\beta _{1}^q\beta _{2}^q})\).

  3. 3.

    \(a.F_1=(\root p \of {(1-(1-\alpha _{1}^{p})^{a})},\beta _{1}^{a})\).

  4. 4.

    \(F^{a}_1=(\alpha _{1}^{a},\root q \of {(1-(1-\beta _{1}^{q})^{a})})\).

Definition 13

Consider two (pq)-fuzzy numbers \(F_{1}=(\alpha _{1}, \beta _{1})\) and \(F_{2}=(\alpha _{2},\beta _{2})\). If \(h({\mathfrak {t}})=log(\frac{1+ {\mathfrak {t}}^p}{1- {\mathfrak {t}}^p})\), \(g({\mathfrak {t}})=log(\frac{2- {\mathfrak {t}}^p}{ {\mathfrak {t}}^p})\), and a is a positive real number then

  1. 1.

    \(\begin{aligned} F_1\boxplus F_2=\left( \left[ \frac{\alpha _{1}^{p}+\alpha _{2}^{p}}{1+\alpha _{1}^{p}\alpha _{2}^{p}}\right] ^{\frac{1}{p}}, \left[ \frac{\beta _{1}^{q}\beta _{2}^{q}}{1+(1-\beta _{1}^{q})(1-\beta _{2}^{q})}\right] ^{\frac{1}{q}}\right) \end{aligned}\)

  2. 2.

    \(\begin{aligned} F_1\boxtimes F_2=\left( \left[ \frac{\alpha _{1}^{p}\alpha _{2}^{p}}{1+(1-\alpha _{1}^{p})(1-\alpha _{2}^{p})})\right] ^{\frac{1}{p}},\left[ \frac{\beta _{1}^{q}+\beta _{2}^{q}}{1+\beta _{1}^{q}\beta _{2}^{q}}\right] ^{\frac{1}{q}}\right) \end{aligned}\)

  3. 3.

    \(a.F_1=\left( \left[ \frac{(1+\alpha _{1}^{p})^a-(1-\alpha _{1}^{p})^a}{(1+\alpha _{1}^{p})^a+(1-\alpha _{1}^{p})^a}\right] ^{\frac{1}{p}},\left[ \frac{2^{\frac{1}{q}}\beta _{1}^{a}}{((2-\beta _{1}^{q})^{a}+(\beta _{1}^{q})^{a})^{\frac{1}{q}}}\right] \right)\)

  4. 4.

    \(F_{1}^{a}=\left( \left[ \frac{2^{\frac{1}{p}}\alpha _{1}^{a}}{((2-\alpha _{1}^{p})^{a}+(\alpha _{1}^{p})^{a})^{\frac{1}{p}}}\right] ,\left[ \frac{(1+\beta _{1}^{q})^a-(1-\beta _{1}^{q})^a}{(1+\beta _{1}^{q})^a+(1-\beta _{1}^{q})^a}\right] ^{\frac{1}{q}}\right)\).

Definition 14

Consider two (p, q)-fuzzy numbers \(F_{1}=(\alpha _{1}, \beta _{1})\) and \(F_{2}=(\alpha _{2},\beta _{2})\). If \(h({\mathfrak {t}})=log(\frac{\tau +(1-\tau )(1- {\mathfrak {t}}^p)}{(1- {\mathfrak {t}}^p)})\), \(g({\mathfrak {t}})=log(\frac{\tau +(1-\tau ) {\mathfrak {t}}^p}{ {\mathfrak {t}}^p})\), where \(\tau >0\), and let a be a positive real number then

  1. 1.

    \(\begin{aligned} F_1\boxplus F_2=\left( \begin{array}{l} \left[ \frac{\prod \limits _{{k=1}}^{2}(1+(\tau -1)\alpha _{k}^{p})-\prod \limits _{k=1}^{2}(1-\alpha _{k}^{p})}{ \prod \limits _{k=1}^{2}(1+(\tau -1)\alpha _{k}^{p})+(\tau -1)\prod \limits _{k=1}^{2}(1-\alpha _{k}^{p})}\right] ^{\frac{1}{p}},\\ \left[ \frac{\tau \prod \limits _{{k=1}}^{2} \beta _{k}^{q}}{ \prod \limits \limits _{k=1}^{2}(1+(\tau -1)(1-\beta _{k}^{q}))+(\tau -1)\prod \limits \limits _{k=1}^{2}\beta _{k}^{q}}\right] ^{\frac{1}{q}}\end{array}\right) \end{aligned}\)

  2. 2.

    \(\begin{aligned} F_1\boxtimes F_2 =\left( \begin{array}{l}\left[ \frac{\tau \prod \limits \limits _{{k=1}}^{2} \alpha _{k}^{p}}{ \prod \limits \limits _{k=1}^{2}(1+(\tau -1)(1-\alpha _{k}^{p}))+(\tau -1)\prod \limits \limits _{k=1}^{2}\alpha _{k}^{p}}\right] ^{\frac{1}{p}}, \\ \left[ \frac{\prod \limits \limits _{{k=1}}^{2}(1+(\tau -1)\beta _{k}^{q})-\prod \limits \limits _{k=1}^{2}(1-\beta _{k}^{q})}{ \prod \limits \limits _{k=1}^{2}(1+(\tau -1)\beta _{k}^{q})+(\tau -1)\prod \limits \limits _{k=1}^{2}(1-\beta _{k}^{q})}\right] ^{\frac{1}{q}}\end{array}\right) \end{aligned}\)

  3. 3.

    \(a.F_1=\left( \left[ \frac{(1+(\tau -1)\alpha _{1}^{p})^{a}-(1-\alpha _{1}^{p})^{a}}{ (1+(\tau -1)\alpha _{1}^{p})^{a}+(\tau -1)(1-\alpha _{1}^{p})^{a}}\right] ^{\frac{1}{p}},\left[ \frac{\tau (\beta _{1}^{q})^{a}}{ (1+(\tau -1)(1-\beta _{1}^{q}))^{a}+(\tau -1)(\beta _{1}^{q})^{a}}\right] ^{\frac{1}{q}}\right)\)

  4. 4.

    \(F^{a}_1=\left( \left[ \frac{\tau (\alpha _{1}^{p})^{a}}{ (1+(\tau -1)(1-\alpha _{1}^{p}))^{a}+(\tau -1)(\alpha _{1}^{p})^{a}})\right] ^{\frac{1}{p}},\left[ \frac{(1+(\tau -1)\beta _{1}^{q})^{a}-(1-\beta _{1}^{q})^{a}}{ (1+(\tau -1)\beta _{1}^{q})^{a}+(\tau -1)(1-\beta _{1}^{q})^{a}}\right] ^{\frac{1}{q}}\right)\).

When \(\tau =1\), we obtain the operations mentioned in Remark 4 and for \(\tau =2\), the operations in Definition 13.

Definition 15

Suppose \(F_{k}=(\alpha _{k},\beta _{k})\), \(k=1,2, \ldots , m\), is a collection of (pq)-fuzzy numbers, and \(\Lambda =\left( \lambda _{1}, \lambda _{2}, \ldots , \lambda _{m}\right) ^{T}\) is the weight vector specifying the weights of \(F_{k}\), where \(\lambda _{k} >0\) and \(\sum \nolimits _{k=1}^{m} \lambda _{k}=1\). Then the (pq)-fuzzy weighted averaging operator is defined as:

$$\begin{aligned} (p,q)-{\text {FWA}}\left( F_{1}, F_{2}, \ldots , F_{m}\right) =\lambda _{1} F_{1} \boxplus \lambda _{2} F_{2} \boxplus \ldots \boxplus \lambda _{m} F_{m}. \end{aligned}$$

Theorem 2

Suppose \(F_{k}=(\alpha _{k},\beta _{k})\), \(k=1,2, \ldots ,m\), is a collection of (pq)-fuzzy numbers, and \(\Lambda =\left( \lambda _{1}, \lambda _{2}, \ldots , \lambda _{m}\right) ^{T}\) is the weight vector specifying the weights of \(F_{k}\), where \(\lambda _{k} >0\) and \(\sum \nolimits _{k=1}^{m} \lambda _{k}=1\). Then the (pq)-fuzzy weighted averaging operator yields a (pq)-fuzzy number of the form:

$$\begin{aligned} (p,q)-{\text {FWA}}\left( F_{1}, F_{2}, \ldots , F_{m}\right) =\left( h^{-1}\left( \sum \limits _{k=1}^{m}\lambda _{k}h(\alpha _{k})\right) ,h_{n}^{-1}\left( \sum \limits _{k=1}^{m}\lambda _{k}h_{n}(\beta _{k})\right) \right) . \end{aligned}$$

Proof

Proof by mathematical induction on k. \(\square\)

Definition 16

Suppose \(F_{k}=(\alpha _{k},\beta _{k})\), \(k=1,2, \ldots , m\), is a collection of (pq)-fuzzy numbers, and \(\Lambda =\left( \lambda _{1}, \lambda _{2}, \ldots , \lambda _{m}\right) ^{T}\) is the weight vector specifying the weights of \(F_{k}\), where \(\lambda _{k} >0\) and \(\sum \nolimits _{k=1}^{m} \lambda _{k}=1\). Then the (pq)-fuzzy weighted geometric operator is defined as:

$$\begin{aligned} (p,q)-{\text {FWG}}\left( F_{1}, F_{2}, \ldots , F_{m}\right) =F_{1}^{\lambda _{1} } \boxtimes F_{2} ^{\lambda _{2}}\boxtimes \ldots \boxtimes F_{m}^{ \lambda _{m}}. \end{aligned}$$

Theorem 3

Suppose \(F_{k}=(\alpha _{k},\beta _{k}), k=1,2, \ldots ,m\), is a collection of (pq)-fuzzy numbers, and \(\Lambda =\left( \lambda _{1}, \lambda _{2}, \ldots , \lambda _{m}\right) ^{T}\) is the weight vector specifying the weights of \(F_{k}\), where \(\lambda _{k} >0\) and \(\sum \nolimits _{k=1}^{m} \lambda _{k}=1\). Then the (pq)-fuzzy weighted geometric operator yields a (pq)-fuzzy number of the form:

$$\begin{aligned} (p,q)-{\text {FWG}}\left( F_{1}, F_{2}, \ldots , F_{m}\right) =\left( g^{-1}\left( \sum \limits _{k=1}^{m}\lambda _kg(\alpha _{k})\right) ,g_{n}^{-1}\left( \sum \limits _{k=1}^{m}\lambda _kg_{n}(\beta _{k})\right) \right) \end{aligned}.$$

Proof

Proof by mathematical induction on k. \(\square\)

Property 1

If all \(F_k\), \(k=1,2, \ldots , m\), are equal, i.e., \(F_k=F=\left( \alpha , \beta \right)\), for all k, then \((p,q)-{\text {FWA}}\left( F_1, F_2, \ldots , F_m\right) =F\).

Proof

Let \(F_{k}=F=\left( \alpha _{k}, \beta _{k}\right)\),

$$\begin{aligned} (p,q)-{\text {FWA}}\left( F_1, F_2, \ldots , F_m\right)&=(p,q)-{\text {FWA}}(F,F,\ldots ,F) \\&=\boxplus _{k=1}^{m} \lambda _k F\\&=\left( h^{-1}\left( \sum _{k=1}^{m} \lambda _k h\left( \alpha \right) \right) , h_{n}^{-1}\left( \sum _{k=1}^{m} \lambda _k h_{n}\left( \beta \right) \right) \right) \\&=\left( h^{-1}\left( h\left( \alpha \right) \right) , h_{n}^{-1}\left( h_{n}\left( \beta \right) \right) \right) \\&=(\alpha ,\beta )=F \end{aligned}$$

\(\square\)

Property 2

Let \(F_k=\left( \alpha _k,\beta _{k}\right) ,k=1,2, \ldots , m\), be a collection of (pq)-fuzzy numbers, and \(\Lambda =\left( \lambda _{1}, \lambda _{2}, \ldots , \lambda _{m}\right) ^{T}\) be the weight vector specifying the weights of \(F_{k}\), where \(\lambda _{k} >0\) and \(\sum \nolimits _{k=1}^{m} \lambda _{k}=1\). If \(G=\left( \alpha ,\beta \right)\) is a (pq)-fuzzy number, then

$$\begin{aligned} (p,q)-{\text {FWA}}\left( F_1 \boxplus G, F_2 \boxplus G, \ldots , F_m \boxplus G\right) =(p,q)-{\text {FWA}} \left( F_1, F_2, \ldots , F_m\right) \boxplus G. \end{aligned}$$

Proof

Since \(F_k \boxplus G=\left( h^{-1}\left( h\left( \alpha _k\right) +h\left( \alpha \right) \right) , h_n^{-1}\left( h_n\left( \beta _{k}\right) +h_n\left( \beta \right) \right) \right)\)

$$\begin{aligned} \begin{aligned} (p,q)-&{\text {FWA}} \left( F_1 \boxplus G,F_2 \boxplus G, \ldots , F_m \boxplus G \right) \\&=\left( \begin{array}{l}h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h\left( h^{-1}\left( h\left( \alpha _k\right) +h\left( \alpha \right) \right) \right) \right) ,\\ h_{n}^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h_{n}\left( h_{n}^{-1}\left( h_{n}\left( \beta _{k}\right) +h_{n}\left( \beta \right) \right) \right) \right) \end{array}\right) \\&=\left( h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k\left( h\left( \alpha _{k}\right) +h\left( \alpha \right) \right) \right) , h_{n}^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k\left( h_{n}\left( \beta _k\right) +h_{n}\left( \beta \right) \right) \right) \right) \end{aligned} \end{aligned}$$
$$\begin{aligned} \begin{aligned} (p,q)-&{\text {FWA}}\left( F_1, F_2, \ldots , F_m\right) \boxplus G \\&=\left( h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h\left( \alpha _k\right) \right) , h_{n}^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h_{n}\left( \beta _{k}\right) \right) \right) \boxplus \left( \alpha ,\beta \right) \\&=\left( \begin{array}{l}h^{-1}\left( h\left( h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h\left( \alpha _k\right) \right) \right) +h\left( \alpha \right) \right) ,\\ h_{n}^{-1}\left( h_{n}\left( h_{n}^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h_{n}\left( \beta _{k}\right) \right) \right) +h_{n}\left( \beta \right) \right) \end{array}\right) \\&=\left( h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h\left( \alpha _k\right) +h\left( \alpha \right) \right) , h_{n}^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h_{n}\left( \beta _{k}\right) +h_{n}\left( \beta \right) \right) \right) \\&=\left( h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k\left( h\left( \alpha _k\right) +h\left( \alpha \right) \right) \right) , h_{n}^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k\left( h_{n}\left( \beta _{k}\right) +h_{n}\left( \beta \right) \right) \right) \right) \end{aligned} \end{aligned}$$

\(\square\)

Property 3

Let \(F_k=\left( \alpha _k, \beta _k\right) , k=1,2, \ldots , m\) be a collection of (pq)-fuzzy numbers, and \(\Lambda =\left( \lambda _{1}, \lambda _{2}, \ldots , \lambda _{m}\right) ^{T}\) be the weight vector specifying the weights of \(F_{k}\), where \(\lambda _{k} >0\) and \(\sum \nolimits _{k=1}^{m} \lambda _{k}=1\). If \(c>0\), then \((p,q)-{\text {FWA}} \left( cF_1, c F_2, \ldots , cF_m\right) =c (p,q)-{\text {FWA}} \left( F_1, F_2, \ldots , F_m\right)\).

Proof

As stated in Definition 12, for a (pq)-fuzzy set \(F=(\alpha ,\beta )\), and \(c>0\), we have \(cF=\left( h^{-1}\left( c h\left( \alpha \right) \right) , h_{n}^{-1}\left( c h_{n}\left( \beta \right) \right) \right)\).

$$\begin{aligned}&(p,q)-{\text {FWA}} \left( c F_1,c F_2, \ldots , c F_m\right) \\&\quad =\left( h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h\left( h^{-1}\left( ch\left( \alpha _k\right) \right) \right) \right) , h_{n}^{-1}\left( \sum _{k=1}^{m} \lambda _k h_{n}\left( h_{n}^{-1}\left( c h_{n}\left( \beta _k\right) \right) \right) \right) \right) \\&\quad =\left( h^{-1}\left( \sum _{k=1}^{m} \lambda _k\left( c h\left( \alpha _k\right) \right) \right) , h_{n}^{-1}\left( \sum _{k=1}^{m} \lambda _k\left( c h_{n}\left( \beta _k\right) \right) \right) \right) \\&\quad =\left( h^{-1}\left( c\sum _{k=1}^{m} \lambda _k h\left( \alpha _k\right) \right) , h_{n}^{-1}\left( c\sum _{k=1}^{m} \lambda _k h_{n}\left( \beta _{k}\right) \right) \right)\\&\quad c.(p,q)-{\text {FWA}} \left( F_1, F_2, \ldots ,F_m\right) \\&\quad =\left( h^{-1}\left( c h\left( h^{-1}\left( \sum \limits _{k=1} ^{m}\lambda _k h\left( \alpha _k\right) \right) \right) \right) , h_{n}^{-1}\left( ch_{n}\left( h_{n}^{-1}\left( \sum \limits _{k=1} ^{m}\lambda _k h_{n}\left( \beta _{k}\right) \right) \right) \right) \right) \\&\quad =\left( h^{-1}\left( c\sum _{k=1}^{m} \lambda _k h\left( \alpha _k\right) \right) , h_{n}^{-1}\left( c\sum _{k=1} ^{m}\lambda _k h_{n}\left( \beta _{k}\right) \right) \right) \end{aligned}$$

\(\square\)

Property 4

Let \(F_k=\left( \alpha _k, \beta _k\right)\) and \(G_k=\left( \alpha '_k, \beta '_k\right) , k=1,2, \ldots , m\), be two collections of (pq)-fuzzy numbers. Let \(\Lambda =\left( \lambda _{1}, \lambda _{2}, \ldots , \lambda _{m}\right) ^{T}\) be the weight vector specifying the weights of both \(F_{k}\) and \(G_{k}\), where \(\lambda _{k} >0\) and \(\sum \nolimits _{k=1}^{m} \lambda _{k}=1\). Then

$$ \begin{aligned}(p,q)-&{\text {FWA}}\left( F_1 \boxplus G_1, F_2 \boxplus G_2, \ldots , F_m \boxplus G_m\right) \\&=(p,q)-{\text {FWA}} \left( F_1,F_2, \ldots , F_m\right) \boxplus (p,q)-{\text {FWA}}\left( G_1, G_2, \ldots , G_m\right) .\end{aligned} $$

Proof

\(F_k \boxplus G_{k}=\left( h^{-1}\left( h\left( \alpha _k\right) +h\left( \alpha '_{k}\right) \right) , h_{n}^{-1}\left( h_{n}\left( \beta _{k}\right) +h_{n}\left( \beta '_{k}\right) \right) \right)\)

$$\begin{aligned} (p,q)-&{\text {FWA}} \left( F_1 \boxplus G_1, F_2 \boxplus G_2, \ldots , F_m \boxplus G_m\right) \\&=\left( \begin{array}{l}h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h\left( h^{-1}\left( h\left( \alpha _k\right) +h\left( \alpha '_{k}\right) \right) \right) \right) , \\ h_{n}^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h_{n}\left( h_{n}^{-1}\left( h_{n}\left( \beta _{k}\right) +h_{n}\left( \beta '_{k}\right) \right) \right) \right) \end{array}\right) \\&=\left( \begin{array}{l}h^{-1}\left( \sum \limits _{k=1} ^{m}\lambda _k\left( h\left( \alpha _{k}\right) +h\left( \alpha '_{k}\right) \right) \right) ,\\ h_{n}^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k\left( h_{n}\left( \beta _k\right) +h_{n}\left( \beta '_{k}\right) \right) \right) \end{array}\right) \end{aligned}$$
$$\begin{aligned} (p,q)-&{\text {FWA}}\left( F_1, F_2, \ldots , F_m\right) \boxplus (p,q)-{\text {FWA}}\left( G_1, G_2, \ldots , G_m\right) \\&=\left( h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h\left( \alpha _k\right) \right) , h_{n}^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h_{n}\left( \beta _{k}\right) \right) \right) \boxplus \\&\quad \left( h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h\left( \alpha '_k\right) \right) , h_{n}^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h_{n}\left( \beta '_{k}\right) \right) \right) \\&=\left( \begin{array}{l}h^{-1}\left( h\left( h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h\left( \alpha _k\right) \right) \right) +h\left( h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h\left( \alpha '_k\right) \right) \right) \right) ,\\ h_{n}^{-1}\left( h_{n}\left( h_{n}^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h_{n}\left( \beta _{k}\right) \right) \right) +h_{n}\left( h_{n}^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k h_{n}\left( \beta '_{k}\right) \right) \right) \right) \end{array}\right) \\&=\left( h^{-1}\left( \sum \limits _{k=1}^{m} \lambda _k\left( h\left( \alpha _k\right) +h\left( \alpha '_{k}\right) \right) \right) , h_{n}^{-1}\left( \sum \limits _{k=1} ^{m}\lambda _k \left( h_{n}\left( \beta _{k}\right) +h_{n}\left( \beta '_{k}\right) \right) \right) \right) \end{aligned}$$

\(\square\)

Property 5

Let \(F_k=\left( \alpha _k, \beta _k\right)\) and \(G_k=\left( \alpha '_k, \beta '_k\right) , k=1,2, \ldots , m\), be two collections of (pq)-fuzzy numbers. If \(\alpha _{k}\le \alpha '_{k}\) and \(\beta _{k}\ge \beta '_{k}\) for all k, then

$$\begin{aligned} score\left( (p,q)-{\text {FWA}}(F_{1}, F_{2}, \ldots , F_{m})\right) \le score\left( (p,q)-{\text {FWA}}(G_{1}, G_{2}, \ldots , G_{m})\right) . \end{aligned}$$

Proof

Since \(h:[0,1]\rightarrow [0,\infty ]\) is a continuous strictly increasing function, its inverse is also strictly increasing. Thus

$$\begin{aligned} h^{-1}\left( \sum \limits _{k=1}^{m}\lambda _kh(\alpha _{k})\right) \le h^{-1}\left( \sum \limits _{k=1}^{m}\lambda _kh(\alpha '_{k})\right) \end{aligned}$$
(1)

Since \(h_{n}\) is a continuous strictly decreasing function from \([0,1]\rightarrow [0,\infty ]\), its inverse is also strictly decreasing. Hence

$$\begin{aligned} h_{n}^{-1}\left( \sum \limits _{k=1}^{m}\lambda _kh_{n}(\beta _{k})\right) \ge h_{n}^{-1}\left( \sum \limits _{k=1}^{m}\lambda _kh_{n}(\beta '_{k})\right) \end{aligned}$$
(2)

From (1) and (2)

\(score\left( (p,q)-{\text {FWA}}(F_{1}, F_{2}, \ldots , F_{m})\right) \le score\left( (p,q)-{\text {FWA}}(G_{1}, G_{2}, \ldots , G_{m})\right).\) \(\square\)

All the properties listed above also hold for (pq)-fuzzy weighted geometric operators. This article suggests different aggregation operators by applying various additive generators. Note that the weighted average and weighted geometric operators for (p, q)-fuzzy set defined in [1] differ entirely from those defined here.

Remark 5

Suppose \(F_{k}=(\alpha _{k},\beta _{k})\), \(k=1,2, \ldots , m\), is a collection of (pq)-fuzzy numbers, and \(\Lambda =\left( \lambda _{1}, \lambda _{2}, \ldots , \lambda _{m}\right) ^{T}\) is the weight vector specifying the weights of \(F_{k}\), where \(\lambda _{k} >0\) and \(\sum \nolimits _{k=1}^{m} \lambda _{k}=1\).

  1. 1.

    For \(h({\mathfrak {t}})=-log(1-{\mathfrak {t}}^{p})\) and \(g({\mathfrak {t}})=-log {\mathfrak {t}}^{p}\), we obtain:

    $$\begin{aligned} (p,q)-{\text {FWA}}\left( F_{1}, F_{2}, \ldots , F_{m}\right) =\left( \left( 1-\prod \limits \limits _{k=1}^{m}\left( 1-\alpha _{k}^{p}\right) ^{\lambda _k}\right) ^{1 / p},\prod \limits \limits _{k=1}^{m} \beta _{k}^{\lambda _k}\right) \end{aligned}$$
    $$\begin{aligned} (p,q)-{\text {FWG}}\left( F_{1}, F_{2}, \ldots , F_{m}\right) =\left( \prod \limits \limits _{k=1}^{m} \alpha _{k}^{\lambda _k},\left( 1-\prod \limits \limits _{k=1}^{m}\left( 1-\beta _{k}^{q}\right) ^{\lambda _k}\right) ^{1 / q}\right) \end{aligned}$$
  2. 2.

    For \(h(t)=log(\frac{1+ {\mathfrak {t}}^p}{1- {\mathfrak {t}}^p})\), and \(g(t)=log(\frac{2- {\mathfrak {t}}^p}{ {\mathfrak {t}}^p})\), which generate a t-conorm and a t-norm that are generalizations of the Einstein sum and Einstein product, respectively, the corresponding weighted aggregation operators are termed as (pq)-fuzzy Einstein weighted averaging and (pq)-fuzzy Einstein weighted geometric operators.

    $$\begin{aligned} (p,q)-&{\text {FEWA}}\left( F_{1}, F_{2}, \ldots , F_{m}\right) \\&=\left( \left[ \frac{\prod \limits _{k=1}^{m}(1+\alpha _{k}^{p})^{\lambda _k}-\prod \limits _{k=1}^{m}(1-\alpha _{k}^{p})^{\lambda _k})}{\prod \limits _{k=1}^{m}(1+\alpha _{k}^{p})^{\lambda _k}+\prod \limits _{k=1}^{m}(1-\alpha _{k}^{p})^{\lambda _k}}\right] ^{\frac{1}{p}},\left[ \frac{2\prod \limits _{k=1}^{m}\beta _{k}^{q\lambda _k}}{\prod \limits _{k=1}^{m}(2-\beta _{k}^{q})^{\lambda _k}+\prod \limits _{k=1}^{m}\beta _{k}^{q\lambda _k}}\right] ^{\frac{1}{q}}\right) \end{aligned}$$
    $$\begin{aligned} (p,q)-&{\text {FEWG}}\left( F_{1}, F_{2}, \ldots , F_{m}\right) \\&=\left( \left[ \frac{2\prod \limits _{k=1}^{m}\alpha _{k}^{p\lambda _k}}{\prod \limits _{k=1}^{m}(2-\alpha _{k}^{p})^{\lambda _k}+\prod \limits _{k=1}^{m}\alpha _{k}^{p\lambda _k}}\right] ^{\frac{1}{p}},\left[ \frac{\prod \limits _{k=1}^{m}(1+\beta _{k}^{q})^{\lambda _k}-\prod \limits _{k=1}^{m}(1-\beta _{k}^{q})^{\lambda _k}}{\prod \limits _{k=1}^{m}(1+\beta _{k}^{q})^{\lambda _k}+\prod \limits _{k=1}^{m}(1-\beta _{k}^{q})^{\lambda _k}}\right] ^{\frac{1}{q}}\right) \end{aligned}$$
  3. 3.

    For \(h({\mathfrak {t}})=log(\frac{\tau +(1-\tau )(1- {\mathfrak {t}}^p)}{(1- {\mathfrak {t}}^p)})\), \(g({\mathfrak {t}})=log(\frac{\tau +(1-\tau ) {\mathfrak {t}}^p}{ {\mathfrak {t}}^p}), \tau >0\), which generate a t-conorm and a t-norm that are generalizations of the Hamacher sum and Hamacher product, respectively, the corresponding weighted aggregation operators are termed as (pq)-fuzzy Hamacher weighted averaging and (pq)-fuzzy Hamacher weighted geometric operators.

    $$(p,q)-{\text {FHWA}}\left( F_{1}, F_{2}, \ldots , F_{m}\right) = \left( \left[ \frac{\prod \limits _{k=1}^{m}(1+(\tau -1)\alpha _{k}^{p})^{\lambda _k}-\prod \limits _{k=1}^{m}(1-\alpha _{k}^{p})^{\lambda _k}}{\prod \limits _{k=1}^{m}(1+(\tau -1)\alpha _{k}^{p})^{\lambda _k}+(\tau -1)\prod \limits _{k=1}^{m}(1-\alpha _{k}^{p})^{\lambda _k}}\right] ^{\frac{1}{p}},\left[ \frac{\tau \prod \limits _{k=1}^{m}\beta _{k}^{q\lambda _k}}{\prod \limits _{k=1}^{m}(1+(\tau -1)(1-\beta _{k}^{q}))^{\lambda _k}+(\tau -1)\prod \limits _{k=1}^{m}\beta _{k}^{q\lambda _k}}\right] ^{\frac{1}{q}}\right)$$
    $$(p,q)-{\text {FHWG}}\left( F_{1}, F_{2}, \ldots , F_{m}\right) = \left( \left[ \frac{\tau \prod \limits _{k=1}^{m}\alpha _{k}^{p\lambda _k}}{\prod \limits _{k=1}^{m}(1+(\tau -1)(1-\alpha _{k}^{p}))^{\lambda _k}+(\tau -1)\prod \limits _{k=1}^{m}\alpha _{k}^{p\lambda _k}}\right] ^{\frac{1}{p}},\left[ \frac{\prod \limits _{k=1}^{m}(1+(\tau -1)\beta _{k}^{q})^{\lambda _k}-\prod \limits _{k=1}^{m}(1-\beta _{k}^{q})^{\lambda _k}}{\prod \limits _{k=1}^{m}(1+(\tau -1)\beta _{k}^{q})^{\lambda _k}+(\tau -1)\prod \limits _{k=1}^{m}(1-\beta _{k}^{q})^{\lambda _k}}\right] ^{\frac{1}{q}}\right)$$

4 Decision-making under (pq)-fuzzy environment

In this section, we utilize the AOs defined in this article to address a specific type of decision-making problem. We outline the algorithm used in our proposed approach and provide an illustrative example to demonstrate its implementation.

Multi-attribute decision-making (MADM) offers a swift method for identifying the optimal choice(s) from a range of alternatives based on multiple criteria. To elucidate the approach in (pq)-fuzzy framework, we begin by defining the alternatives under examination as the set \({\mathfrak {X}}=\{x_1,x_2,\ldots,x_m\}\). The decision-maker assesses them with specific criteria listed as \(A=\{a_{1}, a_{2}, \ldots,a_{n}\}\). Also, each attribute is assigned with a weight indicating its significance or importance. Since (pq)-fuzzy sets offer the advantage of encompassing a wide range of membership grades, the preferences of decision-maker are effectively represented using (pq)-fuzzy numbers: \(F_{ij}=(\alpha _{ij}, \beta _{ij})\) where \(\alpha _{ij}, \beta _{ij} \in [0,1]\) and \(0\le (\alpha _{ij})^{p}+ (\beta _{ij})^{q}\le 1\) for \(i=1,2,\ldots , m\) and \(j=1,2,\dots ,n\) with suitable values assigned to p and q. Here, \(\alpha _{ij}\) indicates the degree to which the alternative \(x_{i}\) meets the attribute \(a_{j}\), while \(\beta _{ij}\) indicates the degree to which \(x_{i}\) does not fulfil \(a_{j}\). Hence, this MADM problem is briefly depicted as a (pq)-fuzzy decision matrix with each entry as a (pq)-fuzzy number. This article presents a method for addressing this MADM problem by adopting an information fusion approach. The AOs designed for (pq)-fuzzy sets are employed to merge the fuzzy information with attribute weights. This approach constitutes the following sequential steps:

Step 1: Identify the suitable values for p and q to be used in the problem (choose the least p and q which satisfy the condition for membership and non-membership across all the assessments).

Step 2: Represent the decision-maker’s assessment of each alternative under each attribute in the form of a (pq)-fuzzy decision matrix, denoted as \(M=(F_{ij})_{m\times n}\).

Step 3: Transform the decision matrix into a normalized decision matrix. There are two types of attributes: benefit type and cost type. Preference values are normalized by checking their attribute type using the formula \(F_{ij}={\left\{ \begin{array}{ll} (\alpha _{ij}, \beta _{ij}) &{} \text {if} \quad a_{j} \quad \text {is benefit type}\\ (\alpha _{ij}, \beta _{ij})^{c} &{} \text {if} \quad a_{j} \quad \text {is cost type} \end{array}\right. }\).

Step 4: Aggregate the (pq)-fuzzy numbers corresponding to each alternative using the defined AOs.

Step 5: Compute the score value (if needed, accuracy value) to compare the aggregated (pq)-fuzzy number for each alternative.

Step 6: Arrange the aggregated (pq)-fuzzy numbers in descending order, following the criteria outlined in Definition 3.

Step 7: Select the alternative(s) corresponding to the highest aggregated (pq)-fuzzy number(s) as the optimal choice(s).

The flowchart in Fig. 1 illustrates the steps involved in selecting the optimal alternative.

Fig. 1
figure 1

Flowchart listing the steps in MADM approach based on (pq)-fuzzy aggregation operators

Illustration: Alternative selection in Online Shopping using (pq)-fuzzy aggregation operators

A buyer needs to purchase a thick winter coat to withstand extremely low temperatures. He has the option to explore physical stores or use online retailers for the purchase. When evaluating his options, the buyer takes into consideration several factors, including his prior experiences with products or brands, both positive and negative. To gather information about the product, the buyer relies on sources such as Google and consumer-generated content, including customer reviews, video testimonials from review websites, authentic blog posts, and social media reviews. Based on his research, the buyer selects a specific online store to make the purchase. The customer has specific criteria in mind for the product, such as affordability, additional product benefits, availability, colour, and style. Consequently, he add five winter coats to his cart for final selection. Before making the ultimate purchase decision, the buyer compares these potential selections based on customer reviews and testimonials, focusing on five key factors: aesthetic appeal, value for money, material softness, material quality, and fitting. The buyer assigns varying degrees of importance to these factors. The goal is to choose the best winter coat from the set of five.

This situation represents a MADM problem, with the five factors serving as attributes and the five potential selections as alternatives. The buyer represents customer reviews for each item as a (pq)-fuzzy set, with membership values indicating positive comments and non-membership values indicating negative reviews. Let \(W=\left\{ \mathcal{W}\mathcal{C}_1, \mathcal{W}\mathcal{C}_2, \mathcal{W}\mathcal{C}_3, \mathcal{W}\mathcal{C}_4, \mathcal{W}\mathcal{C}_5\right\}\) represent the set of alternatives (winter coats), and \(R=\left\{ R_1,R_2, R_3, R_4,R_5\right\}\) denote the five attributes for selection: \(R_1\) for aesthetic appeal, \(R_2\) for value for money, \(R_3\) for material softness, \(R_4\) for material quality, and \(R_5\) for fitting. The data is presented as a decision matrix in Table 1.

Table 1 (pq)-fuzzy decision matrix

The customer gives varying importance to different attributes and provides weights for each attribute, denoted as a vector \(\Lambda =[0.10,0.22,0.13,0.25,0.30]^{T}\). Each attribute, \(R_k\), is associated with a (pq)-fuzzy set, and all of them are benefit-type attributes in this example. Now aggregate these five (pq)-fuzzy sets using the proposed (pq)-FHWA operator for \(\tau =1\) (see Table 2). Next, order the (pq)-fuzzy numbers of the resulting (pq)-fuzzy set based on score values within the range of \([-1,1]\). Choose the alternative with the maximum score value as the best option (see Table 3). While this represents the conventional approach to using AOs in MADM problems within a fuzzy environment, presenting the problem’s data in the form of (pq)-fuzzy sets offers the flexibility to accommodate more orthopairs. Figures 2 and 3 depict the score values obtained for the five different alternatives for various values of pq, and \(\tau\) using the (pq)-FHWA operator.

Table 2 Aggregated (pq)-fuzzy numbers using (pq)-FHWA operator
Table 3 Ranking using (pq)-FHWA operator

It is evident from Figures 2, 3, 4 and 5 that the ordering of alternatives changes as the values of \(\tau\) fluctuate. When different values of \(\tau\) are assigned to a specific (pq)-fuzzy aggregation operator, both the score values and the order of alternatives vary. This suggests that the parameter \(\tau\) represents the decision-maker’s preference. The AOs suggested in this article equip the decision-maker with the flexibility to assign values to the parameter \(\tau\). Therefore, when compared to existing AOs for (pq)-fuzzy sets, the suggested operators are more versatile and adaptable.

Fig. 2
figure 2

Score values of alternatives using (pq)-FHWA operator

Fig. 3
figure 3

Score values of alternatives using (pq)-FHWA operator

Fig. 4
figure 4

Score values of alternatives using (pq)-FHWG operator

Fig. 5
figure 5

Score values of alternatives using (pq)-FHWG operator

Comparison with an aggregation operator of n,m-rung orthopair fuzzy sets

An n,m-rung orthopair fuzzy set [11] is a subtype of (pq)-fuzzy set [1], where n,m \(\in {\mathbb {N}}\) and \(\text{n}\ne\text{m}\). Here, we adapt the numerical example from [11] to demonstrate the validity of the operators defined in this article. The numerical example for MADM depicted in [11] involves selecting the best journal from a set of five journals (alternatives) based on factors, including Indexing, Editorial Board, Journal Rank, Reviewer Report and Impact Factor. We denote this set of attributes as \(D=\left\{ {\mathcal {D}}_1,{\mathcal {D}}_2, {\mathcal {D}}_3,{\mathcal {D}}_4,{\mathcal {D}}_5\right\}\) where \({\mathcal {D}}_1\): denotes Indexing, \({\mathcal {D}}_2\): denotes Editorial Board, \({\mathcal {D}}_3\): denotes Journal Rank, \({\mathcal {D}}_4\): indicates Reviewer Report and \({\mathcal {D}}_5\): denotes Impact Factor. In [11], the decision-maker represented their evaluations using an n, m-rung orthopair fuzzy decision matrix (see Table 4), and authors employed the n, m-rung orthopair fuzzy weighted power average (n, m-ROFWPA) operator with weights 0.21, 0.15, 0.22, 0.13, and 0.29 for each attribute \({\mathcal {D}}_{j}\), where \(j=1,2\ldots 5\), respectively. They explored various values for p and q to interpret their impact on the results of the MADM problem. This article compares the results obtained in [11] with those obtained by employing (pq)-FHWA and (pq)-FHWG operators with \(\tau =1\) for aggregation. Tables 5 and 7 display the aggregated values using these operators for each journal \(Jl _{i}\), using values of \(p=\) 2, 3, 4, 5, 10, 100, and \(q=3,2,5,4,100,10\), respectively. Tables  6 and 8 list the score values and subsequent rankings for \(Jl _{i}\), \(i=1,2,\ldots , 5\).

Table 4 (pq)-fuzzy decision matrix
Table 5 Aggregated (pq)-fuzzy sets using (pq)-FHWA operator
Table 6 Ranking using (pq)-FHWA operator

The optimal alternative is \(Jl _4\) irrespective of the values of p and q. Similarly, when utilizing the (pq)-FHWG operator for \(\tau =1\), \(Jl _4\) remains the optimal choice. Table 9 presents the rankings of the alternatives, \(Jl _i\), using the n,m-ROFWPA operator from [11] for n\(=2,3,4,5,10,100\) and m\(=3,2,5,4,100,10\) respectively. The AOs for (pq)-fuzzy sets defined in this article yield results similar to those obtained using the existing operators in literature. The n,m-ROFWPA operator defined in [11] is expressed as

$$\begin{aligned} \text {n,m}-{\text {ROFWPA}}\left( F_{1}, F_{2}, \ldots , F_{m}\right) =\left( \left( \sum \limits _{k=1}^{m}\lambda _k \alpha _{k}^{p}\right) ^{\frac{1}{p}},\left( \sum \limits _{k=1}^{m}\lambda _k \beta _{k}^{q}\right) ^{\frac{1}{q}}\right) . \end{aligned}$$

While this operator pertains to a subtype of (pq)-fuzzy sets, it differs from the (pq)-FHWA and (pq)-FHWG operators in that it does not take into account the parameter \(\tau\), which reflects the decision maker’s preference.

Table 7 Aggregated (pq)-fuzzy sets using (pq)-FHWG operator
Table 8 Ranking using (pq)-FHWG operator
Table 9 Ranking of journals using n,m-ROFWPA operator

5 Conclusions

A (pq)-fuzzy set [1] is defined as a structure with its membership and non-membership values satisfying the nonlinear relationship \(x^{p}+y^{q}\le 1\). It broadens the scope of representing uncertain information, expanding the feasible region and enhancing the decision-making process. Due to its variable rungs p and q, it retains more fuzzy information compared to IFS, PFS, FFS, and q-ROFS for \(q > 3\). Since data aggregation plays a pivotal role in decision-making, this study attempted to develop generalized AOs for (pq)-fuzzy sets by employing strict t-norms and t-conorms. The AOs discussed in this article, specifically the (pq)-fuzzy weighted averaging operator and the (pq)-fuzzy weighted geometric operator defined in this article, generalize similar operators defined for subtypes of (pq)-fuzzy sets. These generalized definitions of operators allow us to create a variety of operators for (pq)-fuzzy sets, as well as for any of its subtypes, using unary functions known as additive generators. The article enlists and proves specific beneficial properties of these operators and proposes their application in combining fuzzy information for decision-making. The practicality of this approach is demonstrated through an examination of an MADM problem where the best decision is determined by ranking alternatives based on their score values. A comparative analysis with existing operators is conducted to validate and assess the effectiveness of the generalized operators. Future studies may explore concepts like (pq)-fuzzy topology and algebraic structures of (pq)-fuzzy sets.