SlideShare a Scribd company logo
International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT)
Vol. 6, No. 2, June 2015
DOI : 10.5121/ijmpict.2015.6203 31
AN IMPROVED DECISION SUPPORT SYSTEM BASED
ON THE BDM (BIT DECISION MAKING) METHOD
FOR SUPPLIER SELECTION USING BOOLEAN
ALGEBRA
Gabriel Almazán1
1
IndustrialEngineering Educational Program, Superior School of Tepeji, Basic Sciences
Institute, Autonomous University of Hidalgo, México
ABSTRACT
Based on the BDM (Bit Decision Making) method, the present work presents two contributions: first, the
illustration of the use of the technique known as SOP (Sum Of Products) in order to systematize the
process to obtain the correlation function for sub-system’s mathematical modelling, and second,the
provision of capacity to manage a greater than binary but a finite - discrete set of possible subjective
qualifications of suppliers at any criterion.
KEYWORDS
Supplier Selection, Decision Support Systems, BDM (Bit Decision Making), Multi Criteria Decision
Analysis, Boolean Algebra.
1. INTRODUCTION
The present work focuses on providing a contribution to the BDM(Bit Decision Making) method
reported on [1]. In order to accomplish this, we give some basic conceptual and theoretical
references that will provide a full operative mechanism to obtain the correlation function that
relates the logic binary values assigned to suppliers by the decision maker(s) (inputs) with each
sub-system output decision. As a consequence of this, an additional benefit will be the provision
of capacity to qualify suppliers in more than just two ways (“yes” or “no”), but in a finite-
discrete set of values.
In section 2 we give a brief exposition of BDM method and identify the opportunity areas in the
initial proposal, where we visualize our contributions. In section 3 we present the conceptual and
theoretical framework that will enable the BDM method to manage a discrete set of values for
supplier qualifications. In section 4, we illustrate the application of the conceptual and
theoretical background to the case presented at [1]. Finally, at section 5 we propose a variation
on a specific sub-system to visualize implications and the benefit of our proposal.
2. THE BDM METHOD
2.1. A brief description
In BDM method, the decision will be reached considering every supplier’s performance on sub-
systems of the form shown in Table 1.
International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT)
Vol. 6, No. 2, June 2015
32
Table 1. Truth Table structure for any sub-system.
Decision Criteria
Pattern Number
First
Criterion
Second
Criterion
… Nth
Criterion
Output
1 yes/no yes/no yes/no yes/no Yes/No
2 yes/no yes/no yes/no yes/no Yes/No
… yes/no yes/no yes/no yes/no Yes/No
Mth Pattern yes/no yes/no yes/no yes/no Yes/No
The decision maker will configure the truth table by choosing the criteria combinations that will
output a “Yes” or “No” result. Therefore, each sub-system acts as a filter for suppliers. If the
output is “Yes”, the supplier can continue to the next sub-system, otherwise it will be
disqualified,and so on until reaching the last sub-system.
2.2. Opportunity Areas Identification
As can be seen in the reference paper [1], the way in which the logical function (that correlates
inputs and output in each sub-system) is generated, is not specified. On the other hand, the
original method is not able to manage a ranking scheme in supplier’sperformance qualifications
at any criterion; for instance, the following degrees:excellent, good, average, poor.
3. CONCEPTUAL AND THEORETICAL REFERENCES
3.1. Number of possible patterns
According to combinatorics, the total number of patters for a truth table of N binary variables
will be 2N
.
3.2. The SOP (Sum Of Products) Technique
To obtain a logical function that correlates binary inputs with a binary output, there are two
options: in a Sum Of Products (SOP) or in Product Of Sums (POS) form. The Sum of Products
(SOP) form will contain a list of terms in which all variables are ANDed (products), then ORed
(summed) together.To convert a truth table to a SOP expression, only the rows whose output
is“Yes” will produce a term. This AND term should produce a “Yes” with the values of variables
in that row; hence, all the variables with value “no” should be logically complemented
(inverted).
3.3. The minimal form
Boolean algebra axioms and theorems or Karnaugh maps (a graphical tool) could be used in
order to find the minimal expression of the logical function that correlates inputs and the output.
Basically, this tools help to identify which variables within a term -considerated jointly with
other terms, become irrelevant.
3.4. Binary Coding
A set of things (characters, symbols, values, etc.) can be represented with a group of bits.Being x
the number of objects, the number of bits required (n) can be calculated with:
=
log
2
International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT)
Vol. 6, No. 2, June 2015
33
4. ILLUSTRATIVE APPLICATION OF THEORETICAL BACKGROUND.
4.1. Methodology to obtain sub-system’s correlation function
4.1.1. From truth table to correlation function
Let us take the “Business Strengths evaluation phase” presented at [1] and obtain its
mathematical model. First, we’ll need one bit to encode the “yes” and “no” supplier’s
qualifications; let us assign “1” and “0”, respectively. The resulting truth table is shown in Table
2.Additionally, let us apply the SOP technique. In doing so, we’ll obtain the product terms shown
in the last column. (Note: the symbol “|” indicates binary complement or “NOT” monary logic
operator).
Table 2. Truth Table for the Business Strengths phase.
Decision
Criteria
Pattern Number
X3 X4 X5 X6 X7 Output
Y2
Product Term
1 0 0 0 0 0 0
... 0 x x x x 0
16 0 1 1 1 1 0
17 1 0 0 0 0 0
18 1 0 0 0 1 0
19 1 0 0 1 0 0
20 1 0 0 1 1 1 X3.X4|.X5|.X6.X7
21 1 0 1 0 0 X
22 1 0 1 0 1 X
23 1 0 1 1 0 X
24 1 0 1 1 1 X (1) X3.X4|.X5.X6.X7
25 1 1 0 0 0 0
26 1 1 0 0 1 1 X3.X4.X5|.X6|.X7
27 1 1 0 1 0 1 X3.X4.X5|.X6.X7|
28 1 1 0 1 1 1 X3.X4.X5|.X6.X7
29 1 1 1 0 0 0
30 1 1 1 0 1 1 X3.X4.X5.X6|.X7
31 1 1 1 1 0 1 X3.X4.X5.X6.X7|
32 = (25
) 1 1 1 1 1 1 X3.X4.X5.X6.X7
Thus, considering all rows with “1” as output, the initial sub-system mathematical model would
be:
Y2 = X3.X4|.X5|.X6.X7 + X3.X4.X5|.X6|.X7 + X3.X4.X5|.X6.X7| + X3.X4.X5|.X6.X7 +
X3.X4.X5.X6|.X7 +X3.X4.X5.X6.X7| + X3.X4.X5.X6.X7
The symbol “X” on output means that the value could be either “0” or “1”, as is impossible that a
supplier has 3 last financial years of business positive turnover (profit),while no 1 or 2 years.
We’ll decide about this during the minimization process, as will be shown forward.
4.1.2. Finding the minimum expression with Boolean Algebra Axioms
In order to find the minimal expression of Y2, the following axioms of Boolean algebra can be
applied, being X, Y and Z, Boolean variables.
International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT)
Vol. 6, No. 2, June 2015
34
i. X.Y = Y.X (commutativity)
ii. 1.X = X (identity, the neutral on the product)
iii. X + X = X (idempotency)
iv. X + X| = 1 (complementarity)
v. X+ (Y + Z) = (X+ Y) + Z) (associativity)
vi. X.(Y + Z) = (X.Y) +(X.Z) (distributivity)
Thus, Y2can be rewritten as:
Y2 =(X3.X4.X5|.X6|.X7 + X3.X4.X5|.X6.X7 +X3.X4.X5.X6|.X7 +X3.X4.X5.X6.X7) +
(X3.X4.X5|.X6.X7| + X3.X4.X5.X6.X7| + X3.X4.X5|.X6.X7 + X3.X4.X5.X6.X7) +
(X3.X4|.X5|.X6.X7 + X3.X4.X5|.X6.X7 + X3.X4|.X5.X6.X7+X3.X4.X5.X6.X7)
Term in red colour corresponds to “X” term. Looking at Table 2, the product terms considered
were:(26,28,30,32) + (27,31,28,32) + (20,28,24,32). The term 28 and 32 can be reused because
of axiom iii.
Applying axioms i, vi, iv and ii:
Y2 = (X3.X4.X5|.X7.(X6|+ X6) + X3.X4.X5.X7.(X6| + X6)) +
(X3.X4.X6.X7|.(X5| + X5) + X3.X4.X6.X7.(X5|+X5)) +
(X3. X5|.X6.X7.(X4|. + X4) + X3.X5.X6.X7.( X4|.+ X4))
= (X3.X4.X5|.X7+ X3.X4.X5.X7) +
(X3.X4.X6.X7|+ X3.X4. X6.X7) +
(X3. X5|.X6.X7+ X3.X5.X6.X7)
Then, Y2 can be finally minimized:
Y2=X3.X4.X7 + X3.X4.X6 + X3.X6.X7
If, as in [1], X3 should be “1”, Y2 can even reach the following form:
Y2= X4.X7 + X4.X6 + X6.X7
4.1.3. Finding the minimum expression with Karnaugh maps
If we apply, as another alternative, Karnaugh maps, the resulting one will look as shown in
Figure 1:
X3X4X5
X6X7
000 001 011 010 110 111 101 100
00 X
01 1 1 X
11 1 1 1 1
10 1 1 X
Figure 1. Karnaugh Map the Business Strengths phase.
Groups of a 2n
number of “1’s” should be identified, each of them generating a term in the output
function; the larger the group the minimum of variables in the term. In this case, the three 4 ones
International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT)
Vol. 6, No. 2, June 2015
35
size possible groups are: 1) cells in orange, generating the term:X3.X6.X7, which contains the
variables who don’t change, disappearing X3,X4,X5 who do change; 2) cells in horizontal lines,
generating the term: X3.X4.X7; and 3) cells in vertical lines, generating the term: X3.X4.X6.
Hence, Y2 = X3.X4.X7 + X3.X4.X6 + X3.X6.X7, the same obtained with Boolean algebra
axioms.
In Karnaugh maps, any combination of the values of all input variables placed on any physical
adjacent cell will have only a bit change between them. For example, first row-first column
(000000) is adjacent with first row-second column (00100). Moreover, first row-first-column
(00000), even not physically adjacent, will be logically with first row-eighth column (10000).
As can be seen in the example, “1’s” can be reused, due to the fact that with Karnaugh maps we
are implicitly and graphically applying the Boolean algebra axioms.
Therefore, the three groups in Figure 1 are of adjacent one’s, eliminating as:
=
log
2
variables associated with each group. In this case, all groups were 8 bits long, and so, two
variables were eliminated from each term.
To demonstrate that this function performs identically with the version on [1], we create the
Excel sheet shown in Figure 2.
Figure 2. Karnaugh Map the Business Strengths phase.
5. RESULTS
5.1. More than “yes” or “no” criteria qualification
Let us take now the case of “Financial Quotation evaluation phase” in [1] to illustrate how this
capacity is provided. Let’s allow the Development (X9) criteria to be evaluated with four
International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT)
Vol. 6, No. 2, June 2015
36
different degrees: excellent, good, average and poor. We’ll code these with “11”,”10”,”01” and
“00” 2-bit words, respectively. Besides, let’s consider the policy to approve the suppliers
qualified as “excellent” at “Development" (X9) criterion or those with at least an“average” note
in combination with any other of the remaining criteria, X8 and X10. Thus, the resulting truth
table will be as shown in Table 3.
Table 3. Truth Table for Technical phase.
Decision Criteria
Pattern Number
X8 X9 X10 Output
Y4’X9a X9b
1 0 0 0 0 0
2 0 0 0 1 0
3 0 0 1 0 0
4 0 0 1 1 1
5 0 1 0 0 0
6 0 1 0 1 1
7 0 1 1 0 1
8 0 1 1 1 1
9 1 0 0 0 0
10 1 0 0 1 0
11 1 0 1 0 1
12 1 0 1 1 1
13 1 1 0 0 1
14 1 1 0 1 1
15 1 1 1 0 1
16 = (24
) 1 1 1 1 1
The corresponding Karnaugh map is shown in Figure 3.
X8X9a
X9bX10
00 01 11 10
00 1
01 1 1
11 1 1 1 1
10 1 1 1
Figure 3. Karnaugh Map the Technical phase.
There are five groups of 4 one’s, resulting in the following mathematical model:
Y4’ = X8.X9a + X9a.X10 + X9b.X10+ X9a.X9b + X8.X9b
We can rewrite this on the following form:
Y4’ = X8.(X9a + X9b) + X10.(X9a + X9b) + X9a.X9b
That will be easier to code as an Excel formula.
International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT)
Vol. 6, No. 2, June 2015
37
This correlation function can be introduced to the Excel spreadsheet and incorporated to the
whole automated decision support system for getting the decision-result for this entity, at this
phase.
6. CONCLUSIONS
With our proposal, the BDM method has been provided with the capacity to qualify suppliers in
a wider way, with the provision of the mechanism to operate.
Future works can revise the Quine-Mc Cluskey numeric method to obtain sub-systems
mathematical model or other methods that could be found in the literature or recently developed.
Also, good opportunities are in the application of this framework at specific scenarios.
REFERENCES
[1] N. Jigeesh, (2012) “A New Decision Support System for Supplier Selection using Boolean Algebra”,
International Journal of Managing Public Sector Information and Communication Technologies, Vol.
5, No. 3, pp. 11-24.
[2] P. Scherz, (2000) “Practical electronics for inventors”, New York: McGraw-Hill.
[3] R. Arnau,( 2015) “The application of Boolean algebra to industrial engineering decision problems”,
Master in Science in Industrial Engineering, Texas Technological College.
Authors
Gabriel Almazán, M. in Sc. (Telecommunications Engineering), Master
(Educational Technology), working as a Full Time Lecturer and Researcher
at Autonomous University of Hidalgo, México. Some of the topics he teaches
are Industrial and Digital Electronics. His research interests include Business
Intelligence, Sustainability, Industrial Symbiosis, Educational Technology,
revitalization of native Mexican languages andself, cooperative and
collaborative learning.

More Related Content

What's hot

Dynamic Demand
Dynamic DemandDynamic Demand
Dynamic Demand
NBER
 
FMI output gap
FMI output gapFMI output gap
FMI output gap
ManfredNolte
 
Cerdeira and silva (2010)
Cerdeira and silva (2010)Cerdeira and silva (2010)
Cerdeira and silva (2010)
Maria De Mello
 
Forecasting_GAMLSS
Forecasting_GAMLSSForecasting_GAMLSS
Forecasting_GAMLSS
Vlasios Voudouris
 
Maintenance dynamics, tools for machines functionality in a
Maintenance dynamics, tools for machines functionality in aMaintenance dynamics, tools for machines functionality in a
Maintenance dynamics, tools for machines functionality in a
Alexander Decker
 
Applied Business Statistics ,ken black , ch 3 part 2
Applied Business Statistics ,ken black , ch 3 part 2Applied Business Statistics ,ken black , ch 3 part 2
Applied Business Statistics ,ken black , ch 3 part 2
AbdelmonsifFadl
 
Applied Business Statistics ,ken black , ch 3 part 1
Applied Business Statistics ,ken black , ch 3 part 1Applied Business Statistics ,ken black , ch 3 part 1
Applied Business Statistics ,ken black , ch 3 part 1
AbdelmonsifFadl
 
Applied Business Statistics ,ken black , ch 6
Applied Business Statistics ,ken black , ch 6Applied Business Statistics ,ken black , ch 6
Applied Business Statistics ,ken black , ch 6
AbdelmonsifFadl
 
MLX 2018 - Thomas F. Coleman, University of Waterloo
MLX 2018 - Thomas F. Coleman, University of WaterlooMLX 2018 - Thomas F. Coleman, University of Waterloo
MLX 2018 - Thomas F. Coleman, University of Waterloo
Mehdi Merai Ph.D.(c)
 
Applied Business Statistics ,ken black , ch 5
Applied Business Statistics ,ken black , ch 5Applied Business Statistics ,ken black , ch 5
Applied Business Statistics ,ken black , ch 5
AbdelmonsifFadl
 
International journal of applied sciences and innovation vol 2015 - no 2 - ...
International journal of applied sciences and innovation   vol 2015 - no 2 - ...International journal of applied sciences and innovation   vol 2015 - no 2 - ...
International journal of applied sciences and innovation vol 2015 - no 2 - ...
sophiabelthome
 
Excel solver
Excel solverExcel solver
Excel solver
Jason Wong
 
CGE Modeling and Microsimulations by Dr. Dario Debowicz
CGE Modeling and Microsimulations by Dr. Dario DebowiczCGE Modeling and Microsimulations by Dr. Dario Debowicz
CGE Modeling and Microsimulations by Dr. Dario Debowicz
International Food Policy Research Institute
 
Polynomial regression model of making cost prediction in mixed cost analysis
Polynomial regression model of making cost prediction in mixed cost analysisPolynomial regression model of making cost prediction in mixed cost analysis
Polynomial regression model of making cost prediction in mixed cost analysis
Alexander Decker
 
11.polynomial regression model of making cost prediction in mixed cost analysis
11.polynomial regression model of making cost prediction in mixed cost analysis11.polynomial regression model of making cost prediction in mixed cost analysis
11.polynomial regression model of making cost prediction in mixed cost analysis
Alexander Decker
 
G0211056062
G0211056062G0211056062
G0211056062
inventionjournals
 
Econometrics of High-Dimensional Sparse Models
Econometrics of High-Dimensional Sparse ModelsEconometrics of High-Dimensional Sparse Models
Econometrics of High-Dimensional Sparse Models
NBER
 
sisvsp2012_sessione9_giusti_marchetti_pratesi_
sisvsp2012_sessione9_giusti_marchetti_pratesi_sisvsp2012_sessione9_giusti_marchetti_pratesi_
sisvsp2012_sessione9_giusti_marchetti_pratesi_
Gruppo Valorizzazione delle Statistiche Pubbliche
 
Dual beta modeling of karachi stock exchange
Dual beta modeling of karachi stock exchangeDual beta modeling of karachi stock exchange
Dual beta modeling of karachi stock exchange
Alexander Decker
 
Andrew_Hair_Assignment_3
Andrew_Hair_Assignment_3Andrew_Hair_Assignment_3
Andrew_Hair_Assignment_3
Andrew Hair
 

What's hot (20)

Dynamic Demand
Dynamic DemandDynamic Demand
Dynamic Demand
 
FMI output gap
FMI output gapFMI output gap
FMI output gap
 
Cerdeira and silva (2010)
Cerdeira and silva (2010)Cerdeira and silva (2010)
Cerdeira and silva (2010)
 
Forecasting_GAMLSS
Forecasting_GAMLSSForecasting_GAMLSS
Forecasting_GAMLSS
 
Maintenance dynamics, tools for machines functionality in a
Maintenance dynamics, tools for machines functionality in aMaintenance dynamics, tools for machines functionality in a
Maintenance dynamics, tools for machines functionality in a
 
Applied Business Statistics ,ken black , ch 3 part 2
Applied Business Statistics ,ken black , ch 3 part 2Applied Business Statistics ,ken black , ch 3 part 2
Applied Business Statistics ,ken black , ch 3 part 2
 
Applied Business Statistics ,ken black , ch 3 part 1
Applied Business Statistics ,ken black , ch 3 part 1Applied Business Statistics ,ken black , ch 3 part 1
Applied Business Statistics ,ken black , ch 3 part 1
 
Applied Business Statistics ,ken black , ch 6
Applied Business Statistics ,ken black , ch 6Applied Business Statistics ,ken black , ch 6
Applied Business Statistics ,ken black , ch 6
 
MLX 2018 - Thomas F. Coleman, University of Waterloo
MLX 2018 - Thomas F. Coleman, University of WaterlooMLX 2018 - Thomas F. Coleman, University of Waterloo
MLX 2018 - Thomas F. Coleman, University of Waterloo
 
Applied Business Statistics ,ken black , ch 5
Applied Business Statistics ,ken black , ch 5Applied Business Statistics ,ken black , ch 5
Applied Business Statistics ,ken black , ch 5
 
International journal of applied sciences and innovation vol 2015 - no 2 - ...
International journal of applied sciences and innovation   vol 2015 - no 2 - ...International journal of applied sciences and innovation   vol 2015 - no 2 - ...
International journal of applied sciences and innovation vol 2015 - no 2 - ...
 
Excel solver
Excel solverExcel solver
Excel solver
 
CGE Modeling and Microsimulations by Dr. Dario Debowicz
CGE Modeling and Microsimulations by Dr. Dario DebowiczCGE Modeling and Microsimulations by Dr. Dario Debowicz
CGE Modeling and Microsimulations by Dr. Dario Debowicz
 
Polynomial regression model of making cost prediction in mixed cost analysis
Polynomial regression model of making cost prediction in mixed cost analysisPolynomial regression model of making cost prediction in mixed cost analysis
Polynomial regression model of making cost prediction in mixed cost analysis
 
11.polynomial regression model of making cost prediction in mixed cost analysis
11.polynomial regression model of making cost prediction in mixed cost analysis11.polynomial regression model of making cost prediction in mixed cost analysis
11.polynomial regression model of making cost prediction in mixed cost analysis
 
G0211056062
G0211056062G0211056062
G0211056062
 
Econometrics of High-Dimensional Sparse Models
Econometrics of High-Dimensional Sparse ModelsEconometrics of High-Dimensional Sparse Models
Econometrics of High-Dimensional Sparse Models
 
sisvsp2012_sessione9_giusti_marchetti_pratesi_
sisvsp2012_sessione9_giusti_marchetti_pratesi_sisvsp2012_sessione9_giusti_marchetti_pratesi_
sisvsp2012_sessione9_giusti_marchetti_pratesi_
 
Dual beta modeling of karachi stock exchange
Dual beta modeling of karachi stock exchangeDual beta modeling of karachi stock exchange
Dual beta modeling of karachi stock exchange
 
Andrew_Hair_Assignment_3
Andrew_Hair_Assignment_3Andrew_Hair_Assignment_3
Andrew_Hair_Assignment_3
 

Viewers also liked

HISTORIA
HISTORIAHISTORIA
HISTORIA
jeanceci
 
Invitación seminario daniel
Invitación seminario danielInvitación seminario daniel
Invitación seminario daniel
Haiver Jimenez
 
Cronograma de seminario_diario
Cronograma de seminario_diarioCronograma de seminario_diario
Cronograma de seminario_diario
Haiver Jimenez
 
Portada disco daniel
Portada disco danielPortada disco daniel
Portada disco daniel
Haiver Jimenez
 
Rfid en Espanol
Rfid en EspanolRfid en Espanol
Rfid en Espanol
Redouane Mehdi
 
Modelo pedagógico conductista
Modelo pedagógico conductistaModelo pedagógico conductista
Modelo pedagógico conductista
xavier301984
 

Viewers also liked (6)

HISTORIA
HISTORIAHISTORIA
HISTORIA
 
Invitación seminario daniel
Invitación seminario danielInvitación seminario daniel
Invitación seminario daniel
 
Cronograma de seminario_diario
Cronograma de seminario_diarioCronograma de seminario_diario
Cronograma de seminario_diario
 
Portada disco daniel
Portada disco danielPortada disco daniel
Portada disco daniel
 
Rfid en Espanol
Rfid en EspanolRfid en Espanol
Rfid en Espanol
 
Modelo pedagógico conductista
Modelo pedagógico conductistaModelo pedagógico conductista
Modelo pedagógico conductista
 

Similar to AN IMPROVED DECISION SUPPORT SYSTEM BASED ON THE BDM (BIT DECISION MAKING) METHOD FOR SUPPLIER SELECTION USING BOOLEAN ALGEBRA

CP3_SDM_2010_Souma
CP3_SDM_2010_SoumaCP3_SDM_2010_Souma
CP3_SDM_2010_Souma
MDO_Lab
 
report
reportreport
report
Arthur He
 
1-introductionOPERARION RESEARCH TECHNIQUES.ppt
1-introductionOPERARION RESEARCH TECHNIQUES.ppt1-introductionOPERARION RESEARCH TECHNIQUES.ppt
1-introductionOPERARION RESEARCH TECHNIQUES.ppt
Praveen Kumar
 
1-introduction.ppt
1-introduction.ppt1-introduction.ppt
1-introduction.ppt
ParveshKumar17303
 
Design of optimized Interval Arithmetic Multiplier
Design of optimized Interval Arithmetic MultiplierDesign of optimized Interval Arithmetic Multiplier
Design of optimized Interval Arithmetic Multiplier
VLSICS Design
 
Comprehensive Product Platform Planning (CP3) - Souma - AIAA/SDM2010
Comprehensive Product Platform Planning (CP3) - Souma - AIAA/SDM2010Comprehensive Product Platform Planning (CP3) - Souma - AIAA/SDM2010
Comprehensive Product Platform Planning (CP3) - Souma - AIAA/SDM2010
Souma Chowdhury
 
Qwertyui
QwertyuiQwertyui
Qwertyui
Jamie Boyd
 
Chapter 2 Linear Programming for business (1).pptx
Chapter 2 Linear Programming for business (1).pptxChapter 2 Linear Programming for business (1).pptx
Chapter 2 Linear Programming for business (1).pptx
animutsileshe1
 
IRJET- Optimization of 1-Bit ALU using Ternary Logic
IRJET- Optimization of 1-Bit ALU using Ternary LogicIRJET- Optimization of 1-Bit ALU using Ternary Logic
IRJET- Optimization of 1-Bit ALU using Ternary Logic
IRJET Journal
 
AI Lesson 32
AI Lesson 32AI Lesson 32
AI Lesson 32
Assistant Professor
 
Lesson 32
Lesson 32Lesson 32
Lesson 32
Avijit Kumar
 
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
gerogepatton
 
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
ijaia
 
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
IJERA Editor
 
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
IJERA Editor
 
Wp13105
Wp13105Wp13105
Wp13105
ManfredNolte
 
IRJET-Handwritten Digit Classification using Machine Learning Models
IRJET-Handwritten Digit Classification using Machine Learning ModelsIRJET-Handwritten Digit Classification using Machine Learning Models
IRJET-Handwritten Digit Classification using Machine Learning Models
IRJET Journal
 
IRJET - Movie Genre Prediction from Plot Summaries by Comparing Various C...
IRJET -  	  Movie Genre Prediction from Plot Summaries by Comparing Various C...IRJET -  	  Movie Genre Prediction from Plot Summaries by Comparing Various C...
IRJET - Movie Genre Prediction from Plot Summaries by Comparing Various C...
IRJET Journal
 
PF_MAO_2010_Souam
PF_MAO_2010_SouamPF_MAO_2010_Souam
PF_MAO_2010_Souam
MDO_Lab
 
soft computing stock market price prediction for the nigerian stock exchange
soft computing stock market price prediction for the nigerian stock exchangesoft computing stock market price prediction for the nigerian stock exchange
soft computing stock market price prediction for the nigerian stock exchange
INFOGAIN PUBLICATION
 

Similar to AN IMPROVED DECISION SUPPORT SYSTEM BASED ON THE BDM (BIT DECISION MAKING) METHOD FOR SUPPLIER SELECTION USING BOOLEAN ALGEBRA (20)

CP3_SDM_2010_Souma
CP3_SDM_2010_SoumaCP3_SDM_2010_Souma
CP3_SDM_2010_Souma
 
report
reportreport
report
 
1-introductionOPERARION RESEARCH TECHNIQUES.ppt
1-introductionOPERARION RESEARCH TECHNIQUES.ppt1-introductionOPERARION RESEARCH TECHNIQUES.ppt
1-introductionOPERARION RESEARCH TECHNIQUES.ppt
 
1-introduction.ppt
1-introduction.ppt1-introduction.ppt
1-introduction.ppt
 
Design of optimized Interval Arithmetic Multiplier
Design of optimized Interval Arithmetic MultiplierDesign of optimized Interval Arithmetic Multiplier
Design of optimized Interval Arithmetic Multiplier
 
Comprehensive Product Platform Planning (CP3) - Souma - AIAA/SDM2010
Comprehensive Product Platform Planning (CP3) - Souma - AIAA/SDM2010Comprehensive Product Platform Planning (CP3) - Souma - AIAA/SDM2010
Comprehensive Product Platform Planning (CP3) - Souma - AIAA/SDM2010
 
Qwertyui
QwertyuiQwertyui
Qwertyui
 
Chapter 2 Linear Programming for business (1).pptx
Chapter 2 Linear Programming for business (1).pptxChapter 2 Linear Programming for business (1).pptx
Chapter 2 Linear Programming for business (1).pptx
 
IRJET- Optimization of 1-Bit ALU using Ternary Logic
IRJET- Optimization of 1-Bit ALU using Ternary LogicIRJET- Optimization of 1-Bit ALU using Ternary Logic
IRJET- Optimization of 1-Bit ALU using Ternary Logic
 
AI Lesson 32
AI Lesson 32AI Lesson 32
AI Lesson 32
 
Lesson 32
Lesson 32Lesson 32
Lesson 32
 
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
 
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
 
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
 
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
Determination of Optimal Product Mix for Profit Maximization using Linear Pro...
 
Wp13105
Wp13105Wp13105
Wp13105
 
IRJET-Handwritten Digit Classification using Machine Learning Models
IRJET-Handwritten Digit Classification using Machine Learning ModelsIRJET-Handwritten Digit Classification using Machine Learning Models
IRJET-Handwritten Digit Classification using Machine Learning Models
 
IRJET - Movie Genre Prediction from Plot Summaries by Comparing Various C...
IRJET -  	  Movie Genre Prediction from Plot Summaries by Comparing Various C...IRJET -  	  Movie Genre Prediction from Plot Summaries by Comparing Various C...
IRJET - Movie Genre Prediction from Plot Summaries by Comparing Various C...
 
PF_MAO_2010_Souam
PF_MAO_2010_SouamPF_MAO_2010_Souam
PF_MAO_2010_Souam
 
soft computing stock market price prediction for the nigerian stock exchange
soft computing stock market price prediction for the nigerian stock exchangesoft computing stock market price prediction for the nigerian stock exchange
soft computing stock market price prediction for the nigerian stock exchange
 

Recently uploaded

14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt
PuktoonEngr
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
Ratnakar Mikkili
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 

Recently uploaded (20)

14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 

AN IMPROVED DECISION SUPPORT SYSTEM BASED ON THE BDM (BIT DECISION MAKING) METHOD FOR SUPPLIER SELECTION USING BOOLEAN ALGEBRA

  • 1. International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT) Vol. 6, No. 2, June 2015 DOI : 10.5121/ijmpict.2015.6203 31 AN IMPROVED DECISION SUPPORT SYSTEM BASED ON THE BDM (BIT DECISION MAKING) METHOD FOR SUPPLIER SELECTION USING BOOLEAN ALGEBRA Gabriel Almazán1 1 IndustrialEngineering Educational Program, Superior School of Tepeji, Basic Sciences Institute, Autonomous University of Hidalgo, México ABSTRACT Based on the BDM (Bit Decision Making) method, the present work presents two contributions: first, the illustration of the use of the technique known as SOP (Sum Of Products) in order to systematize the process to obtain the correlation function for sub-system’s mathematical modelling, and second,the provision of capacity to manage a greater than binary but a finite - discrete set of possible subjective qualifications of suppliers at any criterion. KEYWORDS Supplier Selection, Decision Support Systems, BDM (Bit Decision Making), Multi Criteria Decision Analysis, Boolean Algebra. 1. INTRODUCTION The present work focuses on providing a contribution to the BDM(Bit Decision Making) method reported on [1]. In order to accomplish this, we give some basic conceptual and theoretical references that will provide a full operative mechanism to obtain the correlation function that relates the logic binary values assigned to suppliers by the decision maker(s) (inputs) with each sub-system output decision. As a consequence of this, an additional benefit will be the provision of capacity to qualify suppliers in more than just two ways (“yes” or “no”), but in a finite- discrete set of values. In section 2 we give a brief exposition of BDM method and identify the opportunity areas in the initial proposal, where we visualize our contributions. In section 3 we present the conceptual and theoretical framework that will enable the BDM method to manage a discrete set of values for supplier qualifications. In section 4, we illustrate the application of the conceptual and theoretical background to the case presented at [1]. Finally, at section 5 we propose a variation on a specific sub-system to visualize implications and the benefit of our proposal. 2. THE BDM METHOD 2.1. A brief description In BDM method, the decision will be reached considering every supplier’s performance on sub- systems of the form shown in Table 1.
  • 2. International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT) Vol. 6, No. 2, June 2015 32 Table 1. Truth Table structure for any sub-system. Decision Criteria Pattern Number First Criterion Second Criterion … Nth Criterion Output 1 yes/no yes/no yes/no yes/no Yes/No 2 yes/no yes/no yes/no yes/no Yes/No … yes/no yes/no yes/no yes/no Yes/No Mth Pattern yes/no yes/no yes/no yes/no Yes/No The decision maker will configure the truth table by choosing the criteria combinations that will output a “Yes” or “No” result. Therefore, each sub-system acts as a filter for suppliers. If the output is “Yes”, the supplier can continue to the next sub-system, otherwise it will be disqualified,and so on until reaching the last sub-system. 2.2. Opportunity Areas Identification As can be seen in the reference paper [1], the way in which the logical function (that correlates inputs and output in each sub-system) is generated, is not specified. On the other hand, the original method is not able to manage a ranking scheme in supplier’sperformance qualifications at any criterion; for instance, the following degrees:excellent, good, average, poor. 3. CONCEPTUAL AND THEORETICAL REFERENCES 3.1. Number of possible patterns According to combinatorics, the total number of patters for a truth table of N binary variables will be 2N . 3.2. The SOP (Sum Of Products) Technique To obtain a logical function that correlates binary inputs with a binary output, there are two options: in a Sum Of Products (SOP) or in Product Of Sums (POS) form. The Sum of Products (SOP) form will contain a list of terms in which all variables are ANDed (products), then ORed (summed) together.To convert a truth table to a SOP expression, only the rows whose output is“Yes” will produce a term. This AND term should produce a “Yes” with the values of variables in that row; hence, all the variables with value “no” should be logically complemented (inverted). 3.3. The minimal form Boolean algebra axioms and theorems or Karnaugh maps (a graphical tool) could be used in order to find the minimal expression of the logical function that correlates inputs and the output. Basically, this tools help to identify which variables within a term -considerated jointly with other terms, become irrelevant. 3.4. Binary Coding A set of things (characters, symbols, values, etc.) can be represented with a group of bits.Being x the number of objects, the number of bits required (n) can be calculated with: = log 2
  • 3. International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT) Vol. 6, No. 2, June 2015 33 4. ILLUSTRATIVE APPLICATION OF THEORETICAL BACKGROUND. 4.1. Methodology to obtain sub-system’s correlation function 4.1.1. From truth table to correlation function Let us take the “Business Strengths evaluation phase” presented at [1] and obtain its mathematical model. First, we’ll need one bit to encode the “yes” and “no” supplier’s qualifications; let us assign “1” and “0”, respectively. The resulting truth table is shown in Table 2.Additionally, let us apply the SOP technique. In doing so, we’ll obtain the product terms shown in the last column. (Note: the symbol “|” indicates binary complement or “NOT” monary logic operator). Table 2. Truth Table for the Business Strengths phase. Decision Criteria Pattern Number X3 X4 X5 X6 X7 Output Y2 Product Term 1 0 0 0 0 0 0 ... 0 x x x x 0 16 0 1 1 1 1 0 17 1 0 0 0 0 0 18 1 0 0 0 1 0 19 1 0 0 1 0 0 20 1 0 0 1 1 1 X3.X4|.X5|.X6.X7 21 1 0 1 0 0 X 22 1 0 1 0 1 X 23 1 0 1 1 0 X 24 1 0 1 1 1 X (1) X3.X4|.X5.X6.X7 25 1 1 0 0 0 0 26 1 1 0 0 1 1 X3.X4.X5|.X6|.X7 27 1 1 0 1 0 1 X3.X4.X5|.X6.X7| 28 1 1 0 1 1 1 X3.X4.X5|.X6.X7 29 1 1 1 0 0 0 30 1 1 1 0 1 1 X3.X4.X5.X6|.X7 31 1 1 1 1 0 1 X3.X4.X5.X6.X7| 32 = (25 ) 1 1 1 1 1 1 X3.X4.X5.X6.X7 Thus, considering all rows with “1” as output, the initial sub-system mathematical model would be: Y2 = X3.X4|.X5|.X6.X7 + X3.X4.X5|.X6|.X7 + X3.X4.X5|.X6.X7| + X3.X4.X5|.X6.X7 + X3.X4.X5.X6|.X7 +X3.X4.X5.X6.X7| + X3.X4.X5.X6.X7 The symbol “X” on output means that the value could be either “0” or “1”, as is impossible that a supplier has 3 last financial years of business positive turnover (profit),while no 1 or 2 years. We’ll decide about this during the minimization process, as will be shown forward. 4.1.2. Finding the minimum expression with Boolean Algebra Axioms In order to find the minimal expression of Y2, the following axioms of Boolean algebra can be applied, being X, Y and Z, Boolean variables.
  • 4. International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT) Vol. 6, No. 2, June 2015 34 i. X.Y = Y.X (commutativity) ii. 1.X = X (identity, the neutral on the product) iii. X + X = X (idempotency) iv. X + X| = 1 (complementarity) v. X+ (Y + Z) = (X+ Y) + Z) (associativity) vi. X.(Y + Z) = (X.Y) +(X.Z) (distributivity) Thus, Y2can be rewritten as: Y2 =(X3.X4.X5|.X6|.X7 + X3.X4.X5|.X6.X7 +X3.X4.X5.X6|.X7 +X3.X4.X5.X6.X7) + (X3.X4.X5|.X6.X7| + X3.X4.X5.X6.X7| + X3.X4.X5|.X6.X7 + X3.X4.X5.X6.X7) + (X3.X4|.X5|.X6.X7 + X3.X4.X5|.X6.X7 + X3.X4|.X5.X6.X7+X3.X4.X5.X6.X7) Term in red colour corresponds to “X” term. Looking at Table 2, the product terms considered were:(26,28,30,32) + (27,31,28,32) + (20,28,24,32). The term 28 and 32 can be reused because of axiom iii. Applying axioms i, vi, iv and ii: Y2 = (X3.X4.X5|.X7.(X6|+ X6) + X3.X4.X5.X7.(X6| + X6)) + (X3.X4.X6.X7|.(X5| + X5) + X3.X4.X6.X7.(X5|+X5)) + (X3. X5|.X6.X7.(X4|. + X4) + X3.X5.X6.X7.( X4|.+ X4)) = (X3.X4.X5|.X7+ X3.X4.X5.X7) + (X3.X4.X6.X7|+ X3.X4. X6.X7) + (X3. X5|.X6.X7+ X3.X5.X6.X7) Then, Y2 can be finally minimized: Y2=X3.X4.X7 + X3.X4.X6 + X3.X6.X7 If, as in [1], X3 should be “1”, Y2 can even reach the following form: Y2= X4.X7 + X4.X6 + X6.X7 4.1.3. Finding the minimum expression with Karnaugh maps If we apply, as another alternative, Karnaugh maps, the resulting one will look as shown in Figure 1: X3X4X5 X6X7 000 001 011 010 110 111 101 100 00 X 01 1 1 X 11 1 1 1 1 10 1 1 X Figure 1. Karnaugh Map the Business Strengths phase. Groups of a 2n number of “1’s” should be identified, each of them generating a term in the output function; the larger the group the minimum of variables in the term. In this case, the three 4 ones
  • 5. International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT) Vol. 6, No. 2, June 2015 35 size possible groups are: 1) cells in orange, generating the term:X3.X6.X7, which contains the variables who don’t change, disappearing X3,X4,X5 who do change; 2) cells in horizontal lines, generating the term: X3.X4.X7; and 3) cells in vertical lines, generating the term: X3.X4.X6. Hence, Y2 = X3.X4.X7 + X3.X4.X6 + X3.X6.X7, the same obtained with Boolean algebra axioms. In Karnaugh maps, any combination of the values of all input variables placed on any physical adjacent cell will have only a bit change between them. For example, first row-first column (000000) is adjacent with first row-second column (00100). Moreover, first row-first-column (00000), even not physically adjacent, will be logically with first row-eighth column (10000). As can be seen in the example, “1’s” can be reused, due to the fact that with Karnaugh maps we are implicitly and graphically applying the Boolean algebra axioms. Therefore, the three groups in Figure 1 are of adjacent one’s, eliminating as: = log 2 variables associated with each group. In this case, all groups were 8 bits long, and so, two variables were eliminated from each term. To demonstrate that this function performs identically with the version on [1], we create the Excel sheet shown in Figure 2. Figure 2. Karnaugh Map the Business Strengths phase. 5. RESULTS 5.1. More than “yes” or “no” criteria qualification Let us take now the case of “Financial Quotation evaluation phase” in [1] to illustrate how this capacity is provided. Let’s allow the Development (X9) criteria to be evaluated with four
  • 6. International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT) Vol. 6, No. 2, June 2015 36 different degrees: excellent, good, average and poor. We’ll code these with “11”,”10”,”01” and “00” 2-bit words, respectively. Besides, let’s consider the policy to approve the suppliers qualified as “excellent” at “Development" (X9) criterion or those with at least an“average” note in combination with any other of the remaining criteria, X8 and X10. Thus, the resulting truth table will be as shown in Table 3. Table 3. Truth Table for Technical phase. Decision Criteria Pattern Number X8 X9 X10 Output Y4’X9a X9b 1 0 0 0 0 0 2 0 0 0 1 0 3 0 0 1 0 0 4 0 0 1 1 1 5 0 1 0 0 0 6 0 1 0 1 1 7 0 1 1 0 1 8 0 1 1 1 1 9 1 0 0 0 0 10 1 0 0 1 0 11 1 0 1 0 1 12 1 0 1 1 1 13 1 1 0 0 1 14 1 1 0 1 1 15 1 1 1 0 1 16 = (24 ) 1 1 1 1 1 The corresponding Karnaugh map is shown in Figure 3. X8X9a X9bX10 00 01 11 10 00 1 01 1 1 11 1 1 1 1 10 1 1 1 Figure 3. Karnaugh Map the Technical phase. There are five groups of 4 one’s, resulting in the following mathematical model: Y4’ = X8.X9a + X9a.X10 + X9b.X10+ X9a.X9b + X8.X9b We can rewrite this on the following form: Y4’ = X8.(X9a + X9b) + X10.(X9a + X9b) + X9a.X9b That will be easier to code as an Excel formula.
  • 7. International Journal of Managing Public Sector Information and Communication Technologies (IJMPICT) Vol. 6, No. 2, June 2015 37 This correlation function can be introduced to the Excel spreadsheet and incorporated to the whole automated decision support system for getting the decision-result for this entity, at this phase. 6. CONCLUSIONS With our proposal, the BDM method has been provided with the capacity to qualify suppliers in a wider way, with the provision of the mechanism to operate. Future works can revise the Quine-Mc Cluskey numeric method to obtain sub-systems mathematical model or other methods that could be found in the literature or recently developed. Also, good opportunities are in the application of this framework at specific scenarios. REFERENCES [1] N. Jigeesh, (2012) “A New Decision Support System for Supplier Selection using Boolean Algebra”, International Journal of Managing Public Sector Information and Communication Technologies, Vol. 5, No. 3, pp. 11-24. [2] P. Scherz, (2000) “Practical electronics for inventors”, New York: McGraw-Hill. [3] R. Arnau,( 2015) “The application of Boolean algebra to industrial engineering decision problems”, Master in Science in Industrial Engineering, Texas Technological College. Authors Gabriel Almazán, M. in Sc. (Telecommunications Engineering), Master (Educational Technology), working as a Full Time Lecturer and Researcher at Autonomous University of Hidalgo, México. Some of the topics he teaches are Industrial and Digital Electronics. His research interests include Business Intelligence, Sustainability, Industrial Symbiosis, Educational Technology, revitalization of native Mexican languages andself, cooperative and collaborative learning.