Skip to content

Redundant logic

Dennis HanksMember for 19 years 6 months
Created
6
7
0

Just saw a demonstration of Acumen wherein it was able to identify redundant logic ties (unnecessary).  Was not able to find the same capability in either P6.7, Pertmaster 8.53, or Claim Digger.  Has anyone seen this feature anywhere else?  Could be useful to simplify schedules and reduce processing time.  Any thoughts appreciated.  Thanks.

6 replies

Oldest first
  1. 0
    Vladimir Liberzon ·

    The dependencies may be

    The dependencies may be driving or not. Did I understand correctly that redundant means non-driving dependencies?

    It is dangerous to remove non-driving dependencies because schedules may change for many reasons. It is safer to enter all dependencies and the software will satisfy all of them.

  2. 0
    Rafael Davila ·

    Assuming no lag link 1-2 is

    Assuming no lag link 1-2 is redundant.

    redundant

    Unless you do not know what you are doing you will have very few, if any, redundant links you did not create on purpose, they will do no harm but might be a lifesaver if you latter on delete a link and forget about such prior predecessor link. A functionality to clean up redundant links, some of which I create on purpose; I find it irrelevant and even unwelcomed.

    http://nitc.ac.in/nitc/bulletin/files/opt_25499_2066924072.pdf

    http://scitation.aip.org/getabs/servlet/GetabsServlet?prog=normal&id=JCEMD4000136000007000787000001&idtype=cvips&gifs=yes&ref=no

    Regards,

    Rafael

  3. 0
    Mahmoud Amin ·

    hi allI Agree with Mr.

    hi all

    I Agree with Mr. Vladimir because form my exp. critical path for any project will change every time updating the schedule .

    and this redundant links may become critical in future , unless the relation in not logic we have to keep them.

    if anyone disagree, please explain to me (share your experience)

    Good luck to all

    Mahmoud Amin

  4. 0
    Rafael Davila ·

    In addition, the effort and

    In addition, the effort and time on programming such irrelevant functionality outweigh the benefits. Today more advanced software allows for the use of different calendars per link   and allows multiple links between two activities.

    For example, you migth have 2ea SS links between any two activities each with different lag and different calendar. At one time span; one link, the other link(s), or even both or all might be driving links. Deleting links without being very careful can invalidate your model. The algorithm for advanced software can be quite time consuming. Just add to the complication different types of lag, that is either duration and/or volume lag(S) plus conditional switches.

    multiple links

    Regards,

    Rafael

  5. 0
    Dennis Hanks ·

    Thanks all for your comments.

    Thanks all for your comments.  My experience suggests that there are 'sloppy' schedules out there with complex, convoluted logic that could use tightening/simplification.  I regard this as a tool that I would like to have in reviewing schedules - just like knowing open ends.  I would like to be able to decide if the logic is sound or superfluous, but have never seen this tool before.  If you have seen something similar, I would appreciate a 'heads-up'.  Again, thanks.

  6. 0
    Daniel Pereira ·

    Acumen Fuse does multiple

    Acumen Fuse does multiple types of logic checks including redundant logic, cycles, activities out of sequence, etc. You can download a trial copy of Acumen Fuse from http://www.projectacumen.com/fuse/trial/

Log in or join to reply

ProjectControls.com is free to join. Members can post questions, reply, vote and follow discussions.

Existing members: your original username and password still work. Forgot password?