3/20/2020 Reliability design problem
Custom Search
Home Coding problems DS & Algo. ▾ Languages ▾ Web. ▾ Programs ▾ Aptitude ▾ Interview ▾
CS Subjects ▾ More ▾
Home » Algorithms
Reliability design problem
In this article, we will learn about the concept of reliability design problem.
Submitted by Shivangi Jain, on August 21, 2018
Reliability design problem
In reliability design, the problem is to design a system that is composed of several devices connected
in series.
If we imagine that r1 is the reliability of the device.
Then the reliability of the function can be given by πr1.
If r1 = 0.99 and n = 10 that n devices are set in a series, 1 <= i <= 10, then reliability of the whole
system πri can be given as: Πri = 0.904
So, if we duplicate the devices at each stage then the reliability of the system can be increased.
It can be said that multiple copies of the same device type are connected in parallel through the use of
switching circuits. Here, switching circuit determines which devices in any given group are functioning
properly. Then they make use of such devices at each stage, that result is increase in reliability at each
stage. If at each stage, there are mi similar types of devices Di, then the probability that all mi have a
malfunction is (1 - ri)^mi, which is very less.
https://www.includehelp.com/algorithms/reliability-design-problem.aspx 1/6
3/20/2020 Reliability design problem
And the reliability of the stage I becomes (1 – (1 - ri) ^mi). Thus, if ri = 0.99 and mi = 2, then the stage
reliability becomes 0.9999 which is almost equal to 1. Which is much better than that of the previous
case or we can say the reliability is little less than 1 - (1 - ri) ^mi because of less reliability of switching
circuits.
In reliability design, we try to use device duplication to maximize reliability. But this maximization should
be considered along with the cost.
Let c is the maximum allowable cost and ci be the cost of each unit of device i. Then the maximization
problem can be given as follows:
Maximize π Øi (mi) for 1 <= I <= n
Subject to:
mi>= 1 and integer 1 <= i <= n
Here, Øi (mi) denotes the reliability of the stage i.
The reliability of the system can be given as follows:
Π Øi (mi) for 1 <= i <= n
If we increase the number of devices at any stage beyond the certain limit, then also only the cost will
increase but the reliability could not increase.
https://www.includehelp.com/algorithms/reliability-design-problem.aspx 2/6
3/20/2020 Reliability design problem
TOP Interview Coding Problems/Challenges
Run-length encoding (find/print frequency of letters in a string)
Sort an array of 0's, 1's and 2's in linear time complexity
Checking Anagrams (check whether two string is anagrams or not)
Relative sorting algorithm
Finding subarray with given sum
Find the level in a binary tree with given sum K
Check whether a Binary Tree is BST (Binary Search Tree) or not
1[0]1 Pattern Count
Capitalize first and last letter of each word in a line
Print vertical sum of a binary tree
Print Boundary Sum of a Binary Tree
Reverse a single linked list
Greedy Strategy to solve major algorithm problems
Job sequencing problem
Root to leaf Path Sum
Exit Point in a Matrix
Find length of loop in a linked list
Toppers of Class
Print All Nodes that don't have Sibling
Transform to Sum Tree
Shortest Source to Destination Path
https://www.includehelp.com/algorithms/reliability-design-problem.aspx 3/6
3/20/2020 Reliability design problem
SAP Test Automation 4 Queen's problem 10$ Free Bonus - Multistage graph
Tool - Top Ranked by and solution using World's Leading problem with forward
Analysts backtracking… Exchange approach and
backward approach…
Ad worksoft.com includehelp.com Ad iokex.com includehelp.com
Hamiltonian Cycle in Shivangi Jain JavaScript code to Divide and Conquer
Data Structure Technical Content design calculator Paradigm (What it is,
Writer @ IncludeHelp Its Applications,…
includehelp.com includehelp.com includehelp.com includehelp.com
Comments and Discussions
Ad: Are you a blogger? Join our Blogging forum.
https://www.includehelp.com/algorithms/reliability-design-problem.aspx 4/6
3/20/2020 Reliability design problem
0 Comments www.includehelp.com 🔒
1 Login
Recommend t Tweet f Share Sort by Newest
Start the discussion…
LOG IN WITH
OR SIGN UP WITH DISQUS ?
Name
Be the first to comment.
Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates
ABOUT SECTION
» About us
» Contact us
» Feedback
» Privacy policy
STUDENT'S SECTION
» Internship
» Certificates
» Content Writers of the Month
SUBSCRIBE
» Facebook
https://www.includehelp.com/algorithms/reliability-design-problem.aspx 5/6
3/20/2020 Reliability design problem
» LinkedIn
» Subscribe through email
© https://www.includehelp.com some rights reserved.
https://www.includehelp.com/algorithms/reliability-design-problem.aspx 6/6