🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.math.research
Article #54

Re: mixed-field arithmetic problems

#54
From: Arthur Rubin
Date: Tue, 01 Sep 1992 19:51
57 lines
3093 bytes
In <MOON.92Sep1110158@moon.ee.usu.edu> moon@moon.ee.usu.edu (Todd Moon) writes:


>Here is a problem in mixed field arithmetic.  In what follows, + will
>denote addition over the field of reals, and | will denote addition
>over GF(2).  Multiplication is over the reals.

>consider a system of equations such as

>a_1 c_0               + a_2 c_3               = s_0
>a_1 c_1               + a_2 c_4               = s_1
>a_1 c_2               + a_2 c_5               = s_2
>a_1 (c_0 | c_1)       + a_2 (c_3 | c_5)       = s_3
>a_1 (c_1 | c_2)       + a_2 (c_3 | c_4 | c_5) = s_4
>a_1 (c_0 | c_1 | c_2) + a_2 (c_3 | c_5)       = s_5
>a_1 (c_0 | c_2)       + a_2 (c_4 | c_5)       = s_6

>where a_1 and a_2 are real and known, the s_i are real and known, and
>the unknowns c_i are in GF(2) (that is, either 0 or 1).  Although the
>problem has been written similar to a set of linear equations, it is
>easy to verify that this is not a linear set of equations.

>1) Find the set of c_i that satisfy this set of equations.  For this
>problem, it can be accomplished simply by combinatorial search
>techniques.  However, there are larger problems of interest similar to
>for which searching is impractical.

For equations of the form:

(E_i) a_1 f_i(C) + a_2 g_i(C) = s_i, we have:

If (1)  all of a_1, a_2, a_1+a_2, and a_1-a_2 are nonzero, then E_i
translates to f_i(C) = t_i_1 and g_i(C) = t_i_2.

If (2) a_2 = 0 , then E_i translates to f_i(C) = t_i

If (3) a_2 = a_1, then E_i translate to f_i(C) = 0 and g_i(C) = 0; or
f_i(C) | g_i(C) = 1; or f_i(C) = 1 and g_i(C) = 1

If (4) a_2 = -a_1, then E_i translates to f_i(C) = 0 and g_i(C) = 1; or
f_i(C) | g_i(C) = 0; or f_i(C) = 1 and g_i(C) = 0

If (5) a_1 = a_2 == 0 , then the equations do not depend upon the c's.

In any of these cases, the (E_i) reduce to a linear set of equations over
GF(2), which can be solved by the usual methods.

(This method fails if we have a_1, a_2, and a_3, and they are all equal. 
It works, for example, if the a_i's are "almost sum-distinct"; for any s
there are at most two sum(a_i c_i) equal to s.)


--
Arthur L. Rubin: a_rubin@dsg4.dse.beckman.com (work) Beckman Instruments/Brea
216-5888@mcimail.com 70707.453@compuserve.com arthur@pnet01.cts.com (personal)
My opinions are my own, and do not represent those of my employer.
My interaction with our news system is unstable; if you want to be sure I see a post, mail it.
Technical Details
Message-ID: <a_rubin.715377118@dn66>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!uwm.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!usenet
References: <MOON.92Sep1110158@moon.ee.usu.edu>

Show Full Headers
Complete Article Headers
Newsgroups: sci.math.research
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!uwm.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!usenet
From: a_rubin@dsg4.dse.beckman.com (Arthur Rubin)
Subject: Re: mixed-field arithmetic problems
References: <MOON.92Sep1110158@moon.ee.usu.edu>
Nntp-Posting-Host: dn66.dse.beckman.com
Message-ID: <a_rubin.715377118@dn66>
Sender: Daniel Grayson <dan@math.uiuc.edu>
X-Submissions-To: sci-math-research@uiuc.edu
Organization: University of Illinois at Urbana
X-Administrivia-To: sci-math-research-request@uiuc.edu
Approved: Daniel Grayson <dan@math.uiuc.edu>
Date: Tue, 1 Sep 1992 19:51:58 GMT
Lines: 58