Re: Orientation of rotationally invariant bit vectors



On 16 Okt., 04:49, Gene <gene.ress...@xxxxxxxxx> wrote:
However, this is quite expensive as a cicuit and I am wondering,
whether there are
cheaper ways to implement a function which gives the "orientation".
You said "circuit," so you are designing hardware? I guess this is
obvious: For n=20, both functions fit in a 256KB ROM.

Yes I did.
The circuit for the proposed method (minimum of all rotated copies for
both classes)
grows quadradically with the number of inputs, because I need a linear
number of 2-input minimum circuits
of input size n.
Your proposal to use a lookup table will grow exponentially in size.
Besides, the first function, whether an input is invariant under
reflection turns out to be quite cheap.
Synthesis to Altera Cyclone II devices required 19 logic cells for
input size 22.

It is not clear whether there exists a circuit class which grows with
O(n log^k n) but it could very well be.


When I wrote "circuit of low cost" I meant it in a complexity-related
way, in number of 2-input gates not
in Dollars.
If the function is used in a chip, this will be more or less
equivalent. An onchip memory of 256K requires a decent amount of chip
area and is not cheap.

Andreas

.



Relevant Pages

  • Re: Colpitts oscillators
    ... but Colpitts oscillators are hardly an RF-only concept. ... I wish more of them had a little more circuit theory behind them, ... of, e.g., loop gain vs. frequency by opening the loop -- something pretty ... OTOH it is incredible how cheap RF ...
    (sci.electronics.design)
  • Re: Software for a beginner to design and learn about circuits with?
    ... > I'm interested in learning about circuitry as a hobby and to eventually ... starting with was called Circuit Shop. ... It's cheap, has a demo, ... There are full-feature packages too which will simulate all ...
    (sci.electronics.design)
  • Kinda OT: Circuit Bending?
    ... If you're not familiar with the term, it means taking cheap ... keyboards, drum machines, effects, or audio toys and experimenting by ... adding jumper wires, switches, and pots to the circuit. ...
    (alt.guitar)
  • Re: Software for a beginner to design and learn about circuits with?
    ... >> I'm interested in learning about circuitry as a hobby and to ... >> for a beginner to use to learn about circuit behaviour and design some ... > Modeling microprocessor behavior is more problematic. ... cheap, but it's way under $10,000 especially if you're a student. ...
    (sci.electronics.design)
  • Re: High brightness white LEDs damaged by custom switcher
    ... you only drive one string of leds. ... In a chip, ... The LEDs are in series, so all see the same current, and the voltage ... I could also add a similar circuit to detect output ...
    (sci.electronics.design)