Click here to Skip to main content
15,881,882 members
Home / Discussions / Algorithms
   

Algorithms

 
GeneralRe: C/C++ algorithm to reorganize and extract the data Pin
Supreme Master27-Jul-15 8:52
Supreme Master27-Jul-15 8:52 
QuestionAlgorithm/Pseudo code help for swapping/comparing values Pin
Member 118111963-Jul-15 1:21
Member 118111963-Jul-15 1:21 
AnswerRe: Algorithm/Pseudo code help for swapping/comparing values Pin
Alan Balkany9-Jul-15 11:48
Alan Balkany9-Jul-15 11:48 
AnswerRe: Algorithm/Pseudo code help for swapping/comparing values Pin
Patrice T10-Jul-15 21:22
mvePatrice T10-Jul-15 21:22 
Generalto downvoter Pin
Patrice T1-Aug-15 12:47
mvePatrice T1-Aug-15 12:47 
GeneralRe: to downvoter Pin
Richard Deeming3-Aug-15 2:26
mveRichard Deeming3-Aug-15 2:26 
GeneralRe: to downvoter Pin
Patrice T3-Aug-15 10:31
mvePatrice T3-Aug-15 10:31 
QuestionMaybe Original Algorithm Created Pin
Rui__Silva25-Jun-15 5:24
professionalRui__Silva25-Jun-15 5:24 
Hi All

I had to solve a specific problem for a client, this problem take some time to come with a original solution, that is working.

What i would like to know is if my solution is a original solution, if it fits as an algorithm or more like a recipe (since is very specific to this problem), and also if it is an original algorithm where should I publish it.


Thanks in avance for your answers.

Now the problem:
I Work with business process management, a common issue in BPM is who to define who does which tasks and how to implement a rule based on the responsabilities and role of the user.
In this case an aproval depend on the CEO (the one that must do the task). However he can delegate the task (everytime or in vacation) to the CFO and Manager A.
Also the Manager A delegates to both the Assistant Manager 1 (AM1) and Assistant Manager 2 (AM2), and the CFO delegates to Finantial Manager A (FMA) and Finantial Manager B (FMB).

So a process may be aproved by any of these groups:
- CEO
- CFO and Manager A
- CFO and AM1 and AM2
- FMA and AM1 and AM2
- FMB and AM1 and AM2
- FMA and Manager A
- FMB and Manager B

Second part:
(Assume CEO - Level 1, CFO - Level 2, Manager A - Level 2, The others - Level 3)
We seen that someone in level 2 can aprove with someone in level 3 of another branch.
However it gets tricky since AM1 (level 3) can delegate its on tasks on CFO (level 2 of the other branch)

So this line
- CFO and AM1 and AM2

turns into 2 lines:
- CFO and AM1 and AM2
- CFO and CFO and AM2 (because CFO only aproves once so it become: - CFO and AM2)

This seems hard, but belive i am not give all the requirements, the real problem as some issues more, but the main question is the one I explained above.

The Solution
I will give the solution, maybe write an article where. However first i want to know if it already exists, or something similar. But google for task delegation returns results obviously nothing to do with this problem.
AnswerRe: Maybe Original Algorithm Created Pin
Patrice T25-Jun-15 8:24
mvePatrice T25-Jun-15 8:24 
GeneralRe: Maybe Original Algorithm Created Pin
Rui__Silva26-Jun-15 0:55
professionalRui__Silva26-Jun-15 0:55 
GeneralRe: Maybe Original Algorithm Created PinPopular
Patrice T26-Jun-15 3:53
mvePatrice T26-Jun-15 3:53 
GeneralRe: Maybe Original Algorithm Created Pin
Richard Deeming1-Jul-15 7:41
mveRichard Deeming1-Jul-15 7:41 
GeneralRe: Maybe Original Algorithm Created Pin
Patrice T1-Jul-15 7:53
mvePatrice T1-Jul-15 7:53 
QuestionOptimal trajectory of area exploration Pin
Viktor Grabarchuk21-Jun-15 21:38
Viktor Grabarchuk21-Jun-15 21:38 
GeneralRe: Optimal trajectory of area exploration Pin
Sascha Lefèvre22-Jun-15 3:30
professionalSascha Lefèvre22-Jun-15 3:30 
GeneralRe: Optimal trajectory of area exploration Pin
Viktor Grabarchuk22-Jun-15 4:04
Viktor Grabarchuk22-Jun-15 4:04 
GeneralRe: Optimal trajectory of area exploration Pin
Eddy Vluggen22-Jun-15 12:18
professionalEddy Vluggen22-Jun-15 12:18 
QuestionWhich algorithm to use for searching on basis of different values Pin
Member 96143523-Jun-15 1:04
Member 96143523-Jun-15 1:04 
AnswerRe: Which algorithm to use for searching on basis of different values Pin
Matt T Heffron3-Jun-15 7:38
professionalMatt T Heffron3-Jun-15 7:38 
QuestionDesign and Analysis of algorithms math Pin
jason007thomas2-Jun-15 13:29
jason007thomas2-Jun-15 13:29 
GeneralRe: Design and Analysis of algorithms math Pin
PIEBALDconsult2-Jun-15 14:07
mvePIEBALDconsult2-Jun-15 14:07 
AnswerRe: Design and Analysis of algorithms math Pin
Sascha Lefèvre2-Jun-15 14:52
professionalSascha Lefèvre2-Jun-15 14:52 
AnswerRe: Design and Analysis of algorithms math Pin
Amarnath S2-Jun-15 22:10
professionalAmarnath S2-Jun-15 22:10 
AnswerRe: Design and Analysis of algorithms math Pin
Patrice T19-Jun-15 18:31
mvePatrice T19-Jun-15 18:31 
Questionproblem in Theta-θ Notation Pin
Arjun Tirumalasetty25-May-15 2:21
Arjun Tirumalasetty25-May-15 2:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.