Disculpas si esta es una pregunta cargada, lo más cercano que puedo encontrar es esta publicación y aunque algunas de las respuestas fueron útiles, siento que no estoy cerca de resolver mi problema, espero que este hilo pueda convertirse en una guía para personas como yo en el futuro.
Permítanme comenzar diciendo que no soy un académico, al menos no tradicionalmente hablando...
Soy un programador aficionado autodidacta, he estado trabajando con autómatas celulares durante un tiempo y, en mi búsqueda por mejorar el rendimiento, desarrollé un algoritmo que, en resumen, minimiza la cantidad de celdas que requieren iteración cada paso, reduciendo en gran medida la sobrecarga, en lugar de iterar sobre toda la cuadrícula celda por celda como se hace tradicionalmente.
Lo que quiero hacer es documentar el algoritmo en un documento y publicarlo, mis razones para querer hacer esto son:
Porque realmente creo que puede ser útil para otras personas que trabajan con autómatas celulares.
Para obtener crédito por ello.
Porque creo que se verá bien en mi currículum y me ayudará a buscar trabajo.
Por lo tanto, he estado aprendiendo acerca de cómo se escriben, formatean y publican los artículos, además de estudiar otros artículos como ejemplos y, francamente, todo el proceso parece desalentador.
Comencemos con la escritura, esto es algo que se menciona mucho aquí, pero los artículos de investigación usan un lenguaje complejo en su escritura, a mi entender, las razones de esto son la concisión y porque los artículos están escritos por investigadores, para otros investigadores. ..
En primer lugar, quiero que mi artículo sea accesible para el Joe promedio como yo, y sé que puedo comunicar mi idea de manera concisa utilizando (principalmente) un inglés sencillo, pero todavía me preocupa si eso será aceptable o no.
En segundo lugar, ¿qué pasa con el contenido de mi artículo? Entiendo la estructura general de un artículo, comenzando con un resumen, palabras clave y una introducción, y terminando con conclusiones y referencias, pero ¿qué pasa con el cuerpo real del artículo? Quiero decir, tengo una idea general de lo que hablaré (repasar brevemente la estructura general de una CA, proporcionar pseudocódigo, diagramas de flujo, análisis de algoritmos de CÓMO se mejora realmente el rendimiento, hablar sobre matices adicionales como tamaño de fragmento, barrios y qué valores priorizar como entrada, etc...), pero ¿cómo ordeno todo eso? ¿Y qué otros puntos debo abordar?
Y finalmente, ¿dónde voy a publicar? ResearchGate puede ser un poco demasiado ambicioso, además el proceso de envío y revisión parece ser bastante largo, le eché el ojo a arXiv, que requiere que sea un autor registrado o que esté respaldado por uno, pero tengo la esperanza de que puedo ser respaldado si mi artículo es lo suficientemente bueno, además de acuerdo con esta respuesta, puedo enviarlo a arXiv y luego enviarlo a ResearchGate en una fecha posterior, una preocupación que tengo es que he visto personas (principalmente en ResearchGate) que desconfían de los moderadores de arXiv para megalomanía e incluso plagio, supongo que puedo protegerme contra este último cargando una preimpresión en mi carpeta personal o incluso documentando el algoritmo en Youtube antes que nada, para demostrar que es mi idea original.
Entonces, para resumir: soy un aficionado que desarrolló un algoritmo, quiero documentarlo en un artículo y publicarlo en algún lugar confiable, ¿cómo hago para hacerlo?
Antes de poder publicar, debe asegurarse de tener algo que publicar.
En su caso, creo que eso significa al menos dos pasos más en su investigación.
Primero, dices
iterando sobre toda la cuadrícula celda por celda como se hace tradicionalmente.
La gente ha estado programando autómatas celulares durante mucho tiempo. Debe encontrar una manera de comprobar la literatura para asegurarse de que conoce el estado actual de la técnica.
En segundo lugar, la única forma de demostrar de manera convincente que su algoritmo es significativamente mejor que los existentes es ejecutar puntos de referencia en ejemplos muy grandes que comparen el rendimiento de su algoritmo con los estándar.
Cuando haya hecho ambas cosas, puede pensar dónde y cómo publicar.
El lugar donde publiques dependerá de muchas cosas.
Si puede obtener acceso a la biblioteca de una universidad, probablemente pueda encontrar muchas revistas para investigar. Puede ponerse en contacto con el departamento universitario más relacionado con su trabajo.
Para elegir una revista para colocarla en la pila de "posibles", debe buscar el tipo de artículos que se publican allí. Si puede, explore algunos números y al menos mire los títulos. Si ve títulos útiles, lea algunos de los resúmenes. Considere si su trabajo se vería "en casa" con ese trabajo. Si parece que están en la misma área temática general que su trabajo, esa revista es posible.
Eso también le dará algunos ejemplos de la composición de los artículos que publica la revista. Puede hacerse una idea de lo concisos que deben ser, lo extensos que pueden ser, lo que les gusta de las tablas y figuras, etc. La revista probablemente publica algunos consejos sobre estos temas. Probablemente también tenga un sitio web al que deberías echarle un vistazo.
Los bibliotecarios deberían poder ayudarlo con posibles revistas para probar primero. Probablemente puedan sugerir profesores que trabajen en el área en esa universidad, si los hay.
Luego puedes investigar cosas como los cargos de su página por publicación. Si los costos simplemente no son posibles, puede poner ese diario en la pila de "bueno, tal vez no". También puede buscar cosas como su política sobre quién puede enviar artículos y cuál es el proceso.
Si puede conseguir un asociado en la universidad, a menudo puede guiarlo en cuanto a las mejores prácticas para la publicación. Si tiene varios artículos para publicar, entonces es concebible que pueda obtener algún tipo de conexión oficial con la universidad y así poder poner eso en su artículo enviado. Solo asegúrese de que realmente estén de acuerdo con ese plan primero.
bryan krause
El elevador
GEdgar
El elevador