oracle,indexing,plsql,deterministic

Yes, you have to rebuild the index. Check this link on Oracle Docs, section Disadvantages of Function-Based Indexes. An index does store physical data, be it function-based or otherwise. If you modify the underlying deterministic function, your index no longer contains the valid data and you have to rebuild it...

multithreading,functional-programming,deterministic,non-deterministic

Of course. Any program can be made deterministic. For example, Thread.new do 1 + 2 end Thread.new do 2 + 3 end is deterministic, as it does not affect the universe in any fashion. It is all in the way you order your side-effects. If you have no mutable structures,...

double,cross-platform,precision,floating-accuracy,deterministic

The C# standard, ECMA-334, says in section 11.1.6 Floating point types "Floating-point operations can be performed with higher precision than the result type of the operation.". Given that sort of rule, you cannot be sure of getting exactly the same answer everywhere. "can" means some implementations may use higher precision...

intersection,dfa,deterministic,automaton

To the best of my knowledge, there's no "direct" algorithm that accomplishes this. You can do this by minimizing the two input DFAs, computing their Cartesian product (which produces another DFA, by the way, not an NFA), then minimizing the result. It's not strictly necessary to minimize the two input...

lexical-analysis,finite-automata,deterministic,lexical-scanner

The task you have is a similar one posed to many undergraduate students in compiler courses every year in thousands of universities, and the notes you cite are good sample of the many sets of course notes available on the topic. The solution is the same as any software engineering...

matlab,random-sample,deterministic

As I stated in the my comment, I don't really understand what you're asking. But, I will answer this as if you had asked it on codereview. The following is not good practice in MATLAB: A1=24; A2=23; A3=23; A4=23; A5=10; There are very few cases (if any), where you actually...

delphi,floating-point,cross-platform,precision,deterministic

I think there is no simple answer. Similar task was discussed here. In general, there are two standards for presentation of floating point numbers: IEEE 754-1985 and EEE 754-2008. All modern (and quite old actually) CPUs follow the standards and it guarantees some things: Binary presentation of same standard floating...

double,cross-platform,rounding,precision,deterministic

I've actually been thinking about the whole matter in the wrong way. Instead of trying to minimize errors with greater accuracy (and more overhead), I should just use a type that stores and operates deterministically. I used the answer here: Fixed point math in c#? which helped me create a...