Newsgroup: it.scienza.informatica
Titolo: forse OT: scoperto un algoritmo come pubblicarlo?

Lavorando a tutt'altro, ho avuto l'idea per un algoritmo, così ci ho 
lavorato (carta e penna) per alcuni giorni e sono giunto alla 
conclusione che funzioni. Non ho tempo per condurre test, indagini, 
etc..., però penso sia un peccato non renderlo pubblico.
Vorrei sapere quale pensiate sia il miglior modo per pubblicarlo. Non 
vorrei che, nel caso funzionasse e lo pubblicassi nel "posto sbagliato" 
o con le modalità sbagliate, mi potesse venire "sottratto" e non 
riconosciuto. Fidarsi è bene, ma non fidarsi è meglio. Ovviamente chi 
pubblica con un'università o un centro di ricerca alle spalle ha delle 
agevolazioni e sicurezze, ma chi lo fa da comune cittadino?
Grazie, Kiuhnm

"Kiuhnm"  ha scritto

apri un blog e scrivici (meglio se lo fai in inglese, ovviamente) che hai 
scritto un nuovo algoritmo, descrivendo in maniera generale le 
caratteristiche; se il progetto è buono, la notizia inizia a circolare 
velocemente
quali sono le caratteristiche del tuo algoritmo?
Hamlet
my blog 
http://technosoc.blogspot.com/
 

Ciao Kiuhnm,
Kiuhnm ha scritto:

Sparo le prime stupidaggini che mi vengono in mente. Dal "tritume" che 
segue cerca di tirare fuori qualcosa di buono... ;-)
1 - informati che nessuno lo abbia pubblicato prima di te;
2 - per quanto riguarda la tutela dei "diritti d'autore" non so cosa 
dirti se non: scrivi un paper con l'algoritmo in questione, inviatelo 
con una raccomandata con ricevuta di ritorno (ovviamente *non* aprire la 
busta quando il postino te la recapita ;-) ). Poi puoi pubblicarlo su un 
tuo sito web (o su wikipaedia) o proporlo a qualche rivista scientifica.
HTH,
Giulio
-- 
OnAir:
http://www.giuliopetrucci.it

 etc..., però penso sia un peccato non renderlo pubblico.
Penso che innanzitutto dovresti fare una ricerca per essere sicuro che 
l'algoritmo non sia già noto e per poter fare confronti con gli 
algoritmi già pubblicati. Con questa ricerca puoi anche farti un'idea se 
c'è una qualche rivista alla quale potresti inviare il tuo contributo 
con una richiesta di pubblicazione.
E.

 con una richiesta di pubblicazione.
Purtroppo il tempo scarseggia!
Io sono fatto così: ogni volta che devo implementare qualcosa di 
difficile, mi studio una valanga di pubblicazioni recenti sull'argomento 
(partendo da siti quali sciseer o usando direttamente google). Dato che 
nei miei studi non ho incontrato niente di anche lontanamente simile al 
mio metodo (e il mio metodo nasce da tali studi), non penso che il 
risultato sia già conosciuto.
Adesso sto scrivendo un "report" in LaTeX dove naturalmente accenno 
anche (non tanto brevemente in alcuni casi) agli algoritmi già conosciuti.
In definitiva penso che lo pubblicherò su internet (ng + wikipedia + mia 
pagina con link a pdf e ps).
Kiuhnm


Ma almeno l'algoritmo si pu sapere di che famiglia è?
Non credo che abbia risolto il problema dei grafi
Hamiltoniani....ehehheehhe ...
Ciao

 tuo sito web (o su wikipaedia) o proporlo a qualche rivista scientifica.
Alla fine penso che farò affidamento sull'onestà della "comunità 
scientifica". Non vorrei fare tanto chiasso e poi scoprire che 
l'algoritmo non è niente di che.
Kiuhnm


Ecco la soluzione:
http://arxiv.org/
Kiuhnm

 Hamiltoniani....ehehheehhe ...
Riguarda l'indexing multidimensionale (vedi UB-Tree e simili).
E' IMHO interessante perché generalizza gli alberi binari (bilanciati), 
usati in una dimensione, a più dimensioni. Il mio algoritmo si comporta 
bene SEMPRE e non usa alcuna euristica. Per le stime asintotice aspetta 
la pubblicazione!
Durante la stesura della pubblicazione sto anche ricontrollando la 
validità del metodo. Speriamo di non trovare errori stupidi...
Kiuhnm

Ci sono le licenze GNU( ma così chiunque può lavorare sul tuo algoritmo con 
il solo obbligo di non lucrarci e rendere fruibile a tutti, i frutti della 
modifca : tipo Linux per capirci: oppure  license piu o meno restrittive che 
richiedono una comunicazione-autorizzazione all'autore per lavorarci su 
(magari pagandoti qualche royalties, sempre che ci sia qualche utilità 
pratica, non solo accademica) ma sappi che il reverse enginering è sempre in 
agguato.Poi la vecchia strada del brevetto, cerca
l'indirizzo sul web dell'ufficio brevetti  più vicino. E si devi pagare, per
tutelare la tua opera (specie se vuoi ricarvarne un profitto o per essere
certo che terzi non ti rubino il merito o ci lucrino al tuo posto e non
modifichino il tuo lavoro quel poco che serve e  farla franca) !
Se è valida l'università o altro istituto di ricerca ti faranno e daranno il
giusto merito. Ma meglio tutelarsi !
PS: Comunque, dopo aver tutelato il tuo lavoro è bene che lo verifichi prima 
di divulgarlo!
PP.SS: un modo per avere una minima prova della autenticità del tuo lavoro
sarebbe spedire tramite raccomandata con ricevuta di ritorno a te medesimo
il tuo lavoro. I timbi, la ricevuta di avvenuta consegna, ti danno una
minima tutela; ti assicurano la paternità del tuo lavoro contro terzi
(naturalmente i timbri, la busta deve restare integra e va aperta di fronte
a chi di dovere, se necessario per difendere la tua opera ).  E' un modo un
pò rozzo che gli autori di musica,testi e simili usano per non dover
ricorrere alla SIAE per tutelare il proprio lavoro (almeno non subito, e per 
avere già una tutela iniziale )

 Poi la vecchia strada del brevetto, cerca l'indirizzo sul web dell'ufficio
 > brevetti  più vicino.
Fortunatamente (IMHO) in Europa i brevetti sul sw non sono legali.
www.italy.fsfeurope.org/projects/swpat/swpat.it.html
Ciao,
Paolo

 quali sono le caratteristiche del tuo algoritmo?
Lo saprai presto...
Kiuhnm