Cześć wszystkim, obecnie staram się znaleźć solidny temat pracy magisterskiej dotyczący jakiejś gałęzi teorii automatów lub związany z językami formalnymi. Próbuję wygenerować kilka dobrych pomysłów na temat akceptowalnego tematu, czegoś ambitnego, ale jednocześnie wykonalnego.
Wszelkie sugestie będą mile widziane!
ds.algorithms
automata-theory
fl.formal-languages
soft-question
Vincent Russo
źródło
źródło
Odpowiedzi:
Chociaż ogólnie zgadzam się z odpowiedzią Davida Eppsteina (i poparłem ją), pojawiająca się dziedzina automatów, które definiują procesy biologiczne i inne „rzeczy” związane z komputerami, jest dynamicznym obszarem. Późniejsze zatrudnienie nie jest czymś, z czym mogę rozmawiać, ale możesz zainteresować się Artificial Biochemistry autorstwa Luca Cardelli lub Efficient Turing - uniwersalne obliczenia z polimerami DNA Qian i in. Pierwszy artykuł jest ostatnią próbą Cardellego dostarczenia formalnych metod dla procesów biochemicznych; drugi - teoretyczna implementacja DNA maszyny stosowej.
źródło
Myślę, że David Eppstein jest zbyt lekceważący w dziedzinie teorii automatów i języków formalnych. Twierdzenie, że „opublikowanie go na konferencjach na najwyższym szczeblu i przekonanie kogoś do zatrudnienia cię po ukończeniu studiów może być problematyczne” wydaje się być tym, co Haldane nazwał twierdzeniem cioci Jobiski: „To fakt, który zna cały świat”.
W rzeczywistości istnieją dobre konferencje (takie jak STACS i ICALP), które rutynowo publikują wyniki w teorii automatów i językach formalnych; organizowane są konferencje (takie jak DLT), które koncentrują się na tym obszarze; jest to bardzo aktywny obszar w Niemczech, Francji i we Włoszech; w okolicy istnieją wielkie otwarte problemy; i znam wielu studentów, którzy nie mieli problemu ze znalezieniem pracy.
źródło
Pomoc w pracy magisterskiej jest jednym z powodów, dla których mamy opiekunów dla doktorantów, dlatego powinieneś skonsultować się z opiekunem na ten temat.
Ogólna rada, którą usłyszałem, jest taka, że powinieneś wybrać postępowanie z szeregu ostatnich renomowanych konferencji w dziedzinie, w której chcesz pracować, i rzucić okiem na zawarte w nich dokumenty, aż znajdziesz coś interesującego i przedyskutujesz to z przełożonym, aby sprawdzić, czy to rozsądny temat pracy magisterskiej.
źródło
Innym owocnym obszarem, o którym jeszcze nie wspomniano, jest związek między teorią automatów a logiką. Wydaje mi się, że ten kierunek badań jest bardziej popularny w Europie niż w Ameryce Północnej. Ponieważ nie pracuję na tym polu, nie mogę zasugerować konkretnego problemu. Ale możesz sprawdzić najnowsze LICS 2010, a także poprzednie najnowsze prace. Te notatki do wykładów z kursu przez Leonida Libkin jest to miłe miejsce, aby rozpocząć.
źródło
Teoretyczne studium teorii automatów i języków formalnych jest swego rodzaju konaniem (co oznacza, że prawdopodobnie nadal możesz znaleźć ciekawe problemy badawcze do pracy, ale opublikowanie ich na konferencjach na najwyższym poziomie i przekonanie kogoś do zatrudnienia cię po ukończeniu studiów może być problematyczne) . Uważam jednak, że prowadzone są również interesujące prace nad zastosowaniem formalnej teorii języka do wykrywania zagrożeń internetowych / włamań itp., A obszar ten wydaje się teraz znacznie gorętszy.
Zobacz np
Wagner and Dean, Wykrywanie włamań za pomocą analizy statycznej, IEEE Symp. Bezpieczeństwo i prywatność 2001
Wagner i Soto, Mimicry ataki na systemy wykrywania włamań oparte na hoście, ACM Conf. Bezpieczeństwo komputerów i komunikacji 2002
Giffin, Jha i Miller, Skuteczne wykrywanie intruzów kontekstowych, NDSS 2004
Feng i wsp., Formalizowanie czułości w analizie statycznej do wykrywania włamań, Sympozjum IEEE na temat bezpieczeństwa i prywatności 2004
źródło